![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RT-Thread
文章平均质量分 58
怀旧诚子
这个作者很懒,什么都没留下…
展开
-
RT-Thread启动过程部分过程分析(GCC链接脚本部分内容)
首先是通过 startup_stm32f429xx.s 中的汇编部分进入到entry函数,MDK和IAR则是进入到main函数到达C语言中。2.进入到components.c文件后,判断是什么编译器执行不同的函数,GCC进入到entry函数->rt-thread_startup()3.依次执行 rt_hw_interrupt_disable(); //禁止硬件中断 ->...原创 2020-02-26 23:36:07 · 1505 阅读 · 0 评论 -
context_gcc.s:110: Error: thumb conditional instruction should be in IT block `vstmdbeq r1!,{d8-d15}
RT-Thread 移植过程中,编译 libcpu/arm/cortex-m4/context_gcc.s (RT-Thread 启动文件)时出现如下错误:rt-thread/libcpu/arm/cortex-m4/context_gcc.s:110: Error: thumb conditional instruction should be in IT block – vstmdbeq ...原创 2020-02-19 08:40:08 · 3312 阅读 · 0 评论 -
rt-thread/include/libc/libc_stat.h:14:22: fatal error: sys/stat.h: No such file or directory
In file included from rt-thread/include/rtlibc.h:15:0, from rt-thread/include/rtdef.h:1087, from rt-thread/include/rtthread.h:24, from board/board.h:...原创 2020-02-16 17:48:43 · 2481 阅读 · 0 评论 -
RT-Thread 移植STM32F429中遇到 error: conflicting types for 'fd_mask' typedef long fd_mask;
系统:Ubuntu 19.10编译工具:GCC在RT-Thread移植过程中遇到的问题In file included from rt-thread/include/rtlibc.h:22:0,from rt-thread/include/rtdef.h:1087,from rt-thread/include/rtthread.h:24,from board/board.h:14,f...原创 2020-02-13 21:37:42 · 1701 阅读 · 1 评论