完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
用ozone 调试rt工程时候,如果代码内用了rt_thread_mdelay就会影响运行时间。
比如: break point A; rt_thread_mdelay(500) break point B; 从A->B的调试时的实际运行时间会有10多s,注释掉rt_thread_mdelay函数就不会有10多s的存在,同时用keil调试时也不会有10多s的延时存在。 请问大佬们有遇到这个问题吗? |
|
相关推荐
8个回答
|
|
|
你的十多秒是你用计时器(比如手机的)测出来的吗?
仿真世界的时间和真实世界的时间不一样,仿真世界是要通过电脑的CPU进行运算的,根据CPu的算力不同,你感受到的真实时间可能快可能慢,实际仿真世界的时间需要看keil右下角有一个仿真世界走过的时间。 |
|
|
|
|
|
10多s是用计时器测出来的,在同样的环境,工程下,ozone和keil,我理解不会有大的偏差。
|
|
|
|
|
|
|
|
|
|
|
|
我理解你的意思,仿真时间和实际不一致。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
有试过烧写进去后上电运行吗?仿真出现异常运行也是有可能的。
|
|
|
|
|
|
我觉得你配置出错了
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
999 浏览 0 评论
2781 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9368 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2895 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2300 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 17:27 , Processed in 0.804733 second(s), Total 54, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3574