91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

解讀STM32最小系統(tǒng)那些事

精通單片機(jī)與嵌入式 ? 來(lái)源:精通單片機(jī)與嵌入式 ? 2023-01-08 10:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一:電源

無(wú)論是否使用模擬部分和AD部分,MCU外圍出去VCC和GND,VDDA、VSSA、Vref(如果封裝有該引腳)都必需要連接,不可懸空。

對(duì)于每組對(duì)應(yīng)的VDD和GND都應(yīng)至少放置一個(gè)104的陶瓷電容用于濾波,并接該電容應(yīng)放置盡量靠近MCU。

萬(wàn)用表測(cè)試供電電壓是否正確,調(diào)試時(shí)最好用數(shù)字電源供電,以便過(guò)壓或過(guò)流燒壞板子,電壓最好一步一步從進(jìn)線端測(cè)試到芯片供電端。

二:?jiǎn)?dòng)選擇

Boot引腳與JTAG無(wú)關(guān)。其僅是用于MCU啟動(dòng)后,判斷執(zhí)行代碼的起始地址

電路設(shè)計(jì)上可能Boot引腳不會(huì)使用,但要求一定要外部連接電阻到地或電源,切不可懸空; STM32三種啟動(dòng)模式對(duì)應(yīng)的存儲(chǔ)介質(zhì)均是芯片內(nèi)置的,它們是:

STM32的三種啟動(dòng)模式

1、用戶閃存 = 芯片內(nèi)置的Flash;

2、SRAM = 芯片內(nèi)置的RAM區(qū),就是內(nèi)存;

3、系統(tǒng)存儲(chǔ)器 = 芯片內(nèi)部一塊特定的區(qū)域,芯片出廠時(shí)在這個(gè)區(qū)域預(yù)置了一段Bootloader,就是通常說(shuō)的ISP程序,這個(gè)區(qū)域的內(nèi)容在芯片出廠后沒(méi)有人能夠修改或擦除,即它是一個(gè)ROM區(qū)。

在每個(gè)STM32的芯片上都有兩個(gè)管腳BOOT0和BOOT1,這兩個(gè)管腳在芯片復(fù)位時(shí)的電平狀態(tài)決定了芯片復(fù)位后從哪個(gè)區(qū)域開(kāi)始執(zhí)行程序,見(jiàn)下表:

21cb1e42-8ef3-11ed-bfe3-dac502259ad0.png

BOOT1=x BOOT0=0 從用戶閃存啟動(dòng),這是正常的工作模式。

BOOT1=0 BOOT0=1 從系統(tǒng)存儲(chǔ)器啟動(dòng),這種模式啟動(dòng)的程序功能由廠家設(shè)置。

BOOT1=1 BOOT0=1 從內(nèi)置SRAM啟動(dòng),這種模式可以用于調(diào)試。

三:燒寫(xiě)接口

如果要減小插座的數(shù)量,就用SWD模式的仿真,在這個(gè)模式下,如果用Jlink只要四根線就可以了,這四根線分別是:3.3V、GND、SWDIO、SWCLK。

其中STM32的JTMS/SWDIO接JTAG口的TMS,STM32的JTCK/SWCLK接JTAG口的TCK。如果要用ULINK2,則再加多一條“NRST”,即5條。這個(gè)接口你可自行定義,在使用時(shí)用杜邦線跳接或做塊轉(zhuǎn)換接口板聯(lián)接仿真器與目標(biāo)板即可。

四:復(fù)位與晶振電路

一般采用下圖所示的復(fù)位電路,由于復(fù)位電路和晶振電路相對(duì)比較簡(jiǎn)答,這里不再贅述??梢躁P(guān)注本公眾號(hào)(玩轉(zhuǎn)單片機(jī)嵌入式),小編會(huì)推出關(guān)于復(fù)位電路和晶振電路的專輯,敬請(qǐng)關(guān)注。

21e7a774-8ef3-11ed-bfe3-dac502259ad0.png

21fe6e50-8ef3-11ed-bfe3-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(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)注

    39

    文章

    7739

    瀏覽量

    171719
  • STM32
    +關(guān)注

    關(guān)注

    2310

    文章

    11162

    瀏覽量

    373552
  • 陶瓷電容
    +關(guān)注

    關(guān)注

    4

    文章

    477

    瀏覽量

    25012

