STM32F407ZGT6学习笔记(1)

来源:互联网 发布:mask rcnn tensorflow 编辑:程序博客网 时间:2024/05/18 02:39

学习版:ALIENTEK STM32F4

板载部分硬件资源:

CPU :STM32F407ZGT6, LQFP144, FlASH 1024K, SRAM 192K  (LQFP:Low rofile Quad Flat Package 指薄型封装厚度为1.4mm的QFP, QFP方型扁平式封装技术(Plastic Quad Flat Pockage),该技术实现的CPU芯片引脚之间距离很小,管脚很细,一般用于大型或超大型集成电路)

外扩SRAM:static random access memory, 静态随机存取存储器,一种具有静止存取功能的内存,不需要刷新电路就可保存内部数据,储存性能较高,功耗低但集成度低。IS62WV51216, 1M字节。

外扩SPI FLASH:SPI serial peripheral interface, 串行外设接口,一种高速全双工同步通信总线并且只占用4根芯片引脚。FLASH 一种应用非常广泛的存储材料,与RAM不同的是,RAM失电后存储的数据会丢失,但FLASH失电后存储的数据不会丢失。

1个EEPROM(electrically erasable programmable read-only memory)芯片,24C02,容量256字节,带电可擦可编程只读存储器,一种掉电后数据不会丢失的存储芯片,一般用在即插即用设备上。

1个OLED(organic light emitting diode)模块接口:OLED显示屏即有机发光二极管,具有自发光、广视角、高对比度、厚度薄可用于挠性曲面显示。

CAN接口,采用TJA1050芯片,controller area network, 控制区域网络协议控制器和物理总线之间的接口。

1个USB SLAVE 接口,用于USB从机通信。

1个USB HOST 接口,用于USB主机通信,只有当一个HOST与一个SLAVE相连接时才能实现数据的传输。

1个RS232/RS485选择接口,RS232通常以9个引脚或是25个引脚的形式出现,RS232接口可以实现点对点通信功能,但不能联网,随后RS485解决了这个问题。

1个光敏传感器、1个2.4GHz无线模块接口,1个摄像头模块,1个USB串口,1个有源蜂鸣器等一些板载实验资源配置。

FSMC, Flexible static memory controller, 可变静态储存控制器,是stm32采用的一种新型存储器扩展技术,可根据系统应用需求进行不同类型的的大容量静态存储器扩展需求。

常用的仿真器类型:JLINK, ULINK, STLINK, SWD等模式。

原创粉丝点击