找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4769|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

關(guān)于stm32的所有下載程序方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:85109 發(fā)表于 2015-7-8 18:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.使用isp下載
1.使用isp下載的時候保證BOOT0=1,BOOT1=0,這樣進入系統(tǒng)系統(tǒng)存儲器啟動(為了避免有串口輸出等程序在flash當(dāng)中運行擾亂下載),這種模式啟動的程序通過串口下載進去,使用FlashLoader Demonstrator下載

BOOT1=x   BOOT0=0  從用戶閃存flash啟動,這是正常的工作模式。
BOOT1=0   BOOT0=1  從系統(tǒng)存儲器啟動,這種模式啟動的程序功能由廠家設(shè)置。
BOOT1=1   BOOT0=1  從內(nèi)置SRAM啟動,這種模式可以用于調(diào)試

2.使用isp工具的時候當(dāng)按下復(fù)位鍵才能進入系統(tǒng)存儲模式,才能編程flash芯片,編程完成之后馬上進入flash啟動,此時再次按下復(fù)位鍵 才能再次編程

3.所用的PL2303_USB轉(zhuǎn)串口驅(qū)動安裝不成功,可以使用驅(qū)動人生的外設(shè)驅(qū)動自動安裝,就能安裝成功了
pl2303下載線對應(yīng):紅--5V  黑--GND 白--TXD 綠--RXD,此線連接成功之后可以當(dāng)串口數(shù)據(jù)傳輸線使用

總結(jié) 不能進入下載模式的關(guān)鍵是要:按下reset 復(fù)位鍵。

2.使用keil4下載
//關(guān)于下載調(diào)試的一些問題--libpath=C:\Keil\ARM\ARMCC\lib這個是要加載Linker的框框當(dāng)中
//另外要選擇倒數(shù)第二行的stlink Debug 的選項
//在Debug當(dāng)中選擇ort為SW方式下載 不能選擇為JTAG在Utilities里面的額setting里面添加Flash大小為512k
//使用SW下載用五根線就行了復(fù)位RST,SWCLK---A14,SWDIO---A13,VCC3.3V,GND
//使用串口下載的時候要用到mini-USB,并且用到軟件



2.使用jtag下載
用到j(luò)-link連接線直接連接能在keil當(dāng)中看到stm型號即可下載。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:153199 發(fā)表于 2017-4-18 12:57 | 只看該作者
不錯的資料,值得收藏
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表