RTTstudio使用的GCC编译器遇见问题?求助

发布于 2020-12-28 23:10:31

图片1.jpg
图片2.jpg
我在keil内用的是arm文件夹内的startup_stm32f103xe.s,在RTTStudio内只有GCC文件夹内的startup文件,编译没有问题报错,运行在main文件中延时函数时就不动了,是否这个延时函数和启动文件有差异,(在keil中用的arm文件的启动文件就是正常的)

查看更多

关注者
0
被浏览
267
yangjie
yangjie 2020-12-29

rt-thread可能没启动:
1.时钟配置不应该在main线程中,而是在系统启动前就配置
2.rt-thread启动流程在不同工具链下不一样的,gcc下由entry启动,你检查下你启动流程进去了没?

image.png

3 个回答
张世争
张世争 2020-12-29

裸机代码还是?
裸机加上:

HAL_Init();

注意下:systick中断,是否能正常进入即可。

谢谢您们的热心回复,问题已找到,是SysTick_Handler()内容让我屏蔽了引起,

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览