大家好,感谢面包板社区与RTT联手做的活动,给一次试读《RT-Thread设备驱动开发指南》的机会,其实说起《RT-Thread设备驱动开发指南》大家应该都应该比较熟悉了,早在2011年,RT-Thread就发布了最初可公开的版本,0.4.0,之后,在2012年01月01日,发布了一个可以定稿的稳定版本,RT-Thread 1.0 。我知道RT-Thread还是在2018年之后的事情,那时候感觉RT-Thread是最火最热的时候,记得周围朋友都在说国产嵌入式操作系统——RT-Thread。我想说,这就是一个不被国外卡脖子的嵌入式操作系统吧,也是我们值得骄傲的操作系统。
接下来我来聊聊这几天读书有感吧。拿到这本书最初都是要看内容简介和目录的,内容很简单,主要是讲如何应用,也就是让初学者可以快速入门的一本书。本书具有26种设备驱动的开发案例,可以通过案例和作者的经验,可以快速的入门RT-Thread。
图1 部分目录
图2 部分目录
最近读到了第二章,也就是uart设备驱动开发,其实这个内容写的还是比较简单的,比较符合新手,或者粗心的朋友。这章内容写的比较全面,涉及到正常的收发操作,中断以及DMA操作。我看了一下目录和正文,每章都有实际操作的代码流程,我觉得很有营养,就是基本手把手教如何运用了,而且还能避避雷,这是比较好的。这里给个小小的建议,如果这本书有配套的例程操作,让初学者更可以快速的上手了。
说说我之前用RT-Thread遇到的问题,就是堆栈这块总是弄不好,有些时候溢出了,硬件起不来,OK,这还好,就可以修改堆栈大小可以解决这个问题。主要是有那种动态变量,导致数据量突然变大之后,就死机的,这种问题很难找到,对我来说也有点不知所措。在这里也虚心求教,这种存储规划的问题,有没有好的经验方法呢?
总结:读书属实是非常有意义的事情,它可以让我查缺补漏,让我变得有耐心,能在这种生活节奏非常快的地方,可以沉下心来读读书,真的不容易,也难得。最后,再次感谢社区给了这次试读的机会,让我受益良多。继续看书,继续给自己充充电,加油!
作者: 逗徐坤, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3894006.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论