打印

STM32有没有nop指令

[复制链接]
16142|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
motor666|  楼主 | 2012-3-31 21:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打断点用,有当然更好,查了头文件,没发现有
沙发
airwill| | 2012-4-1 09:20 | 只看该作者
呵呵,我记得以前的书上说了 arm 用 mov R0,R0 作为 nop 指令.

使用特权

评论回复
板凳
pentral0311| | 2012-4-1 09:31 | 只看该作者
可以自己写个空语句,AIR已经给了,你再宏定义一下就好了

使用特权

评论回复
地板
静默| | 2012-4-1 09:49 | 只看该作者
呵呵, Cortex-M3有nop指令的。

IAR中用
asm( " nop " );

KEIL的就自己去找找看。

使用特权

评论回复
5
香水城| | 2012-4-1 11:06 | 只看该作者
呵呵,我记得以前的书上说了 arm 用 mov R0,R0 作为 nop 指令.
airwill 发表于 2012-4-1 09:20


哈哈,书上没说也没有关系,mov R1, R1; mov R2, R2 等等都可以作为 nop 指令。

使用特权

评论回复
6
open_free| | 2012-4-1 11:39 | 只看该作者
这个必须有。。

__nop();

使用特权

评论回复
7
na239152605| | 2012-4-1 14:03 | 只看该作者
我也想问这问题,在哪可以找到啊?具体占多长时间啊?

使用特权

评论回复
8
open_free| | 2012-4-1 16:44 | 只看该作者
楼上,我都给了
占一个指令周期。。

使用特权

评论回复
9
tcwntc| | 2012-4-1 21:20 | 只看该作者
ARM的汇编器当然有NOP指令,只不过NOP是一条伪指令,会被编译成如 MOV R0, R0之类的指令

使用特权

评论回复
10
Ryanhsiung| | 2012-4-4 15:06 | 只看该作者
哈哈,书上没说也没有关系,mov R1, R1; mov R2, R2 等等都可以作为 nop 指令。
香水城 发表于 2012-4-1 11:06

LZ啊,什么东西都是可以变通的,看这mov R1, R1;不就挺好用的么

使用特权

评论回复
11
probug| | 2012-5-7 15:57 | 只看该作者
应该有

使用特权

评论回复
12
秋天落叶| | 2012-5-7 19:08 | 只看该作者
很多指令都可以作为 nop 指令用

使用特权

评论回复
13
baidudz| | 2012-5-7 19:13 | 只看该作者
mov R1, R1; mov R2, R2 等这些指令作为nop 指令挺好用的

使用特权

评论回复
14
hugo0chen| | 2016-6-29 16:01 | 只看该作者
注意是两条下划线“_”+"_"+nop(); == __nop();

使用特权

评论回复
15
shdjdq| | 2016-6-29 17:21 | 只看该作者
无意义的操作,都可作NOP。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

173

主题

419

帖子

1

粉丝