说明:
争取做更多的实战性应用,分享更多的嵌入式技术,希望能在实际项目中帮到大家。
(1)V7将大力加强对初学者的支持力度,已经更新至63章,下载链接,后37章和一批视频教程将加紧制作。
(2)事隔五年之后,开启第2版DSP数字信号处理和CMSIS-NN神经网络教程,同步开启三代示波器。

软件:
1、开发板预装出厂程序,各种外设驱动包全做好了,可以检测全部硬件功能。
2、例子保持MDK5和IAR8两个版本,选做Embedded Studio的GCC版。
3、开发板的大部分API和驱动包延续V4,V5和V6开发板命名和实现方法,老客户基本可以无痛学习。
硬件:
1、核心板是6层,底板是4层。
2、核心板大小34.5mm * 34.5mm,跟F429BIT6大小差不多。
3、核心板引出172个GPIO,底板引出上百个GPIO排针,含多路FMC高速扩展IO排针。
4、核心板板载32MB的32位带宽SDRAM和32MB的QSPI,显示屏采用24bit的RGB888硬件接口。
5、V7开发板含核心板,配套的液晶屏和STM32-V6开发板的相同,有屏的客户可以不必再买屏,之前购买的外扩模块均可以使用。
     带屏购买会装配上下两张亚克力板,单独买主板不配亚克力和相关铜柱。

总之,V7将加强对初学者的支持力度,推出100章用户手册和一批视频教程,且保证质量。

开发板特点(硬件部分):
1、H7核心板采用32bit数据总线外挂SDRAM,性能强劲,写速度376MB/S,读速度189MB/S。
2、测评STM32H7+32位SDRAM的LTDC+DMA2D性能,100Hz以上无压力,刷800*480图片和色块仅需2.6ms一张。
3、测评STM32H7驱动QSPI Flash的4线DMA模式,读速度48MB/S左右,即使带上FatFS文件系统,也可以达到24.6MB/S的读速度。
4、所有GPIO接口均有排针或排母引出。
5、主板尺寸、接口和STM32-V5、V6开发板完全兼容,之前购买的外扩模块均可以使用。
6、显示屏接口与V6开发板一致,可以直接用V6配套的显示屏。

主板硬件配置:
1、CPU型号 STM32H743XIH6/TFBGA240, Flash 2MB,RAM 1MB,主频400MHz
2、SDRAM:32位总线宽度,容量32MB
3、QSPI Flash : 4线总线宽度,容量32MB,支持XIP,即可运行程序
4、NAND Flash : 8位总线宽度,容量128MB
5、串行EEPROM:容量16KB
6、SPI串行FLASH: 容量8MB
7、显示器接口:RGB 24bit、I2C触摸、背光可调
8、双网口:1个DM9162 PHY芯片(CPU内置MAC),一个DM9000AEP,挂在FMC总线16bit
9、USB口:1个USB HOST 全速,1个USB Device 全速
10、RS485接口1个
11、RS232接口1个(DB9和TTL UART排针引出)
12、CAN接口2个,跳线可配置
13、SD卡插座1个,SDIO排母插座一个(2个TTL串口)
14、音频部分:WM8978高保真I2S全双工CODEC,板载高音质音腔扬声器,咪头一个可录音,FM收音机SI4704一个
15、PS2键盘/鼠标接口1个
16、红外接收器一个,红外发射器一个
17、蜂鸣器一个(和红外发射器二选一)
18、MPU6050加速度计、陀螺仪一个
19、光照度芯片BH1750一个
20、BMP180气压传感器一个
21、3个独立按键、一个5向摇杆
22、摄像头接口一个
23、ADC、DAC接口(可外接示波器模块)
23、扩展排母接口:SPI、TTL串口、I2C,可外接  (和V5、V6开发外扩模块完全兼容)
    - AD7705(TM7705)双路16位ADC采集
    - VS1053B MP3模块
    - GPS模块 (TTL串口)
    - GPRS模块(TTL串口)
    - 串口WiFi模块(ESP8266)
    - OLED模块(8bit并行总线)
    - AD7606 模块 16位ADC 8路同步
    - ADS1256 8路24位ADC数据采集模块
    - DAC8501双路DAC模块(0-5V)
    - DAC8563双路DAC模块( -10V -> +10V)
    - AD9833模块 DDS波形发生器 三角波 正弦波 方波
24、预留有若干5V和3.3V扩展输出IO (挂在32位总线,速度快,占用GPIO资源少)

当前完成的底层驱动包和对应的驱动包应用:

1、基于V7开发板的uCOS-III,uCOS-II,RTX4,RTX5,FreeRTOS原版和带CMSIS-RTOS V2封装层版程序模板全部集齐
https://www.cnblogs.com/armfly/p/11256414.html

2、基于V7开发板的裸机和各种RTOS版本的emWin程序模板,支持硬件JPEG,已发布
https://www.cnblogs.com/armfly/p/11256617.html

3、基于V7的新版RL-USB V6.X + RL-FlashFS V6.X模板,操作CLASS10的SD卡速度12-15MB/S,含RTX5和FreeRTOS两版
https://www.cnblogs.com/armfly/p/11256683.html

4、基于V7的新版RL-USB和RL-FlashFS的NAND完整解决方案,实现更简单,用户仅需初始化FMC
https://www.cnblogs.com/armfly/p/11256722.html

5、基于V7的emWin多屏显示方案模板,同时驱动LCD和OLED例程
https://www.cnblogs.com/armfly/p/11256739.html

6、第2版DSP数字信号处理和CMSIS-NN神经网络教程,更新至第15章:
https://www.cnblogs.com/armfly/p/11286169.html

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

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

