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