STM32在線升級原理,和應用程序不正常運行

爲方便產品出廠後,用戶能夠經過外設接口如USB,USART對設備進行升級,一般會有一段引導代碼,在開機的時候從Boot啓動,啓動經過與上位機通訊是否須要升級,若是沒有升級就直接跳轉到APP空間,及一個超循環體中(無操做系),boot程序通常放在flash開始出0x08000000處,用戶能夠在此處放入boot代碼,處理上位機發送過來代碼段數據,經過操做flash將咱們的APP放到指定偏移地址,燒寫
相關文章
相關標籤/搜索