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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32如何根據功能來分配IO

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 作者:STM32嵌入式開發(fā) ? 2021-02-01 14:08 ? 次閱讀

在畫原理圖之前,一般的做法是先把引腳分類好,然后才開始畫原理圖。

要想根據功能來分配 IO,那就得先知道每個 IO 的功能說明,這個我們可以從官方的數據手冊里面找到。在學習的時候,有兩個官方資料我們會經常用到,一個是參考手冊(英文叫 Referencemanual),另外一個是數據手冊(英文叫 Data Sheet)。兩者的具體區(qū)別見下表。

f94c153a-62b6-11eb-8b86-12bb97331649.png

數據手冊主要用于芯片選型和設計原理圖時參考,參考手冊主要用于在編程的時候查閱。在數據手冊中,有關引腳定義的部分在 Pinouts and pin description 這個小節(jié)中。數據手冊中對引腳定義具體定義見下表。

f957d7e4-62b6-11eb-8b86-12bb97331649.png

對上表中引腳定義的解讀,見下圖。

fa580a10-62b6-11eb-8b86-12bb97331649.png

舉例,如果MCU 型號是 STM32F103VET6,封裝為 LQFP100,我們在數據手冊中找到這個封裝的引腳定義,然后根據引腳序號,一個一個復制出來,整理成 excel 表,分配好之后就開始畫原理圖,具體引腳分類見下表。

fb083aca-62b6-11eb-8b86-12bb97331649.png

責任編輯:xj

原文標題:STM32如何分配原理圖IO

文章出處:【微信公眾號:STM32嵌入式開發(fā)】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 原理圖
    +關注

    關注

    1289

    文章

    6239

    瀏覽量

    232058
  • 嵌入式
    +關注

    關注

    5053

    文章

    18918

    瀏覽量

    300881
  • STM32
    +關注

    關注

    2263

    文章

    10847

    瀏覽量

    353818

