中斷對于開發(fā)嵌入式系統來講的地位絕對是毋庸置疑的,在C51單片機時代,一共只有5個中斷,其中2個外部中斷,2個定時/計數器中斷和一個串口中斷,但是在STM32中,中斷數量大大增加,而且中斷的設置也更加復雜。今天就
摘要:提出了一種用MCU自帶的雙CAN接口實現CAN總線中繼器的設計方法,并給出了基于STM32F105的CAN總線中繼器的軟硬件實現方案。采用單CPU的設計可以很好地解決兩個CAN接口的主從狀態(tài)轉換,使系統具有結構簡單、性能穩(wěn)
摘要:提出了一種用MCU自帶的雙CAN接口實現CAN總線中繼器的設計方法,并給出了基于STM32F105的CAN總線中繼器的軟硬件實現方案。采用單CPU的設計可以很好地解決兩個CAN接口的主從狀態(tài)轉換,使系統具有結構簡單、性能穩(wěn)
對于基于閃存的嵌入式系統,一個重要的要求就是,當該系統安裝在終端產品上后具有更新固件的能力,即在應用中編程(In-Application Programming,IAP)。本文介紹了STM32F10x處理器的特點及內存映射;詳細論述了IAP功能的基本原理和IAP驅動流程;給出了在STM32F10x處理器中實現IAP功能的方法。