本帖最后由 wono01 于 2019-4-18 14:51 编辑
申请《RT-Thread内核实现与应用开发实战指南》书籍
随着单片机资源越来越丰富,包括以太网、sd卡、camera等,需要对资源进行有效管理,单纯的状态机,调度器通用性太差,所以现在主要使用freertos,
但是对比标准的linux,vxworks,freertos对外只有一个内核,缺少相应的驱动管理,统一的上层接口,中间件的缺失导致调试,使用起来不如linux舒服,毕竟linux强大之处就是你想要的他都有,没有你也可以快速添加。
从网上看到国产RT-Thread,立刻被这个小东西所吸引,首先作为linux的拥护者,他是开源的,可以任人解剖学习,其次丰富的协议栈,文件系统接口,GUI接口,无一不表明,他的成熟与强大,当然对stm32的强大支持,也是我这个懒人选择他的原因之一,毕竟移植工作小了好多。但是由于种种原因一直没能用上,加上一直是火哥忠实粉(一直抄火哥代码),不会就翻零死角玩转stm32(当时实训课翻书,被老师发现了,老师还copy走了一份 ),既然有此机会,就跟着火哥一起学习RThThread.
作为一个linux 存储驱动5年的开发者,对vxworks也有一定了解,当然没事也翻翻freeRtos,加上火哥带路,入门应该不成问题。
综上,简单来说想用RTOS,freeRTos中间件少,应用,驱动没有标准框架,用起来不爽,正好RT-Thread都能完美解决,所以打算跟着火哥学习RT-Thread。
|