![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rtthread
文章平均质量分 77
PlayCodes
大胆去做自己喜欢的事情
展开
-
单片机启动流程
自用原创 2023-11-11 11:01:55 · 470 阅读 · 0 评论 -
Rtthread源码分析<1>启动文件和链接脚本
其实,总的来说系统初始化的过程就是对内存空间的操作,利用对需要初始化的函数进行编号,然后通过链接脚本按照编号分配至连续的内存空间,其中对于需要在不同区域初始化的部分在内存中打标签也就是1.end,0.end,6.end等等。接下来是最奇妙的地方,可见上述代码中存在 ____rt_init_desc_rti_board_start 和 ____rt_init_desc_rti_board_end两个变量,这两个变量也是通过INIT_EXPORT宏函数进行导入的。但是最重要的是其level值。原创 2023-11-04 14:16:52 · 564 阅读 · 0 评论 -
Rtthread学习笔记<一>
RT-thread内核文档学习<一>内核基础Rtthread的初始化过程纯属个人学习笔记,敬请指正一、系统初始化首先初始化会进入一个被Sub和super修饰的main函数,由于我从来没有见过于是就看了官方的文档,做出了如下总结。附:相关文档1-ARM Compiler v5.06 for µVision armlink User Guide相关文档2-内核基础1.1 扩展补丁Sub和super的作用**∗∗super∗∗** super**∗∗super∗∗∗∗fo原创 2021-07-03 01:28:45 · 720 阅读 · 0 评论