3.3v濾波電路 (5)電源指示燈 2.復(fù)位電路 (1)什么是復(fù)位 (2)復(fù)位引腳和電路 3.晶振模塊 (1)復(fù)位引腳 (2)時(shí)鐘和時(shí)鐘樹(shù) (3)為什么不直接使用內(nèi)部8M時(shí)鐘源? (4)8MHz主晶振介紹 (5)為什么選擇32.768KHz RTC晶振? (6)晶振原理圖 4.程序下載口 (1)JTAG下載: (2)SWD下載: (3)串口下載: (4)程序下載口原理圖編" />

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

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

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

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

MCU最小系統(tǒng)電路設(shè)計(jì)指南

張飛電子實(shí)戰(zhàn)營(yíng) ? 來(lái)源:張飛電子實(shí)戰(zhàn)營(yíng) ? 2024-12-09 12:38 ? 次閱讀

目錄

一、何為最小系統(tǒng)?

二、最小系統(tǒng)電路設(shè)計(jì)

1.電源

(1)各種名詞解釋

(2)為什么會(huì)有VDD_1 _2 _3區(qū)分?

(3)Mirco USB

(4)5v->3.3v濾波電路

(5)電源指示燈

2.復(fù)位電路

(1)什么是復(fù)位

(2)復(fù)位引腳和電路

3.晶振模塊

(1)復(fù)位引腳

(2)時(shí)鐘和時(shí)鐘樹(shù)

(3)為什么不直接使用內(nèi)部8M時(shí)鐘源?

(4)8MHz主晶振介紹

(5)為什么選擇32.768KHz RTC晶振?

(6)晶振原理圖

4.程序下載口

(1)JTAG下載

(2)SWD下載:

(3)串口下載:

(4)程序下載口原理圖編輯

5.啟動(dòng)方式

(1)三種啟動(dòng)方式:
(2)啟動(dòng)原理圖

一、何為最小系統(tǒng)?

最小系統(tǒng)板就是一個(gè)最精簡(jiǎn)的電路,精簡(jiǎn)到只能維持MCU最基本的正常工作

二、最小系統(tǒng)電路設(shè)計(jì)

1.電源

(1)各種名詞解釋

VCC 電路的供電正電壓 VDDD 芯片的工作數(shù)字正電壓
GND 電路的供電負(fù)電壓 VSSD 芯片的工作數(shù)字負(fù)電壓
VDD 芯片的工作正電壓 VREF+ ADC基準(zhǔn)參考正電壓
VSS 芯片的工作負(fù)電壓 VREF- ADC基準(zhǔn)參考負(fù)電壓
VDDA 芯片的工作模擬正電壓 VBAT 電池或其他電源供電
VSSA 芯片的工作模擬負(fù)電壓 VEE 負(fù)電壓供電

VDDA,VSSA:

5f2a0474-b3c2-11ef-93f3-92fbcf53809c.png

5f54c1be-b3c2-11ef-93f3-92fbcf53809c.png

VBAT:(RTC為實(shí)時(shí)時(shí)鐘,LSE為低速外部時(shí)鐘)

5f787d3e-b3c2-11ef-93f3-92fbcf53809c.png

(2)為什么會(huì)有VDD_1 _2 _3區(qū)分?

因?yàn)閂DD和VSS在芯片內(nèi)部都是連在一起的,封裝的時(shí)候從不同的地方分別引出,目的是為了提供可靠的電源完整性。

5f9b12fe-b3c2-11ef-93f3-92fbcf53809c.png

(3)Mirco USB

600fa31c-b3c2-11ef-93f3-92fbcf53809c.png

602bd136-b3c2-11ef-93f3-92fbcf53809c.png

(4)5v->3.3v濾波電路

604a6cd6-b3c2-11ef-93f3-92fbcf53809c.png

(5)電源指示燈

電路:

6071ce98-b3c2-11ef-93f3-92fbcf53809c.png

示例圖:

608a7ee8-b3c2-11ef-93f3-92fbcf53809c.png

