[STM32-V5] STM32F407 open-source development board, rich software resources, powerful hardware configuration, supporting 500 instances, 10 sets of instructions with video tutorials 2019-07-28

 Taobao to buy Address: purchase link address
from the May 2013 release date, hardware development board updated version 6, the software information updated 72 times. The current standard library latest version V8.6, HAL latest version V0.7 library

Fu Lai micro-channel public platform, welcome attention ( create high-quality public number).

 

=============================================

STM32F407 11 Qi introductory tutorial HD video development board publication, with subtitles Oh, welcome to watch

V5 introductory video
link: https://pan.baidu.com/s/1D-Asd7G8NcMEd5v5z_qMgQ   extraction code: f1u8

 

The new user manual focusing drive BSP package design method, frame HAL library of learning, delegate to fish (2019-07-28)
https://www.cnblogs.com/armfly/p/11254157.html

 

The current latest STM32-V5 development board CD-ROM V8.6 Baidu network disk full download (2019-07-01):
V5 development board data
links: https://pan.baidu.com/s/13ioKyK2bmh0TCevCFtbqCg   extraction code: jtf8
the STM32 development tool
link: http://pan.baidu.com/s/1i5KvAZF   password: 1ji6

 

The first one Integrated Design Demo :

Based on uCOS-III + STemWin + FatFS + ARM_DSP_Lib generation oscilloscope presentation (26 minutes), supports 1080p and super-clear viewing.

http://forum.armfly.com/forum.php?mod=viewthread&tid=3886 

2nd Integrated Design Demo :

Fancy a TCP Fun webcam PC software, high-grade air, the speed of 2MB / S, gorgeous interface effects.

http://forum.armfly.com/forum.php?mod=viewthread&tid=87016

Pure RGB format about data, upload speed of 2MB / S, the following dynamic GIF.

3rd Integrated Design Demo :

Fancy Fun VNC remote desktop version of the network camera, the stable operation do not crash 2 years, mobile terminal and computer terminal are accessible.

http://forum.armfly.com/forum.php?mod=viewthread&tid=87362

Dynamic GIF, running, sometimes there image dislocation, this is because the performance to keep up with the F4, are not synchronized.

The effect of the following mobile access, more bandwidth is required 1MB / S.

  • C the PU models STM32F407IGT6 / LQFP-176,1M byte Flash, 192K bytes of RAM
  • RTC 25MHz master clock crystal as the MCU, 32.768kHz crystal for the CPU
  • 2M bytes of SRAM (high-speed SRAM), 16M bytes NOR Flash, 128M bytes of NAND Flash
  • 8M bytes of serial Flash, 16K byte serial EEPROM
  • A MicroSD card holder
  • CAN2.0 two interfaces (the SN65HVD230)
  • An RS232 serial port (SP3232)
  • An RS485 interface (SP3485)
  • A full speed USB2.0 interface to DEVICE (integrated within the CPU)
  • A full speed USB2.0 HOST interface (CPU integrated inside)
  • 2 100M / 10M Ethernet interface (Bus + DM9161 PHY DM9000AE hanging use in internal CPU MAC on FSMC) bis [card]
  • 集成I2S全双工音频CODEC芯片(WM8978)
  • 集成AM/FM收音机模块(Si4704)——(比通用的TEA5767 FM芯片高级)
  • 集成三轴陀螺仪(MPU-6050)
  • 集成光照度传感器(BH1750FVI)
  • 集成气压强度传感器(BMP180)
  • 板载1个咪头,1个扬声器,1个立体声耳机输出插座,1个麦克风输入插座,1个Line线路输入插座
  • 1个红外遥控接收,1个红外遥控发射
  • 1个5向摇杆,1个Reset按键、3个软件可支配的按键
  • 4个LED,1个电源LED
  • 1个CR1220电池座
  • 1个PS/2插座,可外接PS/2键盘或鼠标
  • SWD调试接口(配SWD转接板)
  • 2种供电方式:USB电缆、外接7-32V电源
  • 1个电源开关,上下电时无需拔插电缆
  • SDIO WIFI模块扩展接口(不带外部模块)
  • HMC5883L三轴磁力计扩展接口(不带外部模块)
  • ESP8266串口WIFI模块扩展接口(不带外部模块)
  • nRF24L01 2.4G无线通信模块扩展接口(不带外部模块)
  • nRF905 433M无线通信模块扩展接口(不带外部模块)
  • 摄像头模块扩展接口(不带外部模块)
  • ADC-DAC示波器模块扩展接口(不带外部模块)
  • AD7606八通道ADC采集模块扩展接口(不带外部模块)
  • GPS模块扩展接口(不带外部模块)
  • GPRS无线通信模块扩展接口(不带外部模块)
  • DS18B20温度传感器扩展接口(不带外部模块)
  • DTH11温湿度传感器扩展接口(不带外部模块)
  • 主板尺寸:192mm×140mm
  • PCB板厚度:1.6mm,双面板

 

STM32F4相对于STM32F1的改进不只一点点,为了便于初学者了解,我们比对相关资料将改进点进行了汇总。

 

