差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
stm32f407核心模块 [2025/11/08 13:55]
gongyu
stm32f407核心模块 [2025/11/08 14:00] (当前版本)
gongyu
行 18: 行 18:
  
 #### 技术指标 #### 技术指标
-- 处理器内核:​ ARM Cortex-M4F (带FPU) +  ​- 处理器内核:​ ARM Cortex-M4F (带FPU) 
-- 主频: 168MHz +  - 主频: 168MHz 
-- 性能: 210 DMIPS, 1.25 DMIPS/MHz +  - 性能: 210 DMIPS, 1.25 DMIPS/MHz 
-- Flash: 1024KB +  - Flash: 1024KB 
-- SRAM: 192KB (包括64KB CCM) +  - SRAM: 192KB (包括64KB CCM) 
-- GPIO: 最多140个I/​O口 +  - GPIO: 最多140个I/​O口 
-- ADC: 3个12位ADC,24通道,最高2.4Msps +  - ADC: 3个12位ADC,24通道,最高2.4Msps 
-- DAC: 2个12位DAC +  - DAC: 2个12位DAC 
-- 定时器: 14个(2个高级,10个通用,2个基本) +  - 定时器: 14个(2个高级,10个通用,2个基本) 
-- 通信接口:​ 6×UART, 3×SPI, 3×I2C, 2×CAN, 1×USB OTG, 1×Ethernet +  - 通信接口:​ 6×UART, 3×SPI, 3×I2C, 2×CAN, 1×USB OTG, 1×Ethernet 
-- 工作电压:​ 1.8V-3.6V +  - 工作电压:​ 1.8V-3.6V 
-- 工作温度:​ -40°C至+85°C+  - 工作温度:​ -40°C至+85°C
  
 #### 接口管脚定义 #### 接口管脚定义
行 45: 行 45:
  
 #### 板上设置和信号指示 #### 板上设置和信号指示
-- **电源指示**: 3.3V电源LED指示灯 +  ​* 电源指示:​ 3.3V电源LED指示灯 
-- **用户LED**: 通常连接PD12-PD15(4个LED) +  * 用户LED: 通常连接PD12-PD15(4个LED) 
-- **按键**: 复位按键、用户按键(PA0) +  * 按键: 复位按键、用户按键(PA0) 
-- **USB接口**: Micro USB OTG接口 +  * USB接口: Micro USB OTG接口 
-- **以太网接口**: RJ45网口(需外接PHY芯片) +  * 以太网接口:​ RJ45网口(需外接PHY芯片) 
-- **SD卡槽**: SDIO接口SD卡座 +  * SD卡槽: SDIO接口SD卡座 
-- **扩展接口**: 2.54mm排针引出所有GPIO+  * 扩展接口:​ 2.54mm排针引出所有GPIO
  
 #### 电气指标 #### 电气指标
-- **供电范围**: 5V (USB) 或 3.3V-5V (外部) +  ​* 供电范围:​ 5V (USB) 或 3.3V-5V (外部) 
-- **I/​O输出电流**: 单个引脚最大25mA +  * I/​O输出电流:​ 单个引脚最大25mA 
-- **总输出电流**: 所有I/​O总和≤120mA +  * 总输出电流:​ 所有I/​O总和≤120mA 
-- **功耗**: 运行50mA@168MHz,​ 待机<​3μA +  * 功耗: 运行50mA@168MHz,​ 待机<​3μA 
-- **ADC参考电压**: VREF+ = 3.3V +  * ADC参考电压:​ VREF+ = 3.3V 
-- **ADC精度**: 12位,±2LSB +  * ADC精度: 12位,±2LSB 
-- **DAC输出范围**: 0-3.3V +  * DAC输出范围:​ 0-3.3V 
-- **GPIO速度**: 最高100MHz翻转速率+  * GPIO速度: 最高100MHz翻转速率
  
 #### 使用说明 #### 使用说明