9、用户手册(BSP驱动包手册)前63章教程已经发布:
https://www.cnblogs.com/armfly/p/11255485.html

目录:

部分章节展开:

配套例程下载(末尾几个例子配套教程在后37章):
链接:https://pan.baidu.com/s/1HBnohvi4fi8e9_a5N5xO1Q  提取码:xkl9


板子效果:

【STM32-V7】STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2019-12-12)的更多相关文章

  1. 【STM32-V5】STM32F407开发板开源, 丰富软件资源, 强劲硬件配置, 配套500实例, 10套手册带视频教程2019-12-12

    淘宝购买地址:购买地址链接 从2013年5月份发布至今,开发板硬件更新过6个版本,软件资料更新过85次.当前标准库最新版本V8.8,HAL库最新版本V1.1 安富莱微信公共平台,欢迎大家关注(打造高质 ...

  2. (转)iOS开发——来改掉那些被禁用的方法吧(持续更新中)

    iOS平台在快速的发展,各种接口正在不断的更新.随着iOS9的发布,又有一批老方法不推荐使用了,你若调用这些方法,运行的结果是没有问题的,但是会出现警告“***is deprecated :first ...

  3. 【STM32-V6】STM32F429BIT6开发板开源, 丰富软件资源, 强劲硬件配置, 配套400多实例, 9套手册持续更新中2019-12-12

    淘宝购买地址:淘宝购买链接 次.当前标准库最新版本V2.3,HAL库最新版本V1.1 安富莱微信公共平台,欢迎大家关注(打造高质量公众号) 新版用户手册,重在BSP驱动包设计方法,HAL库的框架学习, ...

  4. Python开发【第二十三篇】:持续更新中...

    Python开发[第二十三篇]:持续更新中...

  5. 【STM32 .Net MF开发板学习-05】PC通过Modbus协议远程操控开发板

    从2002年就开始接触Modbus协议,以后陆续在PLC.DOS.Windows..Net Micro Framework等系统中使用了该协议,在我以前写的一篇博文中详细记载了这一段经历,有兴趣的朋友 ...

  6. iMX6Q开发板的EIM接口的配置可以与FPGA通讯-交换数据-最常用的接口配置

    最近基于迅为的i.mx6Q开发板进行了一个FPGA项目的开发,下面给大家介绍一下EIM接口的配置,包括引脚的的选择和寄存器的配置 For the usage of WEIM on i.MX6, you ...

  7. 迅为4412开发板Linux驱动教程/硬件知识及原理图的使用

    视频教程下载地址:http://pan.baidu.com/s/1pJwxUfL 嵌入式研发流程介绍 • PCB研发流程介绍 – 方案,原理图(网表) – layoutproject师(gerber文 ...

  8. 小白自制Linux开发板 八. Linux音频驱动配置

    不知不觉小白自制开发板系列已经到第八篇了,本篇要配置的是音频驱动,也算是硬件部分的最后一片了,积攒的文章也差不多全放完了,后续更新可能会放缓,还请见谅. 对于F1C200s是自带了多媒体处理功能的,所 ...

  9. 移动端WEBAPP开发遇到的坑,以及填坑方案!持续更新~~~~

    前言:在移动端WEBAPP开发中会遇到各种各样的问题,通过此文对遇到的问题做一个归纳总结,方便自己日后查询,也给各位前端开发友人做一个参考.   此文中涉及的问题是本人开发中遇到的,解决方案是本人思考 ...

随机推荐

  1. 比SecureCRT更好用的工具MobaXterm下载安装使用教程

    一.下载 1.官网下载:下载地址 下载左边的免费版本 2.百度网盘下载:下载地址  提取码:tbge java开发工具下载地址及安装教程大全,点这里. 更多深度技术文章,在这里. 二.安装 1.双击安 ...

  2. 纯净版SSM

    pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w ...

  3. 201871010119-帖佼佼《面向对象程序设计(java)》第十二周学习总结

    博客正文开头格式: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nw ...

  4. 2016/09/22 mapreduce

    1.概念 Mapreduce是一个计算框架,表现形式是有个输入(input),mapreduce操作这个输入,通过本身定义好的计算模型,得到一个输出(output),也就是我们需要的结果. 在运行一个 ...

  5. 《Java基础知识》Java技术总结

    1. Java 知识点总结 Java标示符.保留字和数制:https://www.cnblogs.com/jssj/p/11114041.html Java数据类型以及变量的定义:https://ww ...

  6. 由malloc和new引发的段错误

    class Queue{ private: struct node{ string data; struct node * next,*priv; } private: struct node * p ...

  7. NLP(十八)利用ALBERT提升模型预测速度的一次尝试

    前沿   在文章NLP(十七)利用tensorflow-serving部署kashgari模型中,笔者介绍了如何利用tensorflow-serving部署来部署深度模型模型,在那篇文章中,笔者利用k ...

  8. Java生鲜电商平台-生鲜系统中商品订单系统售后系统设计

    Java生鲜电商平台-生鲜系统中商品订单系统售后系统设计(服务订单履约系统) 说明: 电商之下,我们几乎能从电商平台上买到任何我们日常需要的商品,但是对于很多商品来说,用户购买发货后,只是整个交易流程 ...

  9. 使用GDAL/OGR读写矢量文件

    感觉GIS中矢量相关内容还是挺庞杂的,并且由于版本迭代的关系,使用GDAL/OGR读写矢量的资料也有点不太一样.这里总结了一个读写矢量的示例,实现代码如下: #include <iostream ...

  10. day04逻辑运算符短路、多分支结构(if和switch)、循环结构、while循环

    复习 1.运算符和表达式 1)表达式 2)算数运算符 + - * / % 3)关系运算符 >  <  >=  <=  ==  != 4)逻辑运算符 &&   | ...