stm32f105開發(fā)記錄
發(fā)現(xiàn)發(fā)送鍵盤按鍵按下立即發(fā)送一個松手動作,無法釋放按鍵。經(jīng)過測量中間要有一定的延時(shí)、有的說在發(fā)送完畢回調(diào)做相應(yīng)的處理。具體我沒有找到發(fā)送完畢回調(diào),我使用延時(shí)幾個毫秒,具體幾個毫秒需要測量,我延時(shí)2ms左右既可以發(fā)送釋放按鍵動作。
stm32f205的串口,盡管使用了標(biāo)志位判斷,仍然無法快速發(fā)送,中間還是需要一定的延時(shí)操作,感覺stm32f205和stm32f103區(qū)別有點(diǎn)大啊,至少做stm32f103使用判斷發(fā)送完畢標(biāo)志位復(fù)位后,即可立即發(fā)送第二個byte。但205根本行不通。還得有延時(shí)。
LED閃爍的設(shè)計(jì),常用的是延時(shí),影響效率。使用定時(shí)器來做led閃爍,效果不錯,定時(shí)ms級別,每次定時(shí)中斷點(diǎn)亮或者點(diǎn)滅LED即可。
鍵盤的采集方式:中斷、采樣兩種方式都可以。采樣的方式:捕獲、記錄,處理!中斷更為及時(shí)一點(diǎn)。