2.復(fù)位電路

60b7461c-b3c2-11ef-93f3-92fbcf53809c.png

(1)什么是復(fù)位

就是讓單片機(jī)程序復(fù)位,把除了備份區(qū)域寄存器以外所有寄存器狀態(tài)恢復(fù)至原始狀態(tài),簡(jiǎn)單來(lái)說(shuō)就是讓程序重頭開(kāi)始跑。

60e135e4-b3c2-11ef-93f3-92fbcf53809c.png

(2)復(fù)位引腳和電路

復(fù)位引腳:當(dāng)NRST為低電平時(shí)復(fù)位

6101b1c0-b3c2-11ef-93f3-92fbcf53809c.png

復(fù)位電路:

611e8ffc-b3c2-11ef-93f3-92fbcf53809c.png

3.晶振模塊

6134e608-b3c2-11ef-93f3-92fbcf53809c.png

(1)復(fù)位引腳

616e9c2c-b3c2-11ef-93f3-92fbcf53809c.png

(2)時(shí)鐘和時(shí)鐘樹(shù)

時(shí)鐘:

6195b4ce-b3c2-11ef-93f3-92fbcf53809c.png

時(shí)鐘樹(shù):

61bc0700-b3c2-11ef-93f3-92fbcf53809c.png

(3)為什么不直接使用內(nèi)部8M時(shí)鐘源?

通過(guò)數(shù)據(jù)手冊(cè)我們可以得知:內(nèi)部的HSI是由ST出廠(chǎng)時(shí)校準(zhǔn)過(guò)的,但是精度并不高,在0~70℃下誤差范圍達(dá)到1.3%到2%,即便是在標(biāo)準(zhǔn)的25℃下,也有 -1.1%到1.8% 的誤差。

對(duì)于高波特率的異步串口通訊,或者需要高精度定時(shí)的場(chǎng)合,(如:需要跑積分算法的時(shí)候),用HSI就有隱患,甚至根本達(dá)不到設(shè)計(jì)要求。

61e2205c-b3c2-11ef-93f3-92fbcf53809c.png

(4)8MHz主晶振介紹

晶振是由石英晶體組成的,石英晶體之所以能當(dāng)為振蕩器使用,是基于它的壓電效應(yīng):在晶片的兩個(gè)極上加一電場(chǎng),會(huì)使晶體產(chǎn)生機(jī)械變形;在石英晶片上加上交變電壓,晶體就會(huì)產(chǎn)生機(jī)械振動(dòng),同時(shí)機(jī)械變形振動(dòng)又會(huì)產(chǎn)生交變電場(chǎng),雖然這種交變電場(chǎng)的電壓極其微弱,但其振動(dòng)頻率是十分穩(wěn)定的。當(dāng)外加交變電壓的頻率與晶片的固有頻率(由晶片的尺寸和形狀決定)相等時(shí),機(jī)械振動(dòng)的幅度將急劇增加,這種現(xiàn)象稱(chēng)為“壓電諧振”。

晶振電路為主控芯片提供系統(tǒng)時(shí)鐘,所有的外設(shè)工作,CPU工作都要基于該時(shí)鐘,類(lèi)似于整個(gè)系統(tǒng)的“心跳節(jié)拍”。

晶振分為無(wú)源和有源,但是本質(zhì)上都是皮爾斯震蕩電路(反相放大器+電阻+電容+晶體+電源),只不過(guò)對(duì)于單片機(jī)而言,單片機(jī)內(nèi)部集成了反相放大器和電阻以及電源,外接晶體和電容就可以了,這里的晶體就稱(chēng)之為無(wú)源晶振。

而有源晶振是將皮爾斯振蕩器作成一個(gè)整體,直接加電源即可工作,當(dāng)然,價(jià)格也會(huì)比無(wú)源的貴一些。

6206fb48-b3c2-11ef-93f3-92fbcf53809c.png

6237983e-b3c2-11ef-93f3-92fbcf53809c.png

