關(guān)于例程中的定時(shí)器時(shí)間設(shè)置問(wèn)題,中斷時(shí)間計(jì)算不應(yīng)該是10*720/72M,結(jié)果不應(yīng)是100us嗎,為什么結(jié)果是1ms左右,還有systick的時(shí)間設(shè)置,按照例程給的我delayus和ms結(jié)果都會(huì)有偏差,延時(shí)1ms結(jié)果是9ms左右,大概9倍的偏差,但是我把參數(shù)里的p_us和p_ms修改成了1和1000就正常了,方便解釋一下是什么原因嗎
您好,關(guān)于你說(shuō)的問(wèn)題,這邊測(cè)試驗(yàn)證例程都是沒(méi)有問(wèn)題的,下圖為我用邏輯分析儀采集測(cè)的的時(shí)間,附件為我的測(cè)試?yán)蹋〞r(shí)器中斷時(shí)間和Delay延時(shí)時(shí)間都是沒(méi)有問(wèn)題的,并不需要進(jìn)行修改。圖一為定時(shí)器進(jìn)一次中斷時(shí)間,圖二為Delay延時(shí)時(shí)間。你可以下載我的例程仔細(xì)測(cè)一下,建議用示波器或邏輯分析儀看時(shí)間。
圖一
圖二
你們確定是對(duì)的嗎 如圖我用的是你們給的例程,但是實(shí)際測(cè)量出來(lái)還是不對(duì)
你們用的是外外部晶振嗎 還是內(nèi)部的
您好,發(fā)你的例程都是實(shí)測(cè)的,也截圖給你看了,例程用的是外部晶振,大小8M,系統(tǒng)主頻72M,后續(xù)有問(wèn)題,可通過(guò)郵箱溝通(lzs@wch.cn)。