|
1、其中按鍵中斷出現(xiàn)問(wèn)題導(dǎo)致硬件上 按下按鍵燈不動(dòng)作,其原因是開(kāi)發(fā)板的復(fù)位功能不能用了 ,必須重新上電(拔掉電源再次插上去),就能看見(jiàn)中斷的現(xiàn)象了,以后用到中斷的地方都需要重新上電,下面的定時(shí)器也是這樣的問(wèn)題
2、定時(shí)器TIM2的中斷現(xiàn)在還沒(méi)有調(diào)通,所有的初始化都做好了,但是犯了一個(gè)致命的錯(cuò)誤,就是初始化的時(shí)候我把所有的初始化都放在了Init_All_Periph()里面,但是就是沒(méi)有放Time_Config();導(dǎo)致沒(méi)有初始化定時(shí)器,所以自以為都初始化完成了犯了低級(jí)錯(cuò)誤,犯錯(cuò)的原因就是我習(xí)慣復(fù)制一些代碼(忘記添加自己的初始化了),還有就是一定要在中斷處理函數(shù)里面清楚標(biāo)志位否者出不來(lái)了,還有就是我寫成count=~count;,這是位取反 最好對(duì)位操作,后來(lái)改為count=!count;之后,實(shí)現(xiàn)了定時(shí)器的功能
|
|