OCZY_7296
OCZY_7296

注册于 4 months ago

回答
0
文章
0
关注者
0

谢谢!,在网上查了半天也没查到答案啊,这个数据要是不填呢,或 RT_NULL呢。

很高兴,今天在小熊派开发板上成功移植了NANO,并实现了点灯程序。

问题找到了,在main.c中加上#include ,就没有告警了,但我以上移植Nano的步骤对吗。

既然能认识到想学习的人群中有的层次层次不齐,为啥不考虑下这部分人呢,其实就是文档再细化下,严谨下。让更多的菜鸟能够更快的入门不好吗,不要打消这些新手的积极性,给他们以更多的帮助,才能使RT_Tread走的更远。

我好像找到了蒙圈的原因了,RT_Thread的函数格式上和FreeRTOS,UC/OS系统的格式上都不同。
我理解不知是否正确:RT_Thread的函数构成=前面rt_XXXX_t函数返回值部分+后面的函数体部分,
很多函数例如: rt_err_t rt_thread_control(rt_thread_t thread, rt_uint8_t cmd, void* arg);对于只懂C语言的新手来说,就蒙了,其实在编程手册或其他文档中,将类似的和其他系统不一样的地方,也即是特色的地方,拿出一张,专门就语法规则能比较解释下,我觉得不多余,其实在网上也看到有些网友的感叹:“RT_Thread比FreeRTOS难一万倍”,我估计就是遇到刚入门时,我遇到的类似问题,用原来的思路来看新东西,只看文档,就蒙了,以上只是新手的感受,现在我已经能看懂了,其实就是一个很小问题,却成了拦路虎。

我很好奇,在RT_Thread的表达式中比如:rt_XXXX_t,后面的"_t",肯定有它的意义,是啥呢?谢谢!

谢谢,给我这个思路很好,没想到论坛里对问题的答复这么及时,有耐心!,我要加油!

十分感谢!主要是对rt_err_t 、rt_list_t、rt_uint8_t、rt_size_t、rt_tick_t这类命名的解释及规则不清楚,要考虑下新手。我看周兴华编的《手把手学ARM-M0》这本书,对RTX Kernel实时操作系统,1天能看完并看懂,但看RT_Tread已经快一周了,还是云里雾里,没头绪,文档里有些细节没讲到,可能对新手来说,就卡壳了。

那这句咋理解啊 rt_err_t rt_thread_control(rt_thread_t thread, rt_uint8_t cmd, void* arg);
不好意思,才学。

发布
问题

分享
好友