在STM32H750VB最小板上移植使用TouchGFX进行UI设计
本帖最后由 huangguimina4 于 2020-2-5 17:21 编辑疫情在家无聊,用自己的最小开发板,弄了下qspi 外接flash,顺便移植了下touchGFX,效果还不错的说。
https://zhuanlan.zhihu.com/p/105220082视频链接更流畅
{:smile:}不错 谢谢分享 谢谢分享 cube上配置出来的? ljq77402 发表于 2020-2-5 19:28
cube上配置出来的?
是的。
谢谢分享,看着比littlevgl炫很多 效果不错啊,比emwin上了一个档次啊 不错,帮顶一下 看起来很流畅啊,如果用f4会不会卡? q457344370 发表于 2020-2-5 22:56
看起来很流畅啊,如果用f4会不会卡?
Lcd是Fmc模式驱动的,应该差不多。 楼主,我想了解一下你的程序空间是怎么分配的,程序是怎么运行的?加载到ram中运行吗,这样子ram不就没多少了 pt2go 发表于 2020-2-6 15:30
楼主,我想了解一下你的程序空间是怎么分配的,程序是怎么运行的?加载到ram中运行吗,这样子ram不就没多少 ...
TouchGFX可以设置成多缓存显示,使用很少多ram就可以运行了。牺牲了点刷屏速度 效果不错,谢谢分享!你这个demo用了多大的RAM? 没有C++技能的同学无奈飘过 huangguimina4 发表于 2020-2-6 17:39
TouchGFX可以设置成多缓存显示,使用很少多ram就可以运行了。牺牲了点刷屏速度 ...
谢谢楼主,我就是想知道这个是怎么来的?
这个是那个地方的地址,怎么设置可以从这里启动
我的好像都是0x08000000
lcd是fmc接口的么?我有个板子,驱动lcd怎么都不通。 neqee 发表于 2020-2-6 18:59
效果不错,谢谢分享!你这个demo用了多大的RAM?
自己看看哈;主要是显示缓存占用的多,这个显示缓存可以在cube里面设置的。
XA144F 发表于 2020-2-6 22:52
lcd是fmc接口的么?我有个板子,驱动lcd怎么都不通。
是的,fmc主要是注意它的地址和编译保证不被优化掉 pt2go 发表于 2020-2-6 21:26
谢谢楼主,我就是想知道这个是怎么来的?
这个是那个地方的地址,怎么设置可以从这里启动
这个是外置flash的程序地址 本帖最后由 XA144F 于 2020-2-7 12:46 编辑
huangguimina4 发表于 2020-2-6 23:25
是的,fmc主要是注意它的地址和编译保证不被优化掉
能给个fmc初始化的程序么?我有个ILI9806的屏幕,分辨率和你的一样,试着点亮试试。 效果不错,谢谢分享 看起来很流畅,感谢分享
四个压缩包我都下载了,为什么我用7z和WinRAR解压都失败呢?难道我打开方式不对
楼主可以清除编译生成的.O之类的文件再上传吗? XA144F 发表于 2020-2-7 12:45
能给个fmc初始化的程序么?我有个ILI9806的屏幕,分辨率和你的一样,试着点亮试试。 ...
压缩包里面有呀 Jonassen 发表于 2020-2-7 19:55
看起来很流畅,感谢分享
四个压缩包我都下载了,为什么我用7z和WinRAR解压都失败呢?难道我打开方式不对
楼 ...
这个不是.o文件的问题,是touchgfx库文件太大了。你把每个文件对应后缀加上.01.02.03.04,然后用7z试试 谢谢分享! 谢谢分享 下来无法解压,按上面楼主讲的试过不行。 下载之后确实无法解压 GUI需要用到LCD接口的那几个函数呢,看不出来,指点一下 xinjin 发表于 2020-8-6 16:41
GUI需要用到LCD接口的那几个函数呢,看不出来,指点一下
不需像EMWIN那样 移植画点 画线 画图的 函数,,,工具自动生成。 100脚的 H750 好像不能外扩 SDRAM,,,好奇楼主的图像缓冲区如何配置的(DMA2D那项)一帧图像都 480x800x2(BYTE) = 768,000 700多K了 win10系统,四个文件分别命名为 test.7z.001 ~ test.7z.004。然后执行二进制拷贝,copy /b test.7z.* test.7z。然后rar解压
感谢分享
页:
[1]