各位大牛, 小弟問一個(gè)超級菜的問題,軟件延時(shí)中的循環(huán)次數(shù)如何計(jì)算,是不是如下公式
循環(huán)次數(shù)=要延時(shí)的時(shí)間/主頻[Emot]27[/Emot]
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
各位大牛, 小弟問一個(gè)超級菜的問題,軟件延時(shí)中的循環(huán)次數(shù)如何計(jì)算,是不是如下公式
循環(huán)次數(shù)=要延時(shí)的時(shí)間/主頻[Emot]27[/Emot]
你只要計(jì)算你的一個(gè)機(jī)器周期是多少就可以了啊,例如51單片機(jī)12M晶振,那么一個(gè)機(jī)器周期就是1US,那么每執(zhí)行一個(gè)命令假如是1個(gè)機(jī)器周期,那么時(shí)間就是1US,在延時(shí)的時(shí)候,你只要知道執(zhí)行一次這個(gè)循環(huán)的時(shí)間是多少個(gè)機(jī)器周期就可以算出你要的延時(shí)的時(shí)間了
thank you
給你最簡單的方法,不用算,就是用仿真器單步看看那個(gè)那個(gè)函數(shù)執(zhí)行多長時(shí)間就行了,那樣最準(zhǔn),算得都是粗略的