STM32F103ZET6器件功能配置和元器件選型

2021-10-09 03:26:35 字數 1535 閱讀 3178

器件功能和配置圖如下,我用的是stm32f103zet6,有112個gpio埠,分別為

核心:

-32位 高效能arm cortex-m3處理器

-時鐘:高達72m,實際還可以超屏一點點

-單週期乘法和硬體除法

io口:

-stm32f103zet6: 144引腳 112個io

-stm32f103rct6:64引腳 51個io

-大部分io口都耐5v(模擬通道除外)

-支援除錯:swd和jtag,swd只要2根資料線

儲存器容量:

stm32f103zet6: 512k flash,64k sram

stm32f103rct6: 256k flash,48k sram

時鐘,復位和電源管理:

低功耗:

-睡眠,停止和待機三種低功耗模式

-可用電池為rtc和備份暫存器供電

ad:

da:

2個12位da

dma:

12個dma通道(7+5=12; 7通道dma1,5通道dma2)

支援外設:定時器,adc,dac,sdio,i2s,spi,i2c,和usart

定時器:多達11個定時器

-4個通用定時器

-2個基本定時器

-2個高階定時器

-1個系統定時器

-2個看門狗定時器

通訊介面:多達13個通訊介面

-2個i2c介面

-5個串列埠

-3個spi介面

-1個can2.0

-1個usb fs

-1個sdio

產品型號以及選型,所以stm32f103ezt6的含義如下:

stm32:32位mcu

f:基礎型

103:增強型/基礎型

z:144引腳

e:快閃儲存器512k

t:封裝qfp

6:溫度範圍-40℃~+85℃

STM32F103ZET6學習總結

1.任何外設在使用之前,必須先使能相應的時鐘。2.使用不同外設時,gpio引腳應該如何配置?1 gpio mode ain 模擬輸入 2 gpio mode in floating 浮空輸入 3 gpio mode ipd 下拉輸入 4 gpio mode ipu 上拉輸入 5 gpio mode ...

STM32F103ZET6移植FreeRTOS過程

2.解壓 我們需要幾個檔案 1 在freertosv9.0.0 freertos source 下的所有c檔案 ps 並不是所有都一定要用,按需要取 2 在freertosv9.0.0 freertos source include整個資料夾 3 在freertosv9.0.0 freertos s...

STM32F103ZET6 電容觸控按鍵

開關閉合,電容充電,直至電容兩端電壓 v1 rc電路充放電公式 vt v0 v1 v0 1 exp t rc v0 為電容上的初始電壓值 v1 為電容最終可充到或放到的電壓值 vt 為t時刻電容上的電壓值。如果v0為0,也就是從0v開始充電。那麼公式簡化 vt v1 1 exp t rc 結論 同樣...