www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 電源 > 電源電路
[導(dǎo)讀]在做基于STM32的多功能MP3播放器的課題時,在程序下載這部分時借鑒了正點原子開發(fā)板上的一鍵下載電路,采用CH340G這款芯片設(shè)計。在畫PCB初期原理圖部分,對采用CH340G設(shè)計的

在做基于STM32的多功能MP3播放器的課題時,在程序下載這部分時借鑒了正點原子開發(fā)板上的一鍵下載電路,采用CH340G這款芯片設(shè)計。

在畫PCB初期原理圖部分,對采用CH340G設(shè)計的一鍵下載電路不甚了解,于是花了一些時間來研究一下這個電路。

引用正點原子的一鍵下載電路:

 

關(guān)于CH340在STM32實現(xiàn)一鍵下載電路的研究

 

 

我們通過RTS#和DTR#兩個輸出信號來控制STM32 IC的BOOT0和BOOT1兩引腳來選擇啟動模式,如下表:

 

關(guān)于CH340在STM32實現(xiàn)一鍵下載電路的研究

 

 

當(dāng)燒寫程序時,我們希望BOOT0=1,BOOT1=0。當(dāng)燒寫完成后我們希望BOOT0=0,BOOT1=0(這個模式BOOT1可以是0可以是1,這里我們讓BOOT1拉低,即整個過程BOOT1都為L接地,簡化電路設(shè)計)。這里我們只需考慮BOOT0的高低。

查看STM32的參考手冊,如下圖:

 

關(guān)于CH340在STM32實現(xiàn)一鍵下載電路的研究

 

 

注意表6下方第一句話:“在系統(tǒng)復(fù)位后,SYSCLK的第4個上升沿,BOOT引腳的值將被鎖存。”

OK,綜上所訴,我們可以得到:

1、系統(tǒng)上電,BOOT0需為L,進入模式一。上電復(fù)位后,在SYSCLK的第4個上升沿,BOOT引腳的值將被鎖存,進入主閃存存儲器,執(zhí)行我們燒寫的代碼。

2、當(dāng)我們編譯好程序,生成HEX文件。在燒寫HEX文件時,BOOT0需為H,進入模式二。然后,系統(tǒng)必須復(fù)位一次(因為由1知道,系統(tǒng)上電后默認(rèn)執(zhí)行代碼,即模式一),讓系統(tǒng)重新鎖存BOOT引腳。系統(tǒng)進入模式二,開始燒寫HEX文件。

3、燒寫完成后,我們希望系統(tǒng)再次進入模式一,執(zhí)行代碼。但正點原子的一鍵下載電路并沒有讓系統(tǒng)完成燒寫程序后再次復(fù)位重新鎖存BOOT引腳進入模式一。這個原因應(yīng)該是MCUISP軟件幫我們配置好了,在燒寫完成后會有報告:“成功從08000000開始運行”。在參考手冊中有這樣一段話:

 

關(guān)于CH340在STM32實現(xiàn)一鍵下載電路的研究

 

 

從另一個方向來理解它,可以這么說:主閃存存儲器從地址(0x0800 0000)訪問,不管是系統(tǒng)自動的還是軟件配置的,只要系統(tǒng)指針跳到主閃存存儲器的地址(0x0800 0000)處開始執(zhí)行代碼,就可以了,結(jié)果是我們想要的。

以上就是一鍵下載電路需要實現(xiàn)的功能,原子兄幫我們設(shè)計出來了。如果看不懂的話,可以參考我下面的解釋。

我們需要注意一點:CH340G上電后DTR#和RTS#都為高電平,在用MCUISP燒寫軟件時,我們在軟件下方選擇“DTR的低電平復(fù)位,RTS高電平進BootLoader”,CH340G IC在實際操作時引腳的變化為“DTR#拉高,RTS#拉低”,即軟件設(shè)置和實際情況是取非的,相反的。

畫個時序圖,直觀一些:

 

關(guān)于CH340在STM32實現(xiàn)一鍵下載電路的研究

 

 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