Cortex-M4芯片介紹
一、Cortex-M系列芯片分類
Cortex-M系列芯片按照內(nèi)核處理器速度不同可分(ST公司為例):
1. Cortex-M0系列:工作頻率為48M。主要用于低功耗產(chǎn)品。
2. Cortex-M3系列:工作頻率為72M。主要特點(diǎn)為性能比較全面,行業(yè)覆蓋面廣。
3. Cortex-M4系列:工作頻率為168M。主要用于電源管理和嵌入式音頻。
二、STM32F40x系列的命名規(guī)則
目前使用的芯片型號:STM32F407ZGT6,命名參考圖:

1. ST:芯片廠商意法半導(dǎo)體公司的簡稱
2. M:Cortex-M系列
3. 32:32位處理器
4. F: 通用型產(chǎn)品
5. 407:芯片系列型號
6. Z: 芯片管腳數(shù)量(144Pin)
7. G: 內(nèi)存ROM容量(1024K字節(jié))(flash)
8. T: 芯片封裝形狀(四面表貼封裝)
9. 6: 芯片工作溫度(-40~+85℃)
三、STM32F40xZGT6芯片內(nèi)部資源
1. 內(nèi)核:
1) ARM 32位Cortex-M4處理器
2) 工作頻率 -- 168M
2. 容量(內(nèi)存):
1) ROM -- 1024K字節(jié)
2) RAM -- 192K字節(jié)
3. 14個(gè)定時(shí)器:
1) 2個(gè)16位普通定時(shí)器(普通定時(shí)器只有定時(shí)的功能,類似51的定時(shí)器)。
2) 8個(gè)16位通用定時(shí)器和2個(gè)32位通用定時(shí)器(支持捕獲功能(IC)、比較輸出功能(OC)、脈寬調(diào)制(PWM))。
3) 2個(gè)16位高級定時(shí)器(支持死區(qū)功能、剎車功能)
4. 硬件通訊接口:
1) 3個(gè)SPI接口
2) 3個(gè)IIC接口
3) 4個(gè)USART(同步串口)
4) 2個(gè)UART(異步串口)
5) 2個(gè)USB
6) 2個(gè)CAN
7) 2個(gè)IIS
8) 1個(gè)SDIO
5. 輸入輸出:
112個(gè)I/O口
四、STM32F407ZGT6內(nèi)部結(jié)構(gòu)


版權(quán)聲明:本文為CSDN博主「劉穎Eleven」的原創(chuàng)文章,版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。
原文鏈接:https://blog.csdn.net/ly_asmt/article/details/120799725