2 回答
1 回答
1 回答
1 回答
4 回答
1 回答
1 回答
1 回答
1 回答
1 回答
1 回答
1 回答
2 回答
1 回答
0 回答
8 点赞
图解 slab 内存分配算法
学习内存分配算法,往更深层次底层知识学习,这是一条少有人走的路,但成功一定很酷。
关于slab算法,网上也有很多文章介绍,也不乏有很多讲解的很全面的,但是感觉都还是很难以理解消化,此篇文章继续采用之前的风格,以图解的方式对整个算法原型进行讲解,由浅入升,相信这回事一篇成功之作。
在之前我们已介绍过小内存分配算法和静态内存池分配算法,但是对应都有各自的优劣势,本文我们开始继续图解 slab 内存分配算法。
最原始的 `SLAB` 算法是 `Jeff Bonwick` 为 `Solaris`
2 点赞
【ART-PI】用DMA2D来提高ART-PI-LVGL帧率
采用DMA2D加速来提高ART-PI使用LVGL的帧率
10 点赞
【闲聊】分享一下我两年来学习RT-Thread的几个方法论
文章可能有些长篇大论,请各位做好心理准备。不是圣书,仅代表一家之言,如果有幸能帮助到有心人,那就再好不过了。
1 点赞
0 点赞
8 点赞
11 点赞
1 点赞
3 点赞
14 点赞
winUSB设备的开发方法
5.00
介绍WINUSB设备的开发方法
1 点赞
3 点赞
5 点赞
RT-Thread 中配置 PWM 输出详细过程
介绍了如何配置PWM并输出方波
9 点赞
[github][action]RT-Thread PR:开启自动化标签新时代
在现代软件开发中,效率与自动化是两大关键要素。尤其是在多人协作的开源项目中,保持一致的代码审查流程和项目管理对于项目的顺利进行至关重要。而GitHub Actions作为GitHub提供的一项持续集成与持续交付(CI/CD)服务,已经成为项目自动化不可或缺的工具之一。
在我的工作过程中,我意识到标签(labels)在项目管理中的重要性,尤其是在PR(Pull Request)和Issue的处理上。通过标签,项目维护者能够更快地识别问题的类型,合理分配优先级,从而提高项目的整体效率。然而,手动添加标签
4 点赞
RT-Thread Studio之DAP-Link调试,openOCD配置
1.00
在我们使用J-link 调试RT-Thread Studio时总是出现异常,大概的原因就是J-link版本太低,原因我在这个帖子里面已经写了:https://club.rt-thread.org/ask/article/2c9070eb8c1311d3.html
为了避免J-link的问题,决定买个DAP-Link调试,但是买回DAP-Link之后发现下载太慢了,jlink下载只需要30ms的时间,DAP-Link需要5000+ms,这个速度实在太慢了。
由于RT-Thread支持DAP-Link