-
- 板载资源
MCU:STM32F767ZIT6U LQFP144
3个用户LED
2 个按键,用户按键和复位按键
32.768 kHz 晶振
SWD接口
ST Zio 扩展连接器包含 ARDUINO® Uno V3
ST morpho扩展连接器
供电:ST-LINK , USB , 外部电源
板载ST-LINK 调试器: 支持大容量存储,虚拟串口, 调试口
外部或者内部 SMPS 提供Vcore 逻辑电源
兼容 IEEE-802.3-2002的以太网,板载RJ45接口
USB OTG 全速或者SNK/UFP (全速或者告诉模式)
支持Micro-AB 或 USB Type-C®的USB
更详细的可以参考原理图
-
- 资料
如下地址下载,开发板相关手册, 原理图, 代码等
https://www.st.com/en/evaluation-tools/nucleo-f767zi.html
原理图相关
手册相关
源码包
https://www.st.com/en/embedded-software/stm32cubef7.html#get-software
MCU相关
https://www.st.com/en/microcontrollers-microprocessors/stm32f7-series/documentation.html
2.1安装设备支持包
自动安装支持包
或者手动安装
或者如下地址下载
https://www.keil.arm.com/packs/stm32f7xx_dfp-keil/devices/
2.2 打开Demo工程
解压下载的软件包en.stm32cubef7_v1-17-0.zip
使用MDK打开en.stm32cubef7_v1-17-0\STM32Cube_FW_F7_V1.17.0\Projects\STM32F767ZI-Nucleo\Demonstrations\MDK-ARM\Project.uvprojx
2.2 工程配置
编译报如下告警
因为这里修改了对齐配置,所以会告警
该为先push原来的配置再pop恢复,这样就不会修改其他地方的对齐配置
#pragma pack(push)
#pragma pack(pop)
2.3 更新stlink固件
2.4 下载测试
下载运行,进入仿真环境
至此我们就搭建完了开发环境。
得益于STM32成熟的生态和文档,进行开发环境搭建非常方便。NUCLEO-F767ZI开发板性能资源都非常强,后面就开始玩起来吧。