TI中文支持网
TI专业的中文技术问题搜集分享网站

请问在CCS 下starewrate 中如何使用空操作NOP指令

如题,空操作指令的头文件及书写方式是怎样的?

我试过  _NOP() 和  _NOP()_ 都没编译成功,不知是头文件不对还是书写方式不对?

 

 

Steven Liu1:

不记得有这种空指令。目前还没遇到过要用的场景,如果是为了等待某些中断,直接就是while(1)了;如果是为了等待寄存器的写入,就用while读寄存器或者状态标志位。请问你用到这个指令的场景是怎样的?可否分享一下?

STONE:

回复 Steven Liu1:

us级别内的延时所需。一个NOP延时时间跟机器指令周期相关。

使用while–或for方式的话,延时就太大了。

 

不知道是不是要用汇编的方式写入?

请问在c文件中如何嵌入汇编代码呢?

  

 

Yaoming Qin:

标准C语言里没有这个函数,您可以用i++等这令代替

赞(0)
未经允许不得转载:TI中文支持网 » 请问在CCS 下starewrate 中如何使用空操作NOP指令
分享到: 更多 (0)