顯示具有 STM32 標籤的文章。 顯示所有文章
顯示具有 STM32 標籤的文章。 顯示所有文章

2018年2月28日 星期三

ST LINK utility 燒錄有讀取保護的stm32 IC的步驟

1.因為當初電路設計是使用SWIM接口,所以在燒錄之前已經將接口連接上然後再將裝置送電.
裝置送電後,再開啟ST LINK UTILITY.然後到命令烈的TARGET的選單中選擇CONNECT.
之後會跳出一個視窗顯示不能讀取MENORY.裝置這時也會停止!
2.按下跳出視窗的確定鍵後,再來也是到TARGET - > Option byte.

3.然後會跳出一個視窗,將左上角的Read Out Protection 由enable改成Disable.因為這個視窗太長用滑鼠可能會按不到確定鈕.建議可用鍵盤上的 Tab切換到確定鈕.

4.按下確認鈕後,就可實際連線到裝置了!順便確認一下連線到的裝置MCU的型號正不正確!另外讀取到的碼都是FFF.因為現階段只是要燒錄,並沒有要反組譯,所以不用管這一部分!


5.再來就是燒錄了!首先選到TARGET - > Program & verify

6.會跳出視窗會請你指定要燒錄的韌體,指定好後會跳出以下視窗.再確認要燒錄的程式記憶體起始位置是否正確(因為韌體人員有可能指定另一個位置開始,所以要詢問韌體人員).韌體的資料夾位置是否正確.都確認好後,按下START 就開始燒錄!

7.燒錄完成後,裝置MCU就會自動重新啟動! 再來就是TARGET-> DISCONNECT 退出連線


2015年9月22日 星期二

有關STM32F4的PDR_ON腳的功用

在規格書中的POWER SUPPLY SUPERVISOR章節提到.
主要是和內部重置功能的啟動有關.

當PDR_ON接到高準位(VDD)時,POR(POWER ON RESET)&PDR(POWER DOWN RESET)以及BOR(Brownout reset)以上這幾個功能才會有效.也就是internal reset on

當PDR_ON的準位低於1.7V時,就可算是internal reset off.
並且以下條件會成立
The integrated power-on reset (POR) / power-down reset (PDR) circuitry is disabled
• The brownout reset (BOR) circuitry is disabled
• The embedded programmable voltage detector (PVD) is disabled
• VBAT functionality is no more available and VBAT pin should be connected to VDD