找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

純寄存器 stm32單片機(jī)外部中斷程序不好使

查看數(shù): 2169 | 評(píng)論數(shù): 1 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-5-2 23:28

正文摘要:

因?yàn)閷W(xué)長要求不能使用庫函數(shù) 所以所有的代碼都必須用寄存器來寫 然而網(wǎng)上寫的代碼都調(diào)用了庫函數(shù) 沒法做參考 于是搞了好久……勞煩大佬們看一眼 我想實(shí)現(xiàn)的效果的是 button 按下 小燈 用的是Proteus仿真(方針的配 ...

回復(fù)

ID:1009775 發(fā)表于 2022-5-2 23:38
最后的啊代碼一直被吞也不知道為啥
  1. void EXTI1_IRQHandler(){
  2.         if((GPIOA->IDR & 0x02) == 0){
  3.                 GPIOB->BSRR |= 0x01 << 1;
  4.         }
  5.         while((GPIOA->IDR & 0x02) == 0);
  6.         GPIOB->BRR |= 0x01 << 1;
  7. }
  8. //啟動(dòng)文件里的這個(gè)函數(shù)學(xué)長說也不能用 騙過編譯
  9. void SystemInit(void){

  10. }
復(fù)制代碼

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表