原文標題:STM32如何分配原理圖IO

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機基本io功能調試過程

    單片機基本IO功能的調試過程涉及多個步驟,旨在確保IO口能夠正確地執(zhí)行輸入和輸出操作。以下是一個調試過程,涵蓋了從準備階段到實際測試的關鍵步驟: 一、準備階段 確定單片機型號和IO
    的頭像 發(fā)表于 09-14 14:38 ?331次閱讀

    是否可以擴展esp_iot_rtos_sdk以具有api功能來進行云更新?

    是否可以擴展esp_iot_rtos_sdk以具有 api 功能來進行云更新?SDK 編程指南(盡管我認為它不適用于 rtos sdk)表明存在
    發(fā)表于 07-15 08:19

    EtherCAT總線IO模塊功能及安裝介紹

    、CclinkIE以及modbus/TCP等。IO模塊可分為多通道數字量輸入模塊、數字量輸出模塊、模擬量輸入模塊、模擬量輸出模塊以及各種功能模塊、通訊模塊、溫度模塊等,可根據實際現場應用需求進行搭配
    的頭像 發(fā)表于 07-14 09:14 ?619次閱讀
    EtherCAT總線<b class='flag-5'>IO</b>模塊<b class='flag-5'>功能</b>及安裝介紹

    初識IO-Link及IO-Link設備軟件協(xié)議棧

    亞信IO-Link設備軟件協(xié)議棧是基于亞信電子AXM-IOLS IO-Link設備評估板設計的,搭載意法半導體 STM32F469AI微控制器,并在STM32CubeIDE開發(fā)環(huán)境中
    的頭像 發(fā)表于 07-08 13:55 ?1528次閱讀
    初識<b class='flag-5'>IO</b>-Link及<b class='flag-5'>IO</b>-Link設備軟件協(xié)議棧

    PLC IO接口的功能及使用方法

    與外部設備通信的關鍵。PLC的IO接口功能強大且使用靈活,能夠滿足各種工業(yè)自動化場景的需求。本文將詳細闡述PLC的IO接口的功能及使用方法,旨在為讀者提供全面而深入的了解。
    的頭像 發(fā)表于 06-15 16:49 ?1509次閱讀

    遠程IO與分布式IO的區(qū)別

    在工業(yè)自動化和控制系統(tǒng)設計中,遠程IO(Input/Output)和分布式IO是兩個重要的概念。它們各自具有獨特的特點和優(yōu)勢,適用于不同的應用場景。本文將詳細探討遠程IO與分布式IO
    的頭像 發(fā)表于 06-15 15:57 ?1905次閱讀

    ESP32C2有ESP8266 GPIO的delt功能來模擬38K的紅外發(fā)送的嗎?

    請問一下 esp32c2 有紅外發(fā)送的例程嗎?對比esp32c3沒有RMT硬件,想請問一下ESP32C2有ESP8266 GPIO 的delt 功能來模擬38K 的紅外發(fā)送的嗎?或者其他實現也行的
    發(fā)表于 06-14 08:08

    24芯M16插座電源分配功能怎樣

    高性能的電氣連接器,其電源分配功能在這些領域中發(fā)揮著不可忽視的作用。下面將詳細闡述24芯M16插座電源分配功能的特性、應用以及優(yōu)勢。
    的頭像 發(fā)表于 05-29 17:45 ?221次閱讀
    24芯M16插座電源<b class='flag-5'>分配</b><b class='flag-5'>功能</b>怎樣

    用malloc和calloc功能來實現DAQ,在調試模式下調用calloc和malloc函數時似乎卡住了,為什么?

    我正在使用 malloc 和 calloc 功能來實現 DAQ。 我使用的是 TLE9893 系列芯片。 代碼編譯良好,但在調試模式下調用 calloc 和 malloc 函數時似乎卡住了。 我嘗試
    發(fā)表于 05-27 08:29

    通過TCL添加IO分配

    如果要分配IO比較多,也可以通過TCL來添加 IO分配。在interface界面通過Export Design和import Design來導出導入isf約束。 通過導出isf可以查
    的頭像 發(fā)表于 04-24 08:43 ?250次閱讀
    通過TCL添加<b class='flag-5'>IO</b><b class='flag-5'>分配</b>

    stm32f030系列手冊IO structure功能顯示TTa FTf是什么意思?

    stm32f030 系列手冊 IO structure功能顯示TTaFTf是什么意思?
    發(fā)表于 04-09 07:48

    stm32沒有配置任何IO功能的情況下,默認的IO口是什么狀態(tài)?

    請問各位大佬,32出廠時沒有配置任何IO功能的情況下,默認的IO口是什么狀態(tài),是浮空還是說會配置成上下拉或者其他模式啥的,謝謝各位大佬解惑
    發(fā)表于 03-25 06:49

    stm32怎么讀取io口輸入電平

    要讀取STM32IO口輸入電平,你可以使用GPIO外設來完成。GPIO是通用輸入輸出端口,它可以配置成輸入模式,用于讀取外部信號的電平。 首先,你需要定義一個GPIO_InitTypeDef類型
    的頭像 發(fā)表于 01-05 11:46 ?4254次閱讀

    西門子博途在線分配(Online assignment) 應用

    在 I/O 通信表格中,可查看選項卡“離線組態(tài)”(Offline configuration) 和“ 在線分配”(Online assignment)。在“在線分配”(Online assignment) 選項卡中,可將離線分配
    發(fā)表于 12-27 10:34 ?997次閱讀
    西門子博途在線<b class='flag-5'>分配</b>(Online assignment) 應用

    TIA博途分配設備名稱示例

    在本示例中,將設備名稱分配給一個 PROFINET IO 控制器和一個 PROFINET IO 設備。
    的頭像 發(fā)表于 11-09 15:01 ?3802次閱讀
    TIA博途<b class='flag-5'>分配</b>設備名稱示例