-1. **时钟配置**: 使用HSE 25MHz,PLL倍频至168MHz系统时钟 +  ​* 时钟配置:​ 使用HSE 25MHz,PLL倍频至168MHz系统时钟 
-2. **FPU使能**: 在SystemInit中使能FPU,加速浮点运算 +  * FPU使能: 在SystemInit中使能FPU,加速浮点运算 
-3. **ADC配置**: 支持三重交叉模式,提高采样率 +  * ADC配置: 支持三重交叉模式,提高采样率 
-4. **DMA使用**: 2个DMA控制器,合理分配通道避免冲突 +  * DMA使用: 2个DMA控制器,合理分配通道避免冲突 
-5. **USB功能**: 配置为虚拟串口或U盘模式 +  * USB功能: 配置为虚拟串口或U盘模式 
-6. **以太网**: 需配置RMII接口和LAN8720A PHY芯片 +  * 以太网: 需配置RMII接口和LAN8720A PHY芯片 
-7. **FSMC扩展**: 可外接LCD、SRAM等存储设备 +  * FSMC扩展: 可外接LCD、SRAM等存储设备 
-8. **CCM使用**: 64KB CCM仅CPU可访问,适合关键数据+  * CCM使用: 64KB CCM仅CPU可访问,适合关键数据
  
 #### 全国大学生电子设计竞赛相关赛题 #### 全国大学生电子设计竞赛相关赛题
-- **2021年A题**: 信号失真度测量装置(高速ADC+FFT) +  ​* 2021年A题:​ 信号失真度测量装置(高速ADC+FFT) 
-- **2021年E题**: 简易电路特性测试仪(信号生成与分析) +  * 2021年E题:​ 简易电路特性测试仪(信号生成与分析) 
-- **2019年F题**: 纸张计数显示装置(图像处理) +  * 2019年F题:​ 纸张计数显示装置(图像处理) 
-- **2017年C题**: 滚球控制系统(PID控制+姿态检测) +  * 2017年C题:​ 滚球控制系统(PID控制+姿态检测) 
-- **2015年H题**: 四旋翼自主飞行器(姿态融合算法) +  * 2015年H题:​ 四旋翼自主飞行器(姿态融合算法) 
-- **2013年E题**: 射频功率放大器(信号处理) +  * 2013年E题:​ 射频功率放大器(信号处理) 
-- **2011年E题**: 智能小车(路径规划)+  * 2011年E题:​ 智能小车(路径规划)
  
 #### 应用技术要点总结 #### 应用技术要点总结
-1. **高速ADC采集**: 使用三重ADC交叉模式+DMA,达到6Msps +  - 高速ADC采集:​ 使用三重ADC交叉模式+DMA,达到6Msps 
-2. **浮点运算优化**: 充分利用FPU,避免使用软浮点库 +  ​- ​浮点运算优化:​ 充分利用FPU,避免使用软浮点库 
-3. **DSP库应用**: 使用CMSIS-DSP库实现FFT、滤波等算法 +  ​- ​DSP库应用:​ 使用CMSIS-DSP库实现FFT、滤波等算法 
-4. **DMA双缓冲**: 采用DMA双缓冲模式实现无缝数据传输 +  ​- ​DMA双缓冲:​ 采用DMA双缓冲模式实现无缝数据传输 
-5. **定时器同步**: 利用定时器主从模式实现多路PWM同步 +  ​- ​定时器同步:​ 利用定时器主从模式实现多路PWM同步 
-6. **内存管理**: 合理分配SRAM、CCM和Flash空间 +  ​- ​内存管理:​ 合理分配SRAM、CCM和Flash空间 
-7. **实时操作系统**: 可移植FreeRTOS/​μC/​OS-III提高系统性能 +  ​- ​实时操作系统:​ 可移植FreeRTOS/​μC/​OS-III提高系统性能 
-8. **电源管理**: 使用电压调节器动态调整功耗+  ​- ​电源管理:​ 使用电压调节器动态调整功耗
  
 --- ---