![]() |
發布時間: 2020-4-26 19:41
正文摘要:STM8L051開啟中斷就卡住無動作,__asm("rim");也一樣,之前用STM8S103正常。不開啟中斷可以正常運行(當然不能進入中斷服務程序。)在網上搜索到STM8L052也有類似帖子但是無結論求助大神們應該如何解決。 ... |
limingkehan 發表于 2021-5-19 20:02 你是正確的。 |
這個問題我也遇到過了,請查閱你的I/O初始化,如果是輸入 的設備, 開啟了10M的輸出速度/開啟外部中斷,那么一上電,系統可能就會被中斷,影響系統工作 |
樓主這個問題解決了嗎?我也遇到這個問題,我知道是進了中斷,我用的是定時器TIM4。但是我寫了中斷程序的。還是這樣 //TIM4中斷處理函數 #pragma vector=TIM4_UIF_vector __interrupt void TIM4_UIF_IRQHandler(void) { unsigned char i = 0; i++; TIM4_SR1=0x00; if(i==122) { // LED_PORT^=1;//亮燈驗證TIM4正常工作 i=0; } } |