在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CH340G設(shè)計(jì)的一鍵下載電路原理解析

454398 ? 來(lái)源:個(gè)人圖書(shū)館 ? 作者:求and知 ? 2020-11-12 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

引用正點(diǎn)原子的一鍵下載電路:

我們通過(guò)RTS#和DTR#兩個(gè)輸出信號(hào)來(lái)控制STM32 IC的BOOT0和BOOT1兩引腳來(lái)選擇啟動(dòng)模式,如下表:

當(dāng)燒寫(xiě)程序時(shí),我們希望BOOT0=1,BOOT1=0。當(dāng)燒寫(xiě)完成后我們希望BOOT0=0,BOOT1=0(這個(gè)模式BOOT1可以是0可以是1,這里我們讓BOOT1拉低,即整個(gè)過(guò)程BOOT1都為L(zhǎng)接地,簡(jiǎn)化電路設(shè)計(jì))。

這里我們只需考慮BOOT0的高低。

查看STM32的參考手冊(cè),如下圖:

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

OK,綜上所訴,我們可以得到: 1、系統(tǒng)上電,BOOT0需為L(zhǎng),進(jìn)入模式一。上電復(fù)位后,在SYSCLK的第4個(gè)上升沿,BOOT引腳的值將被鎖存,進(jìn)入主閃存存儲(chǔ)器,執(zhí)行我們燒寫(xiě)的代碼。

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

3、燒寫(xiě)完成后,我們希望系統(tǒng)再次進(jìn)入模式一,執(zhí)行代碼。但正點(diǎn)原子的一鍵下載電路并沒(méi)有讓系統(tǒng)完成燒寫(xiě)程序后再次復(fù)位重新鎖存BOOT引腳進(jìn)入模式一。這個(gè)原因應(yīng)該是MCUISP軟件幫我們配置好了,在燒寫(xiě)完成后會(huì)有報(bào)告:“成功從08000000開(kāi)始運(yùn)行”。

在參考手冊(cè)中有這樣一段話:

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

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

我們需要注意一點(diǎn):CH340G上電后DTR#和RTS#都為高電平,在用MCUISP燒寫(xiě)軟件時(shí),我們?cè)谲浖路竭x擇“DTR的低電平復(fù)位,RTS高電平進(jìn)BootLoader”,CH340G IC在實(shí)際操作時(shí)引腳的變化為“DTR#拉高,RTS#拉低”,即軟件設(shè)置和實(shí)際情況是取非的,相反的。

畫(huà)個(gè)時(shí)序圖,直觀一些:


編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 閃存存儲(chǔ)器
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    9222
  • CH340G
    +關(guān)注

    關(guān)注

    5

    文章

    30

    瀏覽量

    25378
  • MCUISP
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    8710
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ch340g下載電路測(cè)試

    電路分析電子工藝CH340CH340G電路設(shè)計(jì)分析
    小慕
    發(fā)布于 :2022年07月22日 10:36:56

    stm32的ISP一鍵下載問(wèn)題

    本帖最后由 展翅高飛-J 于 2017-3-2 16:26 編輯 我想問(wèn)在使用CH340g串口轉(zhuǎn)換芯片實(shí)現(xiàn)一鍵下載的時(shí)候,像mcuisp和FlyMCU這些燒錄軟件是如何控制CH340G
    發(fā)表于 03-02 15:16

    USB轉(zhuǎn)串口電路CH340G解析

    USB轉(zhuǎn)串口電路CH340G
    發(fā)表于 12-25 06:33

    如何利用CH340G芯片去設(shè)計(jì)一鍵下載電路

    如何利用CH340G芯片去設(shè)計(jì)一鍵下載電路呢?基于CH340G芯片的一鍵
    發(fā)表于 12-06 07:55

    求助,請(qǐng)問(wèn)ch32f103c8t6可不可以與ch340g實(shí)現(xiàn)串口一鍵下載

    請(qǐng)問(wèn)有沒(méi)有和FlyMcu樣的軟件能通過(guò)控制ch340g的DTR、RTS來(lái)實(shí)現(xiàn)ch32f103c8t6一鍵下載功能,或者實(shí)現(xiàn)的方法,
    發(fā)表于 05-30 06:22

    ch340g的原理圖

    USB轉(zhuǎn)TTL的CH340G原理圖,有空自己做幾個(gè)用用。
    發(fā)表于 12-08 11:46 ?303次下載

    CH340G模塊原理圖

    CH340G模塊原理圖。
    發(fā)表于 03-30 09:53 ?321次下載

    ch340g下載電路

    本文介紹了ch340g下載電路原理圖,CH340個(gè)USB總線的轉(zhuǎn)接芯片,實(shí)現(xiàn)USB轉(zhuǎn)串口、USB轉(zhuǎn)IrDA紅外或者USB轉(zhuǎn)打印口。在串口
    發(fā)表于 01-11 11:46 ?2.3w次閱讀

    ch340g最簡(jiǎn)原理圖_CH340應(yīng)用

    本文介紹了ch340g最簡(jiǎn)原理圖,其中包含CH340G模塊原理圖,usb轉(zhuǎn)串口ch340下載電路CH3
    發(fā)表于 01-11 14:05 ?16.5w次閱讀
    <b class='flag-5'>ch340g</b>最簡(jiǎn)原理圖_<b class='flag-5'>CH340</b>應(yīng)用

    ch340g典型應(yīng)用電路

    本文介紹了ch340g典型應(yīng)用電路CH340芯片內(nèi)置USB總線上拉電阻和片內(nèi)信號(hào)端,UD+和UD-引腳應(yīng)直接連接到USB總線上。CH340內(nèi)置了上電復(fù)位
    發(fā)表于 01-11 14:45 ?6.7w次閱讀
    <b class='flag-5'>ch340g</b>典型應(yīng)用<b class='flag-5'>電路</b>

    ch340g單片機(jī)下載程序電路原理

    本文介紹了ch340g單片機(jī)下載程序電路原理以及STC51單片機(jī)自動(dòng)ISP下載電路設(shè)計(jì)。單片機(jī)的TXD、RXD是TTL電平,所以你得萬(wàn)變不離
    發(fā)表于 01-11 16:47 ?8w次閱讀
    <b class='flag-5'>ch340g</b>單片機(jī)<b class='flag-5'>下載</b>程序<b class='flag-5'>電路</b>原理

    CH340G中文資料-數(shù)據(jù)手冊(cè)-參數(shù)

    CH340G中文資料-數(shù)據(jù)手冊(cè)-參數(shù)
    發(fā)表于 03-21 14:29 ?94次下載

    帶有CH340G的Arduino Mega Rev.3

    電子發(fā)燒友網(wǎng)站提供《帶有CH340G的Arduino Mega Rev.3.zip》資料免費(fèi)下載
    發(fā)表于 08-04 14:37 ?15次下載
    帶有<b class='flag-5'>CH340G</b>的Arduino Mega Rev.3

    ch340g無(wú)法識(shí)別的usb設(shè)備

    CH340G芯片是種常用的USB轉(zhuǎn)串口芯片,常用于Arduino開(kāi)發(fā)板和其他些需要通過(guò)USB與計(jì)算機(jī)通信的設(shè)備。然而,有時(shí)候我們可能會(huì)遇到CH340G無(wú)法被識(shí)別的問(wèn)題。這可能會(huì)導(dǎo)致
    的頭像 發(fā)表于 01-05 14:18 ?5916次閱讀

    經(jīng)典CH340G驅(qū)動(dòng)

    經(jīng)典CH340G驅(qū)動(dòng)
    發(fā)表于 04-09 16:04 ?0次下載
    主站蜘蛛池模板: 色中色在线视频 | 亚洲成人免费 | 黄色视屏在线免费播放 | 色综合成人丁香 | 午夜小视频免费 | 成人一级毛片 | 四虎影院在线网址 | japanese色系tube日本护士 | 永久免费看mv网站入口 | 成人精品视频在线观看播放 | 免费精品视频在线 | 丁香综合在线 | 在线免费观看黄色小视频 | 国产黄色小视频在线观看 | 日本黄大片在线观看 | 国产精品漂亮美女在线观看 | 国产精品资源在线播放 | 乱高h亲女| 好色亚洲 | 色播影院性播免费看 | 黄色福利小视频 | 好硬好大好爽女房东在线观看 | 午夜免费伦费影视在线观看 | fxxx性xxx性 | 能直接看黄的网站 | 久久99久久精品国产99热 | 五月激情丁香网 | 欧美黑人巨大日本人又爽又色 | 日本一道高清不卡免费 | 爱操综合网 | 国产成人经典三级在线观看 | 国产农村一级特黄α真人毛片 | 最新版天堂资源8网 | 色视频在线观看 | 热久久这里只有精品 | 国产性大片黄在线观看在线放 | 丁香婷婷综合网 | 激情五月社区 | 色噜噜狠狠狠色综合久 | 欧美成人免费午夜全 | 1000部啪啪勿入十八免费 |