一、串口下載:
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名申請、虛擬空間、營銷軟件、網站建設、寧蒗網站維護、網站推廣。1.MCUISP串口軟件一鍵下載設置:
DTR低電平復位,RTS高電平進入bootload串口下載 在ch440芯片對應DTR和RTS輸出電平與電腦軟件設置的電平相反。一鍵下載電路根據ch440芯片對應引腳的控制信號完成對應功能具體實現過程如下:
2.單片機啟動設置單片機低電平復位 Boot0=0,boot1=x,從用戶區(qū)flash啟動Boot0=1,boot1=0,進入串口下載區(qū)Boot0=1,boot1=1,從SRAM啟動改變boot0電平就可以從不同區(qū)域啟動
3.一鍵下載電路如下:
usb轉串口
USB轉串口,我們選擇的是CH340G,穩(wěn)定性經測試還不錯。
圖中 Q2 和 Q3的組合構成了一鍵下載電路,只需要在 mcuisp 軟件設置: DTR 的低電平復位,RTS 高電平進BootLoader。就可以一鍵下載代碼了,而不需要手動設置 B0 和 按復位了。其中,RESET 是開發(fā)板的復位信號,BOOT0則是啟動模式的 B0 信號。USB_232 是一個 MiniUSB 座,提供 CH340G和電腦通信的接口,同時可以給電路板供電,VUSB 就是來自電腦 USB 的電源,USB_232是開發(fā)板的主要供電口。
串口對應引腳圖
必須選擇單片機串口1下載
圖中 TXD/RXD 是相對 CH340G 來說的,也就是 USB串口的發(fā)送和接收腳。USART1_RX 和 USART1_TX 則是相對于 STM32F103ZET6來說的。這樣,通過對接就可以實現 USB 串口 和 STM32F103ZET6 的串口通信了。同時,P6 是 PA9 和PA10的引出口。
這樣設計的好處就是使用上非常靈活。比如需要到外部 TTL 串口和 STM32通信的時候, 只需要拔了跳線帽,通過杜邦連接外部 TTL 串口,就可以實現和外部設備的通信了;又比如我有個板子需要和電腦通信,但是電腦沒有串口,那么你就可以使用開發(fā)的 RXD 和 TXD 來連接你的設備,把開發(fā)板當成 USB串口用了。
系統(tǒng)版啟動模式電路
BOOT0、BOOT1啟動模式表(硬件連接)
一鍵下載電路,通過串口的 DTR 和 RTS信號,來自動配置 BOOT0 和RESET 信號 ,因此不需要用戶來手動切換他們的狀態(tài),直接串口下載軟件自動控制,可以非常方便的下載代碼。事先設置好也是可以的。
mcuisp軟件界面
打開 MCUISP,點擊搜索串口,將自動找到電路板的板載串口,在bps中默認波特率為460800,為了穩(wěn)定下載可選擇較低的波特率,左下角選擇:DTR的低電平復位,RTS 高電平進 BootLoader。再加載燒寫文件。
讀器件信息
在燒寫程序以前,點擊讀器件信息將出現右邊框圖的信息,說明電路板串口連接成功。
點擊開始編程,程序開始燒寫,燒寫成功后會出現右邊框圖所示的信息,表明程序燒寫成功。
附件:http://down.51cto.com/data/2368378另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網頁標題:STM32單片機程序下載方式匯總-創(chuàng)新互聯
文章網址:http://vcdvsql.cn/article46/csedhg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站制作、品牌網站建設、虛擬主機、小程序開發(fā)、網站設計公司、外貿建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