主要产品
Microcontrollers
Video/Image Controllers
Voice Controllers
Wireless Multimedia
OID(Optical ID)
Multimedia Network Platform
USB Controllers
技术支持
产品应用
下载专区
FAQ 常见问答
技术论坛
FAE 技术连系
Product Guide
影音频道
品质认证
品质愿景
客戶服務工程
供货商管理
品质认证
绿色产品
产品可靠度验证
相关信息下载
松翰 Sonix
公司简介
领导团队
组织架构
经营理念
企业永续发展
利害关系人专区
公司据点
人力资源
加入我们
职缺内容
薪资福利
学习发展
位置/地图
投资人专区
财务信息
股票信息
投资人FAQ
公司治理
股东服务
询问联络信息
新闻/活动
简体中文
正體中文
ENGLISH
日本語
注册
│
登录
解决方案
主要产品
Microcontrollers
Video/Image Controllers
Voice Controllers
Wireless Multimedia
OID(Optical ID)
Multimedia Network Platform
USB Controllers
技术支持
产品应用
下载专区
FAQ 常见问答
技术论坛
FAE 技术连系
Product Guide
影音频道
品质认证
品质愿景
客戶服務工程
供货商管理
品质认证
绿色产品
产品可靠度验证
相关信息下载
关于松翰
松翰 Sonix
公司简介
领导团队
组织架构
经营理念
企业永续发展
利害关系人专区
公司据点
人力资源
加入我们
职缺内容
薪资福利
学习发展
位置/地图
投资人专区
财务信息
股票信息
投资人FAQ
公司治理
股东服务
询问联络信息
新闻/活动
TOP
首页(簡體)
/
技术支持
/
FAQ 常见问答
为什么每次进入Sleep模式语句后面都要紧跟两条或更多的nop指令?不加是否可以?
Favorites
Print
Back
一般情况下,系统从省电模式下被唤醒,恢复到正常工作模式期间,系统时钟会有一段时间的稳定时间;所以为了避免程式在系统时钟不稳定下执行,最好在进入sleep模式语句后面紧跟两条或更多的nop指令,这样在系统时钟还没稳定时执行空操作指令,就不会影响整个系统的工作;实际上这样的情况是非常少遇到的,Sonix单片机在硬体上有做延时处理,加上空操作指令只是为了使系统更加可靠。