完善资料让更多小伙伴认识你,还能领取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,我理解不会有大的偏差。
|
|
|
|
|
|
|
|
我理解你的意思,仿真时间和实际不一致。
|
|
|
|
|
|
|
|
|
|
|
|
有试过烧写进去后上电运行吗?仿真出现异常运行也是有可能的。
|
|
|
|
我觉得你配置出错了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
583 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
2207 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1227 浏览 0 评论
1776 浏览 0 评论
1462 浏览 0 评论
74794 浏览 21 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 15:31 , Processed in 0.838856 second(s), Total 86, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号