感興趣的可以看下
燒寫STM32,有三個方法:
1. 用 J-LINK自帶的工具+J-LINK燒寫
裝完J-LINK 的驅動后,順帶也會裝上了J-LINK 的燒寫工具:
這個工具其實用起來還是很簡單的,先打開軟件,然后要New Project:,再就Open一個HEX文件.
0.png (150.47 KB, 下載次數: 115)
下載附件
2018-11-9 15:05 上傳
之后就是設置一下J-LINK:
0.jpg (66.91 KB, 下載次數: 111)
下載附件
2018-11-9 15:05 上傳
這里選擇CPU,工程師版的是103VC,學生版是V8.
0.jpg (28.42 KB, 下載次數: 133)
下載附件
2018-11-9 15:06 上傳
然后就可以CONNECT了
0.jpg (75.7 KB, 下載次數: 102)
下載附件
2018-11-9 15:06 上傳
正常的話,會顯示下面的連接成功的提示,是了,J-LINK 的速度還可以設置,一般我比較喜歡用2000K 速度,燒寫 64K程序基本就幾秒.
0.png (25.9 KB, 下載次數: 100)
下載附件
2018-11-9 15:07 上傳
連接好以后就在 Target 菜單上,刷寫燒寫校正隨你便. 多說一句的是,下面這一項要多加
注意,secure chip :
0.jpg (96.21 KB, 下載次數: 114)
下載附件
2018-11-9 15:07 上傳
這可是 STM32 的加密.如果選中了,斷電再上電后(注意,是要斷電再上才生效),J-LINK 就
再也連接不上的了.因為STM32的加密除了讀不出外,還包括把JTAG接口都廢了.要解除
加密必須使用ISP模式.
2. ISP串口燒寫
最原始的燒寫方式,插個串口就可以了.當然,還需要硬件跳線,留意硬件手冊上的跳線說明:
以下為BOOT表
0.png (8.44 KB, 下載次數: 104)
下載附件
2018-11-9 15:08 上傳
USR代表程序從用戶FLASH 上啟動,
ISP則為進入芯片下載狀態
RAM代表程序從RAM中運行*此功能一般用的比較少,多數被用于 RAM中的程序調試.
0.jpg (49.8 KB, 下載次數: 101)
下載附件
2018-11-9 15:08 上傳
此組跳線在大蝦板的右邊,JTAG 接口的左上方.跳線后,要復位,CPU 才進入 ISP 模式的.
然后打開官方的ISP軟件(此軟件在光盤的軟件工具上,官方最新的為 ISP1.3 版.
新手第一次用這個軟件都有點小煩惱,什么小煩惱就由你自己去經歷了,其實也不是什么
大問題,就是老是設置錯串口號,跳線沒跳好,跳了后忘記復位之類~反正操作成功后,以后
用起來就很順的了.
完整的pdf格式文檔51黑下載地址(共14頁):
STM32的幾種燒寫方法.pdf
(912.11 KB, 下載次數: 271)
2018-11-9 10:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|