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

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

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

STM32F1系列MCU硬件電路最小系統(tǒng)設(shè)計(jì)

冬至子 ? 來(lái)源:ecircuitlab ? 作者:ecircuitlab ? 2023-09-27 14:55 ? 次閱讀

01

芯片供電

STM32F1系列的MCU電源軌比較簡(jiǎn)單,從規(guī)格書(shū)P44的Table 10可以看到,共有VDD、VDDA、和VBAT三組電源軌。

該系列MCU有LQFP144、LQFP100、LQFP64、LFBGA144四種不同類(lèi)型封裝,芯片電源軌供電要求和不同封裝的功耗信息如下圖。

圖片

對(duì)于MCU電源方案的評(píng)估,這里以ST官方評(píng)估板MB672為例,評(píng)估板MB672上選用的芯片封裝為L(zhǎng)QFP144,板載外設(shè)均為3.3V電平,所以上述三組電源軌均使用3.3V供電,通過(guò)上圖中的LQFP144封裝功耗信息(666mW),可以估算到MCU滿(mǎn)載時(shí)電源系統(tǒng)至少提供202mA電流。

在評(píng)估板MB672中,還搭載了音頻芯片AK4343、TF卡座、SRAM、Nor Flash、NAND Flash、電機(jī)等應(yīng)用方案。這里查閱了這些方案的芯片規(guī)格書(shū)資料,匯總得需要的電流約500mA。

結(jié)合MCU的電流需求信息,可以知道評(píng)估板的所有外設(shè)滿(mǎn)載工作時(shí),3.3V電源系統(tǒng)至少提供700多mA的電流。查看官方評(píng)估板的3.3V電源解決方案,官方使用的是一顆LDO(在評(píng)估板第10頁(yè)),如下圖所示。

LDO型號(hào)為L(zhǎng)D1086D2M33,查閱這顆LDO的規(guī)格書(shū)資料知道,它能連續(xù)提供1.5A的電流對(duì)外輸出,因?yàn)樵u(píng)估板預(yù)留了很多排針給用戶(hù)外擴(kuò),所以可以看到ST在設(shè)計(jì)該評(píng)估板時(shí),3.3V電源軌留了很多的裕量。

圖片

確定電源方案后,可以通過(guò)STM32F1系列的MCU的規(guī)格書(shū)提供的去耦方案給對(duì)應(yīng)的電源引腳放置去耦電容,該信息在規(guī)格書(shū)第41頁(yè)的Power supply scheme小節(jié)提供,如下圖所示。

圖片

設(shè)計(jì)時(shí)注意VDDA的供電處理方式,推薦處理方式是3.3V電源經(jīng)過(guò)一顆100Ω/100M的磁珠后再供給VDDA,對(duì)于VREF-、VREF+兩個(gè)參考電壓引腳,可以通過(guò)放置0Ω電阻跟GND和VDDA隔離,使GND或VDDA上的噪聲盡可能少的影響到VREF。

02

Boot 配置

STM32F1系列的MCU的boot方式有3種,如下圖所示,其他細(xì)節(jié)可以在參考手冊(cè)RM0008 Rev 21的Boot configuration小節(jié)看到。

從參考手冊(cè)提供的描述知道,STM32F1系列的MCU可以通過(guò)引腳BOOT1、BOOT0來(lái)設(shè)置boot方式,按照常規(guī),我們都是Main Flash memory啟動(dòng),所以產(chǎn)品硬件設(shè)計(jì)時(shí)可直接通過(guò)一個(gè)10kΩ電阻給BOOT0下拉。

當(dāng)然,有時(shí)軟件調(diào)試代碼時(shí)會(huì)不小心燒錄了錯(cuò)的代碼,導(dǎo)致MCU不能正常工作和再次燒錄,遇到這樣的情況時(shí),解決辦法是把BOOT0信號(hào)通過(guò)鑷子短接至3.3V,然后重新上電,讓MCU從System memory boot,然后重新燒錄代碼即可。

圖片

03

時(shí)鐘、復(fù)位、和燒錄接口

對(duì)于ST的所有MCU,復(fù)位和燒錄接口處理方式均一樣。