那為什么選擇15分頻呢?

頻度越高計(jì)時(shí)精度越高,誤差越小。

通常工作頻率越高,單片機(jī)等數(shù)字電路的功耗越大,32.768KHz這個(gè)頻率比較低,對(duì)降低電路功耗有利。

綜上選擇32.768Hz是取折中的選擇!

6257235c-b3c2-11ef-93f3-92fbcf53809c.png

(6)晶振原理圖

62824e1a-b3c2-11ef-93f3-92fbcf53809c.png

4.程序下載口

62aeb400-b3c2-11ef-93f3-92fbcf53809c.png

STM32F103C8T6燒錄下載方法大體上有三種,分別為JTAG下載,SWD下載,以及串口下載。

(1)JTAG下載:

JTAG全名為Joint Test Action Group,即為聯(lián)合測(cè)試行動(dòng)小組,是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議。JTAG下載是需要依靠燒錄器的,標(biāo)準(zhǔn)的JTAG接口是4線(xiàn)的,包括 JTMS, JTCK,JTDI, JTDO,它們的功能分別是模式選擇,時(shí)鐘輸入,數(shù)據(jù)輸入和數(shù)據(jù)輸出,燒錄器上的引腳對(duì)應(yīng)連接到STM32F103C8T6的I/O口分別為PA13,PA14,PA15,PB3,加上接VCC和GND,所以JTAG接口最少需要6個(gè)引腳。同時(shí)單片機(jī)的BOOT0,BOOT1引腳要接地。

(2)SWD下載:

SWD全名為Serial Wire Debug,即為串行調(diào)試接口。SWD下載是需要依靠燒錄器的,SWD接口是2線(xiàn)的,包括SWDIO,SWCLK,它們的功能分別是數(shù)據(jù)輸入輸出和時(shí)鐘輸入,燒錄器上的引腳對(duì)應(yīng)對(duì)應(yīng)連接到STM32F103C8T6的I/O口分別為PA13,PA14,加上接VCC和GND,所以SWD接口最少需要4個(gè)引腳。同時(shí)單片機(jī)的BOOT0,BOOT1引腳要接地。

(3)串口下載:

通過(guò)USART進(jìn)行燒錄下載。串口下載是不需要依靠燒錄器的,它直接通過(guò)安卓線(xiàn)連接電腦和單片機(jī),其中STM32F103C8T6與電腦相連接的串口為USART2,對(duì)應(yīng)的I/O口為PA2(TX),PA3(RX),一般在開(kāi)發(fā)板上會(huì)使用串口下載,簡(jiǎn)單方便。同時(shí)單片機(jī)的BOOT0引腳要接高電平,BOOT1引腳要接低電平。

我們這里采用的燒錄方式為SWD下載,下載電路設(shè)計(jì)時(shí)將PA13(SWDIO),PA14(SWCLK),VCC和GND這4個(gè)引腳引出

62dbd1b0-b3c2-11ef-93f3-92fbcf53809c.png

(4)程序下載口原理圖

6308ef92-b3c2-11ef-93f3-92fbcf53809c.png

5.啟動(dòng)方式

63353b24-b3c2-11ef-93f3-92fbcf53809c.png

(1)三種啟動(dòng)方式:

635a0d96-b3c2-11ef-93f3-92fbcf53809c.png

第一種方式(boot0 = 0):Flash memory啟動(dòng)方式

啟動(dòng)地址:0x08000000 是STM32內(nèi)置的Flash

因?yàn)镴TAG或者SWD模式下載程序時(shí),是下載到內(nèi)置的Flash中

所有重啟后需要從內(nèi)置Flash啟動(dòng)程序。

第二種方式(boot0 = 1;boot1 = 0):System memory啟動(dòng)方式

啟動(dòng)地址:0x1FFF0000從系統(tǒng)存儲(chǔ)器啟動(dòng),這種模式啟動(dòng)的程序功能是由廠(chǎng)家設(shè)置的。