STM32F1和STM32F4区别 (安富莱整理)

  F1采用Crotex M3内核,F4采用Crotex M4内核。
  F1最高主频 72MHz, F4最高主频168MHz。
  F4具有单精度浮点运算单元,F1没有浮点运算单元。
  F4的具备增强的DSP指令集。F4的执行16位DSP的时间只有F1的30%~70%。F4执行32位DSP指令 的时间只有F1的25%~60%。
  F1内部SRAM最大64K字节, F4内部SRAM有192K字节(112K+64K+16K)。
  F4有备份域SRAM(通过Vbat供电保持数据),F1没有备份域SRAM。
  F4从内部SRAM和外部FSMC存储器执行程序的速度比F1快很多。F1的指令总线I-Bus只接到Flash上,从SRAM和FSMC取指令只能通过S-Bus,速度较慢。F4的I-Bus不但连接到Flash上,而且还连接到SRAM和FSMC上,从而加快从SRAM或FSMC取指令的速度。
  F1最大封装为144脚,可提供112个GPIO;F4最大封装有176脚,可提供140个GPIO。
  F1的GPIO的内部上下拉电阻配置仅仅针对输入模式有用,输出时无效。而F4的GPIO在设置为输出模式时,上下拉电阻的配置依然有效。即F4可以配置为开漏输出,内部上拉电阻使能,而F1不行。
  F4的GPIO最高翻转速度为84MHz,F1最大翻转速度只有18MHz。
  F1最多可提供5个UART串口,F4最多可以提供6个UART串口。
  F1可提供2个I2C接口,F4可以提供3个I2C接口。

  F1和F4都具有3个12位的独立ADC,F1可提供21个输入通道,F4可以提供24个输入通道。F1的ADC最大采样频率为1Msps,2路交替采样可到2Msps(F1不支持3路交替采样)。F4的ADC最大采样频率为2.4Msps,3路交替采样可到7.2Msps。

  F1只有12个DMA通道,F4有16个DMA通道。F4的每个DMA通道有4*32位FIFO,F1没有FIFO。
  F1的SPI时钟最高速度为 18MHz, F4可以到37.5MHz。
  F1没有独立的32位定时器(32位需要级联实现),F4的TIM2和TIM5具有32位上下计数功能。
  F1和F4都有2个I2S接口,但是F1的I2S只支持半双工(同一时刻要么放音,要录音),而F4的I2S支持全双工,放音和录音可以同时进行。 

 

链接: https://pan.baidu.com/s/1D-Asd7G8NcMEd5v5z_qMgQ  提取码:f1u8
(建议下载后观看,视频分辨率是1024*768的,本地观看很清晰,百度云在线视频不清晰)

 

视频目录如下:
第1章:Cortex-M内核基础介绍  (33分钟48秒)
        1.1 主流嵌入式处理器内核
        1.2 ARM介绍
        1.3 Cortex-M内核介绍
        1.4 Cortex-M内核的优势及其应用
        1.5 ARM资源获取
 
第2章:STM32基础介绍  (50分钟17秒)
        2.1 ST意法半导体介绍
        2.2 STM32系列产品
        2.3 STM32生态系统
        2.4 STM32资源获取
        2.5 STM32的几个重要文档
 
第3章:STM32-V5开发板软件硬件介绍(29分钟40秒)
        3.1 STM32-V5开发板硬件介绍
        3.2 主控STM32F407IGT6简介
        3.3 STM32-V5开发板软件介绍
        3.4 STemWin书籍
        3.5 开发板资源获取
 
第4章:开发环境搭建(48分钟10秒)
        4.1 IDE介绍及其安装
        4.2 JLINK和串口驱动安装
        4.3 开发板硬件搭建
        4.4 程序下载
        4.5 串口打印
 
第5章:裸机例程介绍和MDK工程配置(56分钟43秒)
        5.1 裸机例子基础篇和高级篇介绍
        5.2 内存映射
        5.3 例程的文件夹和工程结构说明
        5.4 MDK工程配置
 
第6章:创建MDK工程(39分钟49秒)
        6.1 创建工程文件说明
        6.2 创建MDK工程
        6.3 MDK工程配置
        6.4 工程下载
 
第7章:标准固件库简易说明(71分钟49秒)
        7.1  标准固件库文件介绍
        7.2  标准固件库简单剖析
        7.3 选择寄存器开发还是库开发
        7.4 CMSIS微控制器软件接口介绍
 
第8章:STM32启动代码讲解(57分56秒)
        8.1 上电复位和手动复位介绍
        8.2 不同系列对应不同启动文件
        8.3 MDK中help文档的使用
        8.4 启动代码讲解
 
第9章:STM32三种启动方式讲解(59分23秒)
        9.1 三种启动方式总述
        9.2 存储器重映射(重要)
        9.3 从Flash启动
        9.4 从内嵌SRAM启动
        9.5 从系统存储器启动
 
第10章:数据类型,变量和堆栈(57分钟08秒)
        10.1 数据类型
        10.2 局部变量和全局变量
        10.3 堆栈
        10.4 局部变量,全局变量和堆栈实例
 
第11章:MDK生成的map和htm文件分析(44分钟55秒)
        11.1 map文件分析
        11.2 htm文件分析
 

 

Guess you like

Origin www.cnblogs.com/armfly/p/11274826.html