OpenEdv-开源电子网

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

MINI板接MP3播放器不显示汉字名!!只能显示英文名!!

[复制链接]

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
发表于 2013-9-7 17:53:47 | 显示全部楼层 |阅读模式
今天改了下mp3的程序,稀里糊涂的也不知道改了哪里了…………突然发现,显示屏竟然不能显示汉字的歌曲名,只能显示英文字母的歌曲名。
调试后发现,存储文件名的长文件名结构体中,中文的编码都是0XFF,……我真的不知道该怎么办呀…………
谢谢!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6768

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13152
金钱
13152
注册时间
2012-11-26
在线时间
3816 小时
发表于 2013-9-7 18:39:08 | 显示全部楼层
学无止境
回复 支持 反对

使用道具 举报

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
 楼主| 发表于 2013-9-7 18:51:02 | 显示全部楼层
回复【楼主位】今天天气不好:
---------------------------------
原子哥,这个应该跟字库没关系吧,文件名是存储在储存卡上的,那么长文件名的结构体中,就不应该是0XFF呀,应该是对应的汉字的GBK码呀,怎么会跟字库有关系呢?
谢谢!
回复 支持 反对

使用道具 举报

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
 楼主| 发表于 2013-9-7 18:51:33 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
这个应该跟字库没关系吧,文件名是存储在储存卡上的,那么长文件名的结构体中,就不应该是0XFF呀,应该是对应的汉字的GBK码呀,怎么会跟字库有关系呢?
谢谢!
回复 支持 反对

使用道具 举报

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
 楼主| 发表于 2013-9-7 19:00:36 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
而且,我的字库没问题呀,汉字显示试验都能成功!!
谢谢!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-9-7 22:57:53 | 显示全部楼层
回复【4楼】今天天气不好:
---------------------------------
长文件名需要UNIGBK的转换码表,你如果是mini板,建议你先下载汉字显示实验,然后更新整个字库,再下载MP3例程,试试看。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
 楼主| 发表于 2013-9-9 18:55:14 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
嗯,原子哥,我已经更新了Flash,而且下载咱们的汉字显示试验没问题,而且经验证转码表也没问题,可以把UNICOE码转化成GBK码。这就验证了Flash和Flash中的字库和转码表是没有问题的。然后再下载MP3程序,还是无法显示汉字。我通过调试发现长文件名的结构体中,中文字符的位置存储的都是0XFF,0XFF,我真的很苦恼呀!!
请问怎么解决呢?
谢谢!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-9-9 19:00:54 | 显示全部楼层
回复【7楼】今天天气不好:
---------------------------------
下载我们原版代码试试吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-13 07:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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