系統(tǒng)存儲(chǔ)器是芯片內(nèi)部一塊特定的區(qū)域,STM32在出廠(chǎng)時(shí),由ST在這個(gè)區(qū)域內(nèi)部預(yù)置了一段BootLoader, 也就是我們常說(shuō)的ISP程序, 這是一塊ROM,出廠(chǎng)后無(wú)法修改。一般來(lái)說(shuō),我們選用這種啟動(dòng)模式時(shí),是為了從串口下載程序,因?yàn)樵趶S(chǎng)家提供的BootLoader 中,提供了串口下載程序的固件,可以通過(guò)這個(gè)BootLoader將程序下載到系統(tǒng)的Flash中。

第三種方式(boot0 = 1;boot1 = 1):SRAM啟動(dòng)方式。

啟動(dòng)地址:0x20000000 內(nèi)置SRAM,既然是SRAM,自然也就沒(méi)有程序存儲(chǔ)的能力了,這個(gè)模式一般用于程序調(diào)試。假如我只修改了代碼中一個(gè)小小的地方,然后就需要重新擦除整個(gè)Flash,比較的費(fèi)時(shí),可以考慮從這個(gè)模式啟動(dòng)代碼(也就是STM32的內(nèi)存中),用于快速的程序調(diào)試,等程序調(diào)試完成后,在將程序下載到SRAM中。

(2)啟動(dòng)原理圖

6390e212-b3c2-11ef-93f3-92fbcf53809c.png

總結(jié):

63b2ec04-b3c2-11ef-93f3-92fbcf53809c.png

文章鏈接:https://blog.csdn.net/m0_74712453/article/details/136331394

1)Vbus:電源引腳。

2)D+:數(shù)據(jù)線(xiàn)+。

3)D-:數(shù)據(jù)線(xiàn)-。

4)ID腳:Identification,檢測(cè)的意思。ID線(xiàn)—以用于識(shí)別不同的電纜端點(diǎn),mini-A插頭(即A外設(shè))中的ID引腳接地,mini-B插頭(即B外設(shè))中的ID引腳浮空。

5)GND:接地

增益控制:增益很大的反相放大器。

8MHZ諧振器:晶體。

CL1、CL2:匹配電容。是電容三點(diǎn)式電路的分壓電容,接地點(diǎn)就是分壓點(diǎn)。以接地點(diǎn)即分壓點(diǎn)為參考點(diǎn),輸入和輸出是反相的,但從并聯(lián)諧振回路即石英晶體兩端來(lái)看,形成一個(gè)正反饋以保證電路持續(xù)振蕩,它們會(huì)稍微影響振蕩頻率,主要用與微調(diào)頻率和波形,并影響幅度。

RF:反饋電阻(一般≥1MΩ)它使反相器在振蕩初始時(shí)處于線(xiàn)性工作區(qū)。

REXT:限流電阻,與匹配電容組成網(wǎng)絡(luò),提供180度相移,同時(shí)起到限制振蕩幅度,防止反向器輸出對(duì)晶振過(guò)驅(qū)動(dòng)將其損壞。

(5)為什么選擇32.768KHz RTC晶振?

32.768KHZ的晶振產(chǎn)生的振蕩信號(hào)經(jīng)過(guò)石英鐘內(nèi)部分頻器進(jìn)行15次分頻后得到1HZ/秒的信號(hào)。

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

    關(guān)注

    172

    文章

    5914

    瀏覽量

    172248
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17148

    瀏覽量

    351198
  • 最小系統(tǒng)
    +關(guān)注

    關(guān)注

    9

    文章

    252

    瀏覽量

    29087

原文標(biāo)題:這么精簡(jiǎn)?MCU最小系統(tǒng)電路設(shè)計(jì)指南!

文章出處:【微信號(hào):zfdzszy,微信公眾號(hào):張飛電子實(shí)戰(zhàn)營(yíng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一文簡(jiǎn)述MCU最小系統(tǒng)

    引言:簡(jiǎn)單的單板多由一個(gè)MCU組成,而復(fù)雜的單板往往由多個(gè)MCU和多個(gè)SOC組成,各個(gè)子系統(tǒng)執(zhí)行自己的任務(wù),互相之間經(jīng)過(guò)通訊網(wǎng)絡(luò)交流子系統(tǒng)的狀態(tài),任務(wù)執(zhí)行結(jié)果等等,一起組成更大的
    發(fā)表于 09-01 16:40 ?4538次閱讀
    一文簡(jiǎn)述<b class='flag-5'>MCU</b><b class='flag-5'>最小系統(tǒng)</b>

    硬件電路設(shè)計(jì)之STM32最小系統(tǒng)電路設(shè)計(jì)

    今天主要來(lái)談?wù)?b class='flag-5'>MCU的設(shè)計(jì),我使用過(guò)的MCU的型號(hào)包括意法半導(dǎo)體的STM32、華大GD32、Infineon的CY8C5868LTI-LP039以及MicroChip的ATSAME70,今天的主角是意法半導(dǎo)體的STM32最小系統(tǒng)
    發(fā)表于 12-01 17:31 ?8946次閱讀
    硬件<b class='flag-5'>電路設(shè)計(jì)</b>之STM32<b class='flag-5'>最小系統(tǒng)</b><b class='flag-5'>電路設(shè)計(jì)</b>

    51單片機(jī)最小系統(tǒng)原理及編程電路設(shè)計(jì)

    數(shù)碼管、LED指示燈、LED電子顯示屏,既然是51單片機(jī)最小系統(tǒng)我們當(dāng)然只進(jìn)行了最簡(jiǎn)單的電路設(shè)計(jì)與編程[url=http://www.51hei.com/UpFiles/Pic/mcu/2007-08
    發(fā)表于 11-24 10:17

    FPGA最小系統(tǒng)

    了解FPGA最小系統(tǒng)的概念和外圍電路設(shè)計(jì)
    發(fā)表于 05-23 19:57

    51單片機(jī)最小系統(tǒng)原理及編程電路設(shè)計(jì)

    51單片機(jī)最小系統(tǒng)原理及編程電路設(shè)計(jì)
    發(fā)表于 08-05 21:28

    怎樣去設(shè)計(jì)STM32的最小系統(tǒng)電路

    STM32電路設(shè)計(jì)最小系統(tǒng)(F1篇)
    發(fā)表于 08-10 07:07

    怎么實(shí)現(xiàn)51單片機(jī)最小系統(tǒng)電路設(shè)計(jì)

    怎么實(shí)現(xiàn)51單片機(jī)最小系統(tǒng)電路設(shè)計(jì)
    發(fā)表于 11-08 07:25

    什么叫MCU最小系統(tǒng)設(shè)計(jì)

    什么叫MCU最小系統(tǒng)設(shè)計(jì)?一個(gè)MCU在能正常工作,正常下載程序前提下的最簡(jiǎn)電路。供電電路主頻比較高,為了讓模擬部分和數(shù)字部分干擾較低才分開(kāi)V
    發(fā)表于 11-10 09:24

    Arduino(MEGA2560)最小系統(tǒng)電路設(shè)計(jì)

    **Arduino(MEGA2560)最小系統(tǒng)電路設(shè)計(jì)以及MEGA2560單片機(jī)固件燒錄方法**Arduino單片機(jī)由于其功能強(qiáng)大,程序編寫(xiě)相對(duì)簡(jiǎn)單,外設(shè)豐富,深受廣大電子愛(ài)好者喜歡。一般來(lái)說(shuō)比較
    發(fā)表于 11-25 07:18

    開(kāi)源電路設(shè)計(jì)STM32最小系統(tǒng)電路的知識(shí)點(diǎn)匯總,絕對(duì)實(shí)用

    開(kāi)源電路設(shè)計(jì)STM32最小系統(tǒng)電路的知識(shí)點(diǎn)匯總,絕對(duì)實(shí)用
    發(fā)表于 12-17 06:12

    51單片機(jī)最小系統(tǒng)是什么?51單片機(jī)最小系統(tǒng)電路介紹

    單片機(jī)最小系統(tǒng),或者稱(chēng)為最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。 對(duì)51系列單片機(jī)來(lái)說(shuō),最小系統(tǒng)一般應(yīng)該包括:?jiǎn)纹瑱C(jī)、晶振
    發(fā)表于 08-12 17:33 ?44次下載
    51單片機(jī)<b class='flag-5'>最小系統(tǒng)</b>是什么?51單片機(jī)<b class='flag-5'>最小系統(tǒng)</b>的<b class='flag-5'>電路</b>介紹

    STM32電路設(shè)計(jì)最小系統(tǒng)

    STM32電路設(shè)計(jì)最小系統(tǒng)(F1篇)
    發(fā)表于 11-06 09:35 ?22次下載
    STM32<b class='flag-5'>電路設(shè)計(jì)</b>之<b class='flag-5'>最小系統(tǒng)</b>

    STM32F103最小系統(tǒng)

    STM32最小系統(tǒng)STM32最小系統(tǒng)原理圖STM32最新系統(tǒng)PCB布線(xiàn)圖STM32最小系統(tǒng)原理圖CH340電路
    發(fā)表于 11-17 14:06 ?51次下載
    STM32F103<b class='flag-5'>最小系統(tǒng)</b>

    STM32 最小系統(tǒng)電路簡(jiǎn)析

    電路設(shè)計(jì)2.外部晶振原理3.BOOT設(shè)計(jì)4.復(fù)位電路設(shè)計(jì)一、最小系統(tǒng)的組成1.供電電路可以起到升降壓,濾波,穩(wěn)流,限流,限壓,防短接等多種功能,確保供電時(shí)的電流電壓干凈穩(wěn)定.2.外部晶
    發(fā)表于 11-17 14:21 ?62次下載
    STM32 <b class='flag-5'>最小系統(tǒng)</b><b class='flag-5'>電路</b>簡(jiǎn)析

    嵌入式電路設(shè)計(jì)最小系統(tǒng)

    【 聲明:版權(quán),請(qǐng)勿用于商業(yè)用途。 聯(lián)系信箱:feixiaoxing @163.com】 做嵌入式的同學(xué)應(yīng)該有一個(gè)最小系統(tǒng)的概念。什么叫最小系統(tǒng),顧名思義,就是系統(tǒng)里面的任何一個(gè)組件都是不可或缺
    發(fā)表于 11-17 16:51 ?7次下載
    嵌入式<b class='flag-5'>電路設(shè)計(jì)</b>(<b class='flag-5'>最小系統(tǒng)</b>)
    主站蜘蛛池模板: 国产精品波多野结衣| 1024国产手机视频基地| 163黄页网又粗又长又舒服| 韩国韩宝贝2020vip福利视频| 色草视频| 福利视频一区二区微拍堂| 国产午夜精品理论片| 国产亚洲一区二区三区在线| 免费视频你懂得| 天堂网www中文在线| 双性人皇上被c到哭| 欧美色图综合| 天天草视频| 精品无码中出一区二区| 亚洲毛片儿| 亚洲大尺度视频| 国产成人精品男人的天堂538| 国产亚洲精品久久午夜| 字幕网中文aⅴ资源站| 黄 色 大 片 网站| 国产资源视频在线观看| 伊人精品久久久大香线蕉99| 簧片地址| free性日韩| 色老头一区二区三区在线观看| 77788色淫网站免费观看| 一区二区三区中文字幕| 欧美天天性| 极品吹潮视频大喷潮tv| 亚洲福利二区| 亚洲夜夜骑| 九九久久久久午夜精选| 黄色四虎影院| 男人在线网站| 日本福利片午夜免费观着| 国产精品一区二区综合| 日本janpanese护士bus中国| 日本拍拍视频| 国产小视频在线观看免费| 五月天丁香婷婷网| 天天爽夜夜爽8888视频精品|