[STM32F407ZGT6] 初步认识(根据洋桃电子的学习笔记)

一、单片机命名规范

STM32:表示芯片是ARM 32位微控制器

F:         表示芯片为通用型

407:     表示芯片支持摄像头和以太网功能

Z:            表示芯片有36*4=144个外部引脚

G:           表示芯片有1MB大小的flash空间

T:         表示芯片采用LQFP封装

6:         表示芯片工作温度范围在-40~85℃

二、单片机特性概述

1.采用ARM 32位Cortex-M4内核,最高频率为168MHz

2.存储空间

        最大1MB Flash闪存

        最大192KB+4KB SRAM内存

        4KB备用SRAM在主电源断电后可通过备用电源供电继续保存数据

        支持FSMC外接存储器

3.LCD并行接口,支持8060/6800模式两种显示屏接口协议

4.电源与时钟频率

        1.8~3.6V电源供电

        POR:上电复位

        PDR:掉电复位

        PVD:电压低于设定值时触发中断

        BOR:当供电电压低于正常工作最小电压时强制复位

        外部时钟可以选用4~26MHz晶体振荡器

        内部时钟频率为16MHz  

        支持外接32KHz晶振的内部时钟校准功能

        内置32KHz带校准功能的低速时钟(可用于RTC实时时钟和看门狗时钟)

5.低功耗

        有睡眠、停止和待机三种低功耗模式

        可通过VBAT接口连接外部电池给芯片提供电源

6.内部资源

        3个12位ADC模数转换器

        2个12位DAC数模转换器

        DAM:16路DMA通道的数据转运与FIFO和突发支持

        17个定时器:包括12个16位定时器 + 2个32位定时器,最高支持168MHz

7.支持串口调试(SWD)和JTAG接口调试

8.外部接口

        最多140个基本IO口,均带有中断功能(F407ZGT6有114个基本IO口)

        最多136个快速IO口支持84MHz

        最多138个IO口支持5V电压

        最多15个通信接口

                3个I2C

                4个USART + 2个UART ,最快10.5MB/s  (常用于蓝牙、WiFi等无线模块)          

                3个SPI

                2个全双工I2S

                2个CAN

                1个SDIO

9.支持外部互联

        2个USB2.0接口,均支持主从设备模式,其中一个支持全/高速模式,另一个仅支持全速模式

        1个10~100以太网接口

10.支持8~14位并行摄像头接口(DCMI),最快可达54MB/s

11.真正的随机数发生器(RNG),可以生成32位的随机数,可用于验证码等安全应用

12.CRC计算单元,可用于校验数据是否正确

13.96位唯一芯片ID编码

14.RTC亚秒精度,可由硬件计算日历    

三、基本功能及其所在总线

嵌入式开发的核心宗旨:以最适合的性能、功能、成本,来完成最有性价比的产品开发!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值