10. H743PRO资料目录内容及底板介绍¶
10.1. H743PRO云盘资料目录¶
————程序目录表————
A盘(资料盘)
├── 0-开机例程源码 <--野火开发板出厂带的程序
├── 1-程序源码_教程文档 <--教程文档及代码位置
├── 2-开发板原理图_封装库_尺寸图_IC手册
├── 3-STM32官方资料
├── 4-配套模块资料
├── 5-开发软件
└── [野火EmbedFire]《STM32开发板必读说明》.pdf <--与本文档内容一致
————具体文件夹描述————
10.1.1. 《0-开机例程源码》¶
目录:
0-开机例程源码
├── emXGUI_demo_stm32h743_v.rar
└── 点灯测试例程
└── GPIO输出—使用固件库点亮LED灯.rar
具体说明:
开发板出厂程序 :板子出厂时默认烧录的一个带界面的综合演示程序。
下载了其他程序后,想下载回来时直接下载该程序即可
解压emXGUI_demo_stm32h743_v,打开工程emXGUI_demo_stm32h743_v\99-freeRTOS+emXGUI综合程序_5寸_7寸\Project\RVMDK(uv5)\Fire_H743.uvprojx
编译后下载,如果下载出现错误,先确认编译是否有错误。点灯测试例程 :单纯点灯测试例程
10.1.2. 《1-程序源码_教程文档》¶
目录:
1-程序源码_教程文档
├── 1-[野火]《STM32 HAL库开发实战指南》(HAL库源码)【优先学习】 <--学习下面其他教程的基础
├── 2-[野火]《FreeRTOS内核实现与应用开发实战指南》
├── 3-[野火]《uCOS-III内核实现与应用开发实战指南》
├── 4-[野火]《RT-Thread内核实现与应用开发实战指南》
├── 5-[野火]《emWin实战指南》
├── 6-[野火]《物联网操作系统 LiteOS开发实战指南》
├── 7-[野火]《LwIP应用开发实战指南》
├── 8-[野火]《emXGUI实战指南》系列
└── 9-[野火]《电机应用开发实战指南—基于STM32》
其中,库开发是学习其他内容的基础,标准库不支持F7以上型号的芯片,只能用HAL库,下面是对对应不同教程资料文件夹中内容的简要描述。
教程文件为上级文件夹书名号内同名的
《XXXX开发实战指南》.pdf
文件,可以结合对应的视频阅读学习。代码工程文件在
书籍配套例程.zip
中,解压即可得到对应代码,若是打开文件后发现不能编译且KEIL左边工程文件全为感叹号形式,则说明没解压,文件要先解压出来才能用。
视频课件PPT.rar
里包含对应课程视频里写的讲义代码,讲义PPT在每个章节的第一个文件夹。提示
HAL库开发实战指南中的HAL固件包版本可能较低,可以从STM32CUBEMX下载最新版本。此软件可从 软件工具下载链接 中得到,并参考 CUBE的简要使用指南 来使用。
10.1.3. 《2-开发板原理图_封装库_尺寸图_IC手册 》¶
目录:
2-开发板原理图_封装库_尺寸图_IC手册
├── H7PRO板载IC手册.rar
└── 原理图_封装库_尺寸图.rar
本文件夹包含了关于开发板硬件相关的信息内容。其中,IC数据手册解压后有底板各芯片元件手册。
10.1.4. 《3-STM32官方资料》¶
目录:
3-STM32官方资料
├── HAL库用户手册.zip
├── STM32官方资料.zip
└── STM32官方资料下载地址.zip
本文件夹包含所有STM32的官方相关资料。
10.1.5. 《4-配套模块资料》¶
目录:
4-配套模块资料
├── DAP下载器
├── GSM
├── WiFI
├── 【必读】模块资料单独云盘链接.pdf
├── 传感器
├── 定位
├── 屏幕
├── 摄像头
├── 杂类无线模块
├── 继电器
└── 蓝牙
本文件夹是STM32的模块例程集合,包含所有的STM32模块例程内容,与模块单独云盘内容一致。
10.2. H743PRO大学堂资料目录¶
大学堂的资料内容与云盘资料一致,只是摆放顺序不同,更新程序更方便而已。
10.2.1. 基本资料¶
野火大学堂文件 |
百度网盘文件 |
---|---|
开机例程源码 |
与云盘资料A盘(资料盘) 0-开机例程源码 一致。 |
硬件资料 |
与云盘资料A盘(资料盘)2-开发板原理图_封装库_尺寸图_IC手册 一致。 |
SMT32H7官方资料 |
与云盘资料A盘(资料盘) 3-STM32官方资料 一致。 |
HAL_配套代码/HAL_pdf文档 |
与云盘资料A盘(资料盘)1-程序源码_教程文档 中的HAL库教程和配套例程一致。 |
资料必读说明 |
与本网页文档内容一致 |
10.2.2. 其他进阶内容¶
是基本资料后的其他进阶学习资料,此处列出了与该开发板有相关的进阶教程和模块资料例程,与大学堂左侧的 开源图书及视频 和 下面的单独模块名例程 内容一致。
10.3. 开发板底板使用说明¶

10.3.1. 常见底板引脚指南:¶

下面是一些具体跳帽、接口的详细描述:
① 野火模块接口和CAN、485、232相关跳帽
EBF Module接口可以用于接野火的蓝牙、GPS、SPI接口的OLED屏幕。
CAN的引脚在底板已经接好,不需要跳帽来设置,只需要将它的电源跳帽盖好即可,CAN与485使用的是同一个电源跳帽。注意CAN与屏幕不能同时使用。
485与232的公头在J40位置上同时只能有一个连接PD5、PD6,若需要接到不同的串口,可参照 如何更改串口设备指向 中的内容 ,注意,此时485TX、T1IN连接为对应串口的TX,485RX、R1OUT连接为对应串口的RX。
232的母头可以通过跳帽接到UART5的位置,也可通过杜邦线连接需要连接的串口脚。
② USB转串口的相关跳帽
在Ch340的上方,通过J80、J81跳帽将USART1的输入输出引脚与CH340的输出输入引脚连接起来,使得此处的MINI USB连接电脑后使用的是串口1的输入输出能力,若想用此处接口使用其他串口,可参照 如何更改串口设备指向 。
③ 电容按键和WIFI的相关跳帽
J78跳帽是电容按键的跳帽,盖上跳帽后通过控制PA5即可使用电容触摸按键。
J66跳帽是AP6181的电源跳帽,盖上跳帽后即可使WIFI模块通电。
④ 蜂鸣器、可调电阻的相关跳帽
J76-74是USB的相关跳帽,HOS和OTG为同一组USB,通过此处来选择,默认是盖到OTG1处。
蜂鸣器在底板与PI8相连,当I8脚置高时,蜂鸣器会响。
J77为可调电阻的跳帽,盖好后此电阻与PC3相连。
10.3.2. 具体常用芯片位置图:¶


注意
目前部分板子上装的是内置晶振的CH340C,它与需要外置晶振的CH340G功能一致。因此,若是发现旁边的晶振位没有焊接晶振(即上方底板图Y1位置),不是因为少焊了晶振,而是晶振已经内置到CH340内部了。
10.3.3. 具体全部模块功能注解图:¶
