TI论坛
登录
直播中
荣徽
7年用户
176经验值
私信
关注
[问答]
TM4C移植FREERTOS后仿真程序会来回跳着执行
TM4C
FreeRTOS
我今天使用官方的FREERTOS_DEMO程序, 在进行
仿真
的时候发现,程序会来回跳着执行,且运行到以下测试程序时,发现WHILE循环之运行一次就退出了,耗时400ns,在没有移植系统的时候是能运行65535次,耗时40ms左右。 请问下大家是为什么。
temp = 65535; while(temp!=0) [ temp--; ] while(1);
回帖
(4)
荣徽
2018-8-16 06:55:54
是代码优化等级的问题,我直接关掉代码优化就好了。也是饶了一大圈,以为自己没移植好。
是代码优化等级的问题,我直接关掉代码优化就好了。也是饶了一大圈,以为自己没移植好。
举报
李富贵
2018-8-16 07:04:12
是不是被中断打断了?
是不是被中断打断了?
举报
荣徽
2018-8-16 07:12:34
引用:
xieweibin 发表于 2018-8-16 07:04
是不是被中断打断了?
不是,问题解决了,代码优先级的问题,我直接关掉代码优化就好了~哈哈
引用:
xieweibin 发表于 2018-8-16 07:04
是不是被中断打断了?
不是,问题解决了,代码优先级的问题,我直接关掉代码优化就好了~哈哈
举报
荣徽
2018-8-16 07:31:22
是代码优化等级的问题,我直接关掉代码优化就好了。也是饶了一大圈,以为自己没移植好。
是代码优化等级的问题,我直接关掉代码优化就好了。也是饶了一大圈,以为自己没移植好。
举报
更多回帖
rotate(-90deg);
回复
相关帖子
TM4C
FreeRTOS
在
TM4C
MCU上使用
FreeRTOS
开发高级应用
0
在
TM4C
MCU上用
FreeRTOS
开发通用应用
程序
应用说明
0
freertos
移植
后
程序
进入hardfault
1
TM4C
输出使能问题
1534
TM4C
TI PinMux工具使用教程
4081
TM4C
系列 基于ARM Cortex-M
4
内核的MCU
66
为什么
仿真
控制舵机
会来回
转动
5095
FreeRTOS
下对lwIP的
移植
程序
11
基于
TM4C
主控的匿名拓空者飞控
2464
TM4C
串口不能进入中断
1486
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分