找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3027|回复: 4
收起左侧

SD卡文本读取,点阵屏显示

[复制链接]
ID:392682 发表于 2018-9-22 17:44 | 显示全部楼层 |阅读模式
前一阵时间在看fatfs,照着例程弄了一个小实验感觉还行,于是便想着巩固一下,正好有现成的大二时做的16*16的点阵屏,便想着用fatfs读取SD卡里面纯文本文件(记事本)里的汉字,然后再用点阵显示屏显示出来,断断续续的,经过一星期的操作,今天下午出来了,效果还行。不过里面很多的程序都是copy原子哥的,用的也是原子哥的开发板,所以还是挺感谢原子哥的
操作过程挺简单的。首先从SD卡中读取该文本文件里汉字的编码(2个字节)(汉字点阵数据的相对存储地址),然后再根据读取出的汉字编码在字库中寻找,读出汉字的点阵数据(我用的是16*16的点阵屏所以点阵数据是32个字节),最后就是把点阵数据用io口输出来驱动显示就行了。


感觉还是挺好的,这样就可以直接显示内存卡中的汉字来,操作起来很简单了,只要在电脑上或手机上编辑文本文件,然后把内存卡插在这个显示系统中就可以了,好方便。或许可以通过无线传输,内存卡都不需要拔下来,直接就创建,编辑就可以显示了。以前大二做点阵屏项目时就想这么做,只是那时想的太多了,被吓住了,不敢这么搞,那时总觉得要自己写,要一步一步看懂,记得那时也试了一会,自己直接上手想把SD卡的每一个命令都搞懂,想细微的了解,后来费了老大的功夫,才将就可以从SD卡里面读取数据,后来就被吓到了。现在想想有点好笑,现在就觉得,有现成的,直接拿过来用。特别是一些基础的,大家公认的入fatfs系统,直接调用,这样就省了好长时间,也更有兴趣了。

下一步打算看看嵌入式系统,准备看看ucos,觉得有系统应该省好多事。




IMG20180922170805.jpg
IMG20180922170626.jpg

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:152957 发表于 2019-3-27 08:25 | 显示全部楼层
有51的吗
回复

使用道具 举报

ID:152957 发表于 2019-3-27 08:34 | 显示全部楼层
有51的吗?
回复

使用道具 举报

ID:334219 发表于 2019-3-27 14:14 | 显示全部楼层
原子的教程真心不错,感谢分享
回复

使用道具 举报

ID:152957 发表于 2019-3-28 16:17 | 显示全部楼层
有51的吗?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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