OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3715|回复: 5

用例子EMWIN实验34 汉字显示(FLASH外置字库),汉字和数字字母混合显示会出问题

[复制链接]

1

主题

7

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-2-28
在线时间
14 小时
发表于 2020-3-24 11:54:05 | 显示全部楼层 |阅读模式
1金钱
如题:用例子EMWIN实验34 汉字显示(FLASH外置字库),汉字和数字字母混合显示会出问题

问题

问题

运行到绿框时没问题,到红框时出错 数字字母是单数个的时候,后面加汉字就会出错 请教大神

最佳答案

查看完整内容[请看2#楼]

已找到问题,在IAR的环境中,汉字字库的函数强转出错,详见下图红框部分:
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-2-28
在线时间
14 小时
 楼主| 发表于 2020-3-24 11:54:06 | 显示全部楼层
已找到问题,在IAR的环境中,汉字字库的函数强转出错,详见下图红框部分: 微信截图_20200325090024.png
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-2-28
在线时间
14 小时
 楼主| 发表于 2020-3-24 13:05:20 | 显示全部楼层
@正点原子 求解惑
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-2-28
在线时间
14 小时
 楼主| 发表于 2020-3-24 14:22:07 | 显示全部楼层
只要单数的数字或者字母后面加汉字 cpu就挂掉:

CPU_ARM_EXCEPTION #4 trapped.
R0  : 0xe59ff018
R1  : 0xe59ff018
R2  : 0xe59ff018
R3  : 0xe59ff018
R4  : 0xe59ff018
R5  : 0xe59ff018
R6  : 0xe59ff018
R7  : 0x08298174
R8  : 0x2001e7f4
R9  : 0x2001e804
R10 : 0x2001e814
R11 : 0x2001e828
R12 : 0x2001e83c
SP  : 0x00000000
LR  : 0x2001e988
PC  : 0x2001e850
CPSR: 0x64266000
回复

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3583
金钱
3583
注册时间
2019-8-14
在线时间
1052 小时
发表于 2020-3-24 15:07:20 | 显示全部楼层
测试了一下,没有你说的情况
33.png

EMWIN实验23 汉字显示(FLASH外置字库).rar

15.49 MB, 下载次数: 179

回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-2-28
在线时间
14 小时
 楼主| 发表于 2020-3-24 15:30:34 | 显示全部楼层
hou18 发表于 2020-3-24 15:07
测试了一下,没有你说的情况

是的 我测试也没有问题
出问题的是我现在的环境:用的是arm9的板子 但是汉字移植过程一致
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表