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