聲明:本文內(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)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19293

    瀏覽量

    229958
  • MCU電源
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    6394
  • GND
    GND
    +關(guān)注

    關(guān)注

    2

    文章

    539

    瀏覽量

    38733
  • stm32f1
    +關(guān)注

    關(guān)注

    1

    文章

    56

    瀏覽量

    12210
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32F1系列MCU硬件電路FSMC接口設(shè)計(jì)

    FSMC是STM32F1提供的一個(gè)靜態(tài)存儲(chǔ)控制器,是MCU用來(lái)擴(kuò)展存儲(chǔ)器,可用來(lái)驅(qū)動(dòng)SRAM、Nor Flash、NAND Flash。這里先簡(jiǎn)單講解下這三種存儲(chǔ)器的應(yīng)用場(chǎng)合。
    發(fā)表于 09-27 14:33 ?3184次閱讀
    <b class='flag-5'>STM32F1</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b><b class='flag-5'>電路</b>FSMC接口設(shè)計(jì)

    STM32F1的CPU型號(hào)

    多,筆者本文只講最小系統(tǒng)部分,以后在文章中,用到哪塊外設(shè)在具體講解相關(guān)硬件。2.1 微處理器本教程主要以STM32F103ZET6為MCU,在講解芯片資源之前,我們先看看
    發(fā)表于 08-06 06:41

    STM32最小系統(tǒng)概述 精選資料分享

    概述STM32最小系統(tǒng)是由電源復(fù)位時(shí)鐘 調(diào)試接口啟動(dòng)的搭建組合。下面我主要以STM32F103ZET6這款MCU作為介紹給大家認(rèn)識(shí)。1.主芯
    發(fā)表于 08-11 07:09

    采用stm32f103rc的STM32最小系統(tǒng)

    采用stm32f103rc的STM32最小系統(tǒng)詳細(xì)解析圖,如下:
    的頭像 發(fā)表于 09-01 11:39 ?2w次閱讀
    采用<b class='flag-5'>stm32f</b>103rc的<b class='flag-5'>STM32</b><b class='flag-5'>最小系統(tǒng)</b>

    STM32F1系列芯片中文參考手冊(cè)

    STM32F1系列芯片中文參考手冊(cè)(嵌入式開(kāi)發(fā)培訓(xùn)教程)-STM32F1系列芯片的中文用戶(hù)手冊(cè)
    發(fā)表于 07-30 09:32 ?218次下載
    <b class='flag-5'>STM32F1</b><b class='flag-5'>系列</b>芯片中文參考手冊(cè)

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

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

    STM32最小系統(tǒng)設(shè)計(jì)原理及其相關(guān)應(yīng)用

    制作的STM32最小系統(tǒng)設(shè)計(jì)原理及其相關(guān)應(yīng)用吧!1、STM32最小系統(tǒng)電路原理圖+PCB源文件?
    發(fā)表于 11-06 17:21 ?20次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>最小系統(tǒng)</b>設(shè)計(jì)原理及其相關(guān)應(yīng)用

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

    主要記錄STM32最小系統(tǒng)相關(guān)電路的設(shè)計(jì)1、需要知道單片機(jī)最小系統(tǒng)的組成部分STM32
    發(fā)表于 11-06 18:36 ?18次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>最小系統(tǒng)</b>設(shè)計(jì)

    STM32 最小系統(tǒng)

    單片機(jī)最小系統(tǒng)是指用最少的電路組成單片機(jī)可以工作的系統(tǒng),通常最小系統(tǒng)包含:電源電路、時(shí)鐘電路、復(fù)
    發(fā)表于 11-17 13:06 ?9次下載
    <b class='flag-5'>STM32</b> <b class='flag-5'>最小系統(tǒng)</b>

    STM32F103最小系統(tǒng)

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

    STM32最小系統(tǒng)概述

    概述STM32最小系統(tǒng)是由電源 復(fù)位 時(shí)鐘 調(diào)試接口 啟動(dòng)的搭建組合。下面我主要以STM32F103ZET6這款MCU作為介紹給大家認(rèn)識(shí)。
    發(fā)表于 11-17 14:06 ?53次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>最小系統(tǒng)</b>概述

    STM32最小系統(tǒng)詳解

    STM32最小系統(tǒng)詳解1. 電源電路2. 晶振電路3. 復(fù)位電路4. 下載
    發(fā)表于 11-17 14:21 ?66次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>最小系統(tǒng)</b>詳解

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

    文章目錄一、最小系統(tǒng)的組成1.供電電路2.外部晶振3.BOOT選擇4.復(fù)位電路二、最小系統(tǒng)實(shí)例1.STM
    發(fā)表于 11-17 14:21 ?62次下載
    <b class='flag-5'>STM32</b> <b class='flag-5'>最小系統(tǒng)</b><b class='flag-5'>電路</b>簡(jiǎn)析

    stm32最小系統(tǒng)電路PCB圖

    這里寫(xiě)目錄標(biāo)題一、使用Altium Designer軟件繪制stm32最小系統(tǒng)電路原理圖后,生成BOM表和網(wǎng)絡(luò)表1、生成BOM表二、繪制stm32
    發(fā)表于 11-17 14:51 ?20次下載
    <b class='flag-5'>stm32</b><b class='flag-5'>最小系統(tǒng)</b>的<b class='flag-5'>電路</b>PCB圖

    STM32F407最小系統(tǒng)

    STM32F407最小系統(tǒng)免費(fèi)下載。
    發(fā)表于 07-31 11:01 ?171次下載