回覆列表
  • 1 # 拾映003

    GPIO_EXTILineConfig(GPIO_PortSourceGPIOB, GPIO_PinSource8);

    GPIO_EXTILineConfig(GPIO_PortSourceGPIOB, GPIO_PinSource9);

    STM32中這兩句話的意思是PB口的8、9管腳作為外部中斷的觸發訊號,所以Pin_8和Pin_9就要設定成輸入的模式。

    而GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;

    中IPU是指IO口的工作模式是帶上拉輸入,這個和具體的電路有關;

    總之如果選擇某個IO口作為外部中斷的觸發訊號,就必須配置這個IO口為輸入模式,不然無法觸發中斷。

    SIM32:

    STM32是基於ARM® Cortex® M 處理器核心的 32位快閃記憶體微控制器;

    為MCU使用者開闢了一個全新的自由開發空間,並提供了各種易於上手的軟硬體輔助工具;

    STM32 MCU融高效能、實時性、數字訊號處理、低功耗、低電壓於一身,同時保持高整合度和開發簡易的特點;

    業內最強大的產品陣容,基於工業標準的處理器,大量的軟硬體開發工具,讓STM32微控制器成為各類中小專案和完整平臺解決方案的理想選擇。

  • 中秋節和大豐收的關聯?
  • 紅燒草魚的做法?