社区
单片机/工控
帖子详情
keil c的_nop_()函数在哪里?——基础
jinweifu
2014-03-29 10:22:04
问题如上。NOP在C语言中的原型是什么?在哪个头文件中?
...全文
5495
1
打赏
收藏
keil c的_nop_()函数在哪里?——基础
问题如上。NOP在C语言中的原型是什么?在哪个头文件中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
木子李工
2014-03-29
打赏
举报
回复
标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include<intrins.h> // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒。NOP指令为单周期指令,可由晶振频率算出延时时间,对于12M晶振,延时1uS。对于延时比较长的,要求在大于10us,采用C51中的循环语句来实现。 在百度搜出来的,
http://wenku.baidu.com/link?url=9MZMEJsQRkN3FKkkPCf1Hy-j7_A1XudQIlIctVWmDWbnz4HJVNsdiA3ORb0RBNeB_MJ4vIybIsMhF9i9WtDZR3m-Rqorkue7r9q-JS62BYC
单片机C语言实例闪烁1个LED
内容:点亮P1口的1个LED灯闪烁 该程序是单片机学习中最简单最
基础
的, 通过程序了解如何控制端口的高低电平
单片机第二次试验报告——分支程序设计.doc
单片机第二次试验报告——分支程序设计.doc
普中科技-51单片机(视频配套完整版)-PPT.ppt
普中科技-51单片机(视频配套完整版)-PPT.ppt
STC89C52RC单片机额外篇 05 - 把
NOP
指令封装成微秒级延时
函数
_i--相当于
nop
多少次(1)
【代码】STC89C52RC单片机额外篇 05 - 把
NOP
指令封装成微秒级延时
函数
_i--相当于
nop
多少次(1)
Keil
5中使用inline
函数
:减少调用开销提升性能
本文深入探讨了嵌入式系统中inline
函数
的性能优化机制,分析
Keil
5下ARMCC与AC6编译器对内联的不同处理策略,结合GPIO操作、PWM生成、ADC处理等实际场景,揭示内联如何减少
函数
调用开销、提升执行效率,并提供跨文件内联、调试兼容性与代码膨胀控制的工程实践方案。
单片机/工控
27,521
社区成员
28,799
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章