推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

淘利网:#define nops(); {_nop_(); _nop_(); _nop_(); _nop_();}

2020-8-11 14:13| 发布者: admin| 查看: 53| 评论: 0

摘要: 丁雨田的回答: #define 是宏定义,起作用就是用 nops(); 代替{_nop_();_nop_();_nop_();_nop_();} 通俗地讲就是你的程序中只要出现文本“nops();”其实在编译时它就会以文本“{_nop_();_nop_();_nop_();_nop_();}” ...

丁雨田的回答:

#define 是宏定义,起作用就是用 nops(); 代替{_nop_();_nop_();_nop_();_nop_();} 通俗地讲就是你的程序中只要出现文本“nops();”其实在编译时它就会以文本“{_nop_();_nop_();_nop_();_nop_();}”来编译。明白没 ?

陈青的回答:

#define 是宏定义,起作用就是用 nops(); 代替{_nop_();_nop_();_nop_();_nop_();} 通俗地讲就是你的程序中只要出现文本“nops();”其实在编译时它就会以文本“{_nop_();_nop_();_nop_();_nop_();}”来编译。明白没 ?

张筱雅的回答:

一个空周期,定义宏,实现4个空

点烟烧寂寞的回答:

这是单片机编译的时候内在的一个延时函数。nop();表示执行一次控指令,占一个机器周期,具体延迟多少需要看你的晶振 ,使用define申明,表示在程序中用一个nops()代替5个nop()控指令


鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-7-31 07:37 , Processed in 0.063386 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部