#define RT_CONSOLE_DEVICE_NAME
看的野火教程里老版本NANO有用这个宏,新版本的rtconfig.h里好像没有,那么该去哪里定义console设备呢?大佬们,求教啊!
查看更多
你用的是 Nano 版本还是标准版本?基于开发板还是芯片创建的工程?
RT-Thread Nano没有启用device的话,是不需要设备框架也即不需要XX_DEVICE_NAME的,直接在finsh_config.h里配置FINSH参数就行了
device
XX_DEVICE_NAME
finsh_config.h
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
Nano 3.1.5,自己移植到一块STM32F103ZET6板子上
@Minimalism
为什么不直接使用标准版呢? STM32F103ZET6 的 RAM 和 Flash 也足够的大,Nano 是一个精简版的内核,组件都需要自己移植,标准版很多组件都是移植好的,可以直接使用。
学习呀,一步一步的来,Nano更小,也更方便理解啊,而且我看的那本书就用的Nano
@Minimalism
我个人觉得还是直接使用标准版本比较方便,因为 Nano 需要自己移植组件,但是组件移植的过程中需要花费较长的时间,并且可能移植不成功,标准版本组件都已经移植好了,可以直接使用,用户更多的关注应用层的代码逻辑即可。