單片機(jī)
請教大家一個(gè)問題,我現(xiàn)在想通過一個(gè)單片機(jī)不斷地獲取到PWM的值,先前做過一個(gè)實(shí)驗(yàn),用了新唐的單片機(jī)通過PWM捕捉的方式,讀取到了PWM的占空比時(shí)間以及周期。然后通過計(jì)算把PWM的值輸出來,這樣的方法是可行的,但是如果PWM的值是固定的那還好,如果PWM的值一直在變化,我發(fā)現(xiàn)我從單片機(jī)讀回來的數(shù)中間有一些已經(jīng)漏了,比如我輸出的PWM值是從256到1逐漸連續(xù)變化的,也就是從256,255,254,253……1,這樣一直到0.可是我發(fā)現(xiàn)單片機(jī)讀出來的數(shù)是不連續(xù)的,而是間斷的。讀回來的數(shù)是256,240,226,……。很不連續(xù)的一段數(shù),求大家能否給一個(gè)方案,能夠讓我實(shí)時(shí)讀取到PWM的值的方法,在此先謝謝每一位出言獻(xiàn)策的朋友。