Stm32Cube TouchGFX
展示设计开发过程中遇到的问题,并记录相关问题的解决方案
qq_32809397
这个作者很懒,什么都没留下…
展开
-
touchgfx生成图片显示与触摸位置不对
在项目中,将touchgfx生成的文件,通过stm32cubeide编译后下载到MCU中运行时,发现显示与触摸位置对应不上。原创 2024-03-01 14:27:10 · 391 阅读 · 0 评论 -
stm32u5x UI界面开机或触摸时出现花屏
【代码】stm32u5x UI界面开机或触摸时出现花屏。原创 2024-03-01 09:20:51 · 428 阅读 · 0 评论 -
stm32u5x当配置两个QSPI时,QSPI外设无法正常工作
stm32u5x当配置两个QSPI时,QSPI外设无法正常工作。我们需要手动在一个外设中添加如下标红代码。原创 2024-02-29 18:03:01 · 560 阅读 · 0 评论 -
stm32CubeIDE 编译出现错误 error: ‘touchgfx::HAL::OSWrappers‘ has not been declared
【代码】stm32CubeIDE 编译出现错误 error: ‘touchgfx::HAL::OSWrappers‘ has not been declared。原创 2024-02-29 16:20:36 · 564 阅读 · 0 评论 -
STM32CubeProgrammer 报错误 “UR connection mode is defined with the HWrst reset mode”
解决办法如下:按照下图所示,更改 shared 项为 Enabled 如1,再刷新Serial number 如2,可以看到已经识别出 Serial number,再点击 connect 即可顺利连接。问题原因是:可能第三方的ST-LINK不被STM32CubeProgrammer工具识别。原创 2024-02-24 13:30:34 · 1513 阅读 · 1 评论 -
STM32CubeIDE报错 undefined reference to
右键项目工程名->Properties->C/C++ General->Paths and Symbols->Source Location->Add Folder, 然后选择需要添加源文件路径。问题原因是工程中没有配置源文件路径,:每次新增源文件文件夹需要在此处添加。原创 2024-02-23 10:30:10 · 1140 阅读 · 0 评论 -
Stm32u5a9 主频与Stm32CubeIDE配置不对
通过查找时钟树,发现问题出在,首先使用的自动配置,如下图,我们在1处写入160,点击回车键,让其自动配置各个分频,发现虽然HCLK = 160,但是经过图中箭头流向计算HCLK = 16*7=112,这就是为什么示波器测量结果为110MHz的原因了。我通过stm32cubeide配置stm32u5a9的时钟树时,主频配置160MHz,实际通过示波器测量为110MHz左右。如上图3处,将其数值设为0,手动配置2处为10,即可得出正确的160MHz,如下图。如何解决如上问题呢?原创 2024-02-20 17:12:47 · 448 阅读 · 0 评论