admin 发表于 2020-2-7 11:12:35

【官方】STM32CubeMX在F7子板上从零开始创建TouchGFX UI项目

从STM32CubeMX开始STM32CubeMX基本架构https://www.stmcu.com.cn/upload/20200103/102.png安装STM32CubeMX下载链接


https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html



https://www.stmcu.com.cn/upload/20200103/103.pnghttps://www.stmcu.com.cn/upload/20200103/104.pnghttps://www.stmcu.com.cn/upload/20200103/105.png

https://www.stmcu.com.cn/upload/20200103/106.png





从零开始创建TouchGFX UI项目选择MCU型号(STM32F767ZGTx)

https://www.stmcu.com.cn/upload/20200103/107.pnghttps://www.stmcu.com.cn/upload/20200103/108.pnghttps://www.stmcu.com.cn/upload/20200103/109.png
选择和配置组件(系统、外设、中间件)
https://www.stmcu.com.cn/upload/20200103/110.png系统需要RCChttps://www.stmcu.com.cn/upload/20200103/111.pnghttps://www.stmcu.com.cn/upload/20200103/112.png
SYS
https://www.stmcu.com.cn/upload/20200103/113.pnghttps://www.stmcu.com.cn/upload/20200103/114.png
Timer
https://www.stmcu.com.cn/upload/20200103/115.pnghttps://www.stmcu.com.cn/upload/20200103/116.png

GUI功能需要I2C
https://www.stmcu.com.cn/upload/20200103/117.pnghttps://www.stmcu.com.cn/upload/20200103/118.pngFMC
https://www.stmcu.com.cn/upload/20200103/119.pnghttps://www.stmcu.com.cn/upload/20200103/120.png
QUADSPI
https://www.stmcu.com.cn/upload/20200103/121.pnghttps://www.stmcu.com.cn/upload/20200103/122.pngDMA2D

https://www.stmcu.com.cn/upload/20200103/123.pnghttps://www.stmcu.com.cn/upload/20200103/124.pngLTDC
LTDC基本参数设置
https://www.stmcu.com.cn/upload/20200103/125.pnghttps://www.stmcu.com.cn/upload/20200103/126.pngLayer参数设置
https://www.stmcu.com.cn/upload/20200103/127.pngCRC
https://www.stmcu.com.cn/upload/20200103/128.pnghttps://www.stmcu.com.cn/upload/20200103/129.png
NVIC https://www.stmcu.com.cn/upload/20200103/130.pnghttps://www.stmcu.com.cn/upload/20200103/131.pnghttps://www.stmcu.com.cn/upload/20200103/132.png


中间件需要FREERTOS
https://www.stmcu.com.cn/upload/20200103/133.png基本参数配置
https://www.stmcu.com.cn/upload/20200103/134.png任务和队列
https://www.stmcu.com.cn/upload/20200103/135.png
GRAPHICS
https://www.stmcu.com.cn/upload/20200103/136.pnghttps://www.stmcu.com.cn/upload/20200103/137.png
应用层需要UARTUART4
https://www.stmcu.com.cn/upload/20200103/138.pnghttps://www.stmcu.com.cn/upload/20200103/139.pngUART6https://www.stmcu.com.cn/upload/20200103/140.pngGPIOhttps://www.stmcu.com.cn/upload/20200103/141.png配置时钟树
https://www.stmcu.com.cn/upload/20200103/142.pnghttps://www.stmcu.com.cn/upload/20200103/143.png设置工程并生成工程
https://www.stmcu.com.cn/upload/20200103/144.pnghttps://www.stmcu.com.cn/upload/20200103/145.png执行TouchGFX Designer
https://www.stmcu.com.cn/upload/20200103/146.pnghttps://www.stmcu.com.cn/upload/20200103/147.png测试TouchGFX显示基本UI

https://www.stmcu.com.cn/upload/20200103/148.pnghttps://www.stmcu.com.cn/upload/20200103/149.png3.操作演示(供参考)
视频
STM32CubeMX在F7子板上从零开始创建TouchGFX UI项目



页: [1]
查看完整版本: 【官方】STM32CubeMX在F7子板上从零开始创建TouchGFX UI项目