430单片机中的asm("nop")在程序中是延迟多长时间?是几个时钟周期?
展开全部
1个时钟周期 我用示波器测过 很准的 一点都不差
8M晶振--------0.125us
8M晶振--------0.125us
更多追问追答
追问
我看见的这个系统只有个32768的晶振,没有8M的晶振。
这个系统的主时钟是不是用了DCO的振荡器,32768只是他的时间时钟?
我们是F437,它的主时钟是只有8M这一种情况吗??
谢谢!!!!!!!!
追答
你的系统是不是用了DCO,我怎么知道!
430单片机的CPU运行程序一般都是可以选择三种时钟(外围模块不能随意选):
DCO 高频晶振 低频晶振。
具体要看你程序的设置了。如果程序里面没有时钟设置,那是用的就是DCO了
哥只能告诉你asm("nop")在程序中是延迟一个时钟周期。如果CPU选择不同的时钟,延时的时间显然不一样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询