zoukankan      html  css  js  c++  java
  • 【STM32-V5】STM32F407开发板开源, 丰富软件资源, 强劲硬件配置, 配套500实例, 10套手册带视频教程2020-07-22

     淘宝购买地址:购买地址链接
    从2013年5月份发布至今,开发板硬件更新过6个版本,软件资料更新过99次。当前标准库最新版本V8.8,HAL库最新版本V2.7

    安富莱微信公共平台,欢迎大家关注(打造高质量公众号)。

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

    HAL库版V2.4
    STM32-V5开发板HAL库版百度网盘全下载(2020-05-03)
    链接:https://pan.baidu.com/s/1XquuAHLui3t6WqctxBceDg 提取码:itg0

    (1)新版用户手册,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至第35章(2020-05-03)
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255

    (2)第2版DSP数字信号处理和CMSIS-NN神经网络教程,发布前27章(2020-05-18)
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547

    (3)新版RL-TCPnet V7.X网协议栈和物联网教程开始更新,配RTX5和FreeRTOS两版本,更新至第14章(2020-01-20)
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=95243

    (4)LwIP网络教程开始更新,使用MDK的RTE环境开发,配套RTX5和FreeRTOS两个版本,更新至第7章(2019-12-12)
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=95874


    标准库版V8.8(2019-08-02)
    百度云:
    链接:https://pan.baidu.com/s/11E16f-FRK9HI3K52TvHmEA  提取码:l4jk

    入门视频:
    链接:https://pan.baidu.com/s/1D4bkanB2UfWmRqqmWVDsig 提取码:mh9v

    开发工具盘:
    链接: https://share.weiyun.com/5zlBDQc  密码:748brc

    STM32F407开发板的11期入门高清视频教程发布,带字幕哦,欢迎观看
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=15408

     

    第1个综合设计Demo

    基于uCOS-III+STemWin+FatFS+ARM_DSP_Lib的一代示波器演示(26分钟),支持1080p和超清观看。

    http://www.armbbs.cn/forum.php?mod=viewthread&tid=3886 

    第2个综合设计Demo

    花式玩转网络摄像头之TCP上位机软件实现,高端大气上档次,速度2MB/S,华丽丽的界面效果。

    http://www.armbbs.cn/forum.php?mod=viewthread&tid=87016

    纯RGB格式数据,上传速度2MB/S左右,下面是动态GIF。

    第3个综合设计Demo

    花式玩转网络摄像头之VNC远程桌面版本,稳定运行2年不死机,手机端和电脑端均可访问。

    http://www.armbbs.cn/forum.php?mod=viewthread&tid=87362

    动态GIF,运行时,图像有时候会有错位,这个是因为F4性能有些跟不上了,不同步。

    手机访问效果如下,比较占用带宽,需要1MB/S。

    • CPU型号STM32F407IGT6/LQFP-176,1M字节Flash,192K字节RAM
    • 25MHz晶振作为MCU的主时钟,32.768kHz晶振用于CPU的RTC
    • 2M字节SRAM(高速SRAM),16M字节NOR Flash,128M字节NAND Flash
    • 8M字节串行Flash,16K字节串行EEPROM
    • 1个MicroSD卡座
    • 2个CAN2.0接口(SN65HVD230)
    • 1个RS232串口(SP3232)
    • 1个RS485接口(SP3485)
    • 1个USB2.0全速DEVICE接口(CPU内部集成)
    • 1个USB2.0全速HOST接口(CPU内部集成)
    • 2个100M/10M以太网接口(DM9000AE挂在FSMC总线+DM9161 PHY使用CPU内部MAC)【双网卡】
    • 集成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支持全双工,放音和录音可以同时进行。 

     

    (建议下载后观看,视频分辨率是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文件分析
     

     

     
  • 相关阅读:
    MPTCP
    【Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) D】Bash and a Tough Math Puzzle
    【Henu ACM Round #12 D】 Longest Subsequence
    【Henu ACM Round #12 C】 Alice, Bob, Two Teams
    【Henu ACM Round #12 B】 Alice, Bob, Two Teams
    【Henu ACM Round #12 A】 Grandma Laura and Apples
    【Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) C】 Travelling Salesman and Special Numbers
    【Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) B】 Conan and Agasa play a Card Game
    【Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) A】 Perfect Squares
    【Codeforces Round #457 (Div. 2) C】Jamie and Interesting Graph
  • 原文地址:https://www.cnblogs.com/armfly/p/11274826.html
Copyright © 2011-2022 走看看