OpenEdv-开源电子网

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

分享一个小说阅读器 勿见笑

[复制链接]

22

主题

66

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2012-3-11
在线时间
31 小时
发表于 2012-7-9 19:08:28 | 显示全部楼层 |阅读模式

其实不能算小说阅读器了,仅有上下翻页功能,用原子哥的为汉字显示试验,加了几行代码实现,

本实验将实现如下功能:开机的时候先检测W25X16中是否已经存在字库,如果存在,则依次按一整屏显示W25X16中文件uni2gbk.sys中的文本类容。如果没有,则检测SD卡和文件系统,并查找SYSTEM文件夹下的FONT文件夹,在该文件夹内查找UNI2GBK.SYS和GBK16.FON(这两个文件是由我们自己生成的UNICODE转GBK码表文件和GBK字库(16*16)文件)。在检测到这些文件之后,就开始更新字库,更新完毕才开始显示汉字。同样我们也是用LED0来指示程序正在运行。

按键key0用于下翻页
按键key1用于下翻页

按键key2(wake_up)键用于重新从SD卡中加载文件到W25X16(加载文件包括UNI2GBK.SYS和GBK16.FON)

可以将自己的txt文本文件名称改为UNI2GBK.SYS,并保存为ANSI格式,放到SD卡FONT文件夹中,插入SD卡,按key2键加载文本文件到
W25X16,然后即可开始阅读
(特别提醒,最好文本文件中的符号是全角符号,半角符号会导致乱码,已经做了修正,但还有部分乱码

新手戳作  勿见笑   供入门者观摩

笔记本拍的照片,太模糊,没有相机(穷淫啊,伤不起)

Snapshot_20120709_1.JPG
Snapshot_20120709.JPG

ALIENTEK MINISTM32 实验S01 小说阅读器.zip

3.08 MB, 下载次数: 266

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2196
金钱
2196
注册时间
2012-2-8
在线时间
35 小时
发表于 2012-7-9 22:52:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-7-10 00:25:03 | 显示全部楼层
感谢分享. 
帮你把图片传上来了
下次记得自己上传图片,不要发附件,图片发附件,不方便阅读帖子..




我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 14:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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