关于STM32中 __nop(); 的时间问题

2019-03-23 19:21发布

有谁帮我解释下:
如果我程序中要用到__nop();
STM32中 执行__nop(); 的用时时多少?是时钟周期吗?比如我的系统时钟设置为48MZ,它的用时就是1/48M? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
Li_Lei
1楼-- · 2019-03-24 01:43
/ 明显是机器周期,不是都学过嘛
lr2131
2楼-- · 2019-03-24 03:40
原帖由 tyc119514155 于 2013-1-22 14:33 发表
有谁帮我解释下:
如果我程序中要用到__nop();
STM32中 执行__nop(); 的用时时多少?是时钟周期吗?比如我的系统时钟设置为48MZ,它的用时就是1/48M?
不确认,__nop()好像会被编译器替换成真实的汇编指令,具体的没有研究过,不过我个人觉得这个应该是一个指令周期。
你可以用循环加定时器来测试实际效果。

一周热门 更多>