论坛首页
任务活动
问答
论坛专题
登录
注册
functions
+ 关注
粉丝
1
|
主题
39
|
回帖
446
加好友
私信
帖子
主题
回复
评论
TouchGFX基础:再谈中文显示
2020-7-10 14:55
ST MCU
32
1485
板子运行情况:
再次烧写,成功:
点击 ”...“ 按钮,在弹出窗口中选择 FlashSTM32F7xx_STM32F746G-DISCO.board :
在IAR工程选项窗口中,更换烧写配置文件:
这是因为IAR中默认的烧写配置文件不对(整个IAR工程是Touchgfx Designer 自动生成的,不知道为什么有这个问 ...
提示信息说的是,片外flash(起始地址为0x9000 0000)无法烧写。
烧写,出错了:
进入IAR,编译、可以正确生成hex目标文件:
回到设计界面,修改成2行文字: 再次生成代码、运行模拟器,得到正确结果(截图略)。 ...
生成代码,运行模拟器: 运行结果正确!
回到主界面,测试用的那一行中文也变成新的字体了:
可以这样理解,Touchgfx Designer 貌似不能动态感知到我们已经为工程添加了一个新字体文件。关闭Touchgfx D ...
然后,点击 Large 条目的 Font 下拉框,查找 FZQiTi-S14S 字体名称,但是F开头的字体名称中没有我们新加入 ...
当前选择的字体是Verdana,这是个西文字体,不支持中文的。我们需要把”启体“字体文件装载到当前工程中。 ...
看过之前关于字体配置**的读者知道,上面的中文是否能正确显示、按什么字体显示,是取决于默认的名为 Large ...
添加一行纯白色的文字:
添加一个 Box 控件、修改成纯蓝的背景色:
保持默认的空白画布(Blank UI):
点击下拉框,选择v2.0.0:
这里有个小问题,关于746板子的配置模板有1.0和2.0两个版本,系统默认显示的是1.0版本的,它们的区别是2.0 ...
前一页
2
3
4
5
6
7
8
后一页
2
3
近期访客