原文標(biāo)題:5分鐘解讀STM32最小系統(tǒng)那些事

文章出處:【微信號(hào):精通單片機(jī)與嵌入式,微信公眾號(hào):精通單片機(jī)與嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    STM32快速上云實(shí)戰(zhàn)指南:手把手帶你入門(mén)機(jī)智云

    本項(xiàng)目基于STM32F103C8T6最小系統(tǒng)板,采用HAL庫(kù)開(kāi)發(fā)方式,結(jié)合ESP01sWi-Fi模塊,實(shí)現(xiàn)將各類傳感器數(shù)據(jù)快速上傳至機(jī)智云平臺(tái)。通過(guò)移植機(jī)智云SDK到自定義項(xiàng)目,用戶可以方便地將
    的頭像 發(fā)表于 12-10 18:04 ?1102次閱讀
    <b class='flag-5'>STM32</b>快速上云實(shí)戰(zhàn)指南:手把手帶你入門(mén)機(jī)智云

    晶振與STM32那些小關(guān)系

    STM32 適配晶振,以及晶振解剖圖
    的頭像 發(fā)表于 11-21 15:37 ?5153次閱讀
    晶振與<b class='flag-5'>STM32</b>的<b class='flag-5'>那些</b>小關(guān)系

    HarmonyOSAI編程智能代碼解讀

    CodeGenie > Explain Code,開(kāi)始解讀當(dāng)前代碼內(nèi)容。 說(shuō)明 最多支持解讀20000字符以內(nèi)的代碼片段。 使用該功能需先完成CodeGenie登錄授權(quán)。 本文主要從參考引用自HarmonyOS官方文檔
    發(fā)表于 09-02 16:29

    CS32F030 SWD SWDLK

    請(qǐng)問(wèn)在JFLash添加了CS32F030 選項(xiàng)但還是連接不上,keil也找不到SW設(shè)備,這是為啥,我直接用STM32F030C8T6最小系統(tǒng)換了芯片。SWD和SWCLK兩個(gè)腳默認(rèn)狀態(tài)是啥
    發(fā)表于 08-19 14:33

    stm32f103c8t6讀不到完整的MC6C遙控器Uart數(shù)據(jù)幀怎么辦

    我用stm32c8t6最小系統(tǒng)板做飛控,時(shí)鐘為72MHz,在使用Usart通信嘗試讀取sbus信號(hào)時(shí),發(fā)現(xiàn)只能讀取到16.16.16.16.16.16226.181.117.91.56.13為循環(huán)
    發(fā)表于 08-13 09:29

    單片機(jī)最小系統(tǒng)工作原理及搭建

    單片機(jī)最小系統(tǒng)是指使單片機(jī)正常運(yùn)行所需的最簡(jiǎn)電路配置,它是所有單片機(jī)應(yīng)用的開(kāi)發(fā)基礎(chǔ)。以下是其核心組成、工作原理及搭建指南: 一、最小系統(tǒng)核心組成 單片機(jī)芯片 常見(jiàn)型號(hào) :STC89C51/52(51
    的頭像 發(fā)表于 08-11 10:55 ?3616次閱讀
    單片機(jī)<b class='flag-5'>最小系統(tǒng)</b>工作原理及搭建

    AS32X601系列MCU硬件最小系統(tǒng)設(shè)計(jì)與調(diào)試方案探析

    在嵌入式系統(tǒng)領(lǐng)域,MCU(微控制單元)作為核心部件,其硬件最小系統(tǒng)設(shè)計(jì)的合理性與調(diào)試的有效性直接決定了整個(gè)系統(tǒng)的穩(wěn)定性與可靠性。憑借其卓越的性能和豐富的功能,廣泛應(yīng)用于各類電子設(shè)備中。本文以國(guó)科安芯
    的頭像 發(fā)表于 07-22 13:46 ?687次閱讀

    正點(diǎn)原子Linux最小系統(tǒng)板RK3506B資料發(fā)布!超低功耗,滿載功耗低發(fā)熱小,實(shí)現(xiàn)性能與能效雙突破!

    正點(diǎn)原子Linux最小系統(tǒng)板RK3506B資料發(fā)布!超低功耗,滿載功耗低發(fā)熱小,實(shí)現(xiàn)性能與能效雙突破! 正點(diǎn)原子RK3506B開(kāi)發(fā)板基于RK3506B處理器,搭載四核強(qiáng)芯,3
    發(fā)表于 05-15 15:27

    基于RV1126開(kāi)發(fā)板的硬件最小系統(tǒng)設(shè)計(jì)

    核心板已經(jīng)將電源管理芯片、DDR、EMMC集成于一個(gè)小巧的模塊上,所需的外部電路非常簡(jiǎn)潔。如下圖所示,構(gòu)成一個(gè)最小系統(tǒng)只需要5V電源和復(fù)位按鍵即可運(yùn)行。在系統(tǒng)上電的時(shí)候,需要保證核心板比底板先上電,防止底板電流倒灌影響系統(tǒng)啟動(dòng)。
    的頭像 發(fā)表于 04-16 16:58 ?1206次閱讀
    基于RV1126開(kāi)發(fā)板的硬件<b class='flag-5'>最小系統(tǒng)</b>設(shè)計(jì)

    用AltiumDesigner設(shè)計(jì)的51單片機(jī)最小系統(tǒng)原理圖PCB圖

    用AltiumDesigner設(shè)計(jì)的51單片機(jī)最小系統(tǒng)原理PCB圖,非常適合DIY制作.
    發(fā)表于 04-09 13:30

    STM32 f103 最小系統(tǒng)PCB&amp;原理圖

    stm32f103 最小系統(tǒng)PCB&amp;原理圖,板子包括一個(gè)USB轉(zhuǎn)串口,兩個(gè)TPAD 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-09 13:14

    STM32開(kāi)發(fā)入門(mén)進(jìn)階必備!《STM32嵌入式系統(tǒng)開(kāi)發(fā)—基于STM32CubeMX和HAL庫(kù)》新書(shū)發(fā)布!

    近日,由華清遠(yuǎn)見(jiàn)教育科技集團(tuán)精心編撰的教育部高等學(xué)校電子信息類專業(yè)教學(xué)指導(dǎo)委員會(huì)規(guī)劃教材、普通高等教育電子信息類專業(yè)系列教材——《STM32嵌入式系統(tǒng)開(kāi)發(fā)—基于STM32CubeMX和HAL庫(kù)》重磅
    的頭像 發(fā)表于 04-03 14:54 ?1948次閱讀
    <b class='flag-5'>STM32</b>開(kāi)發(fā)入門(mén)進(jìn)階必備!《<b class='flag-5'>STM32</b>嵌入式<b class='flag-5'>系統(tǒng)</b>開(kāi)發(fā)—基于<b class='flag-5'>STM32</b>CubeMX和HAL庫(kù)》新書(shū)發(fā)布!

    STM32F103C8T6開(kāi)發(fā)板最小系統(tǒng)原理圖

    電子發(fā)燒友網(wǎng)站提供《STM32F103C8T6開(kāi)發(fā)板最小系統(tǒng)原理圖》資料免費(fèi)下載
    發(fā)表于 03-24 09:09 ?92次下載

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

    單片機(jī)最小系統(tǒng)是指用最少的電路組成單片機(jī)可以工作的系統(tǒng),通常最小系統(tǒng)包含:電源電路、時(shí)鐘電路、復(fù)位電路、調(diào)試/下載電路,對(duì)于STM32還需要啟動(dòng)選擇電路??傊?,剛開(kāi)始如果不太懂電路的話
    的頭像 發(fā)表于 03-12 14:09 ?2w次閱讀
    <b class='flag-5'>STM32</b>單片機(jī)<b class='flag-5'>最小系統(tǒng)</b>電路設(shè)計(jì)

    STM32H7A3系列最大頻率外部晶振無(wú)法使用怎么解決?

    目前是在官網(wǎng)挑選了一款STM32H7A3系列的單片機(jī)自己繪制的最小系統(tǒng)板,使用外部晶振24M示波器測(cè)量是24M,但是焊接50M外部晶振后進(jìn)行配置,使用示波器測(cè)量后發(fā)現(xiàn)只有16M多一點(diǎn),不知道是哪里出現(xiàn)了問(wèn)題,求助大佬?。?!
    發(fā)表于 03-12 06:10