裸机程序
文章平均质量分 77
低语的草
这个作者很懒,什么都没留下…
展开
-
SD卡加载程序
隔了好长时间没有写东西了,这段时间事做了不少,也比较顺利,因为不需要写驱动而只是纯粹的写程序了。这段时间主要做了三件事:一是写了FAT32文件系统的读程序,实现了从SD卡加载程序(BIN文件形式的程序);二是认识了一下Windows的ICO图标文件,实现了对图标文件的读取和显示;三是加载了汉字字库(GB2312 16*16点阵汉字),实现了对TXT文件的读取显示。下面先说第一件:原创 2014-03-19 16:51:13 · 610 阅读 · 0 评论 -
加载汉字库读取TXT文件
前两件事都介绍过了,现在来讲讲第三件事。LCD屏幕是由很多像素点组成的,相当于有很多的小灯泡拼在一起,每个点显示不同颜色和亮度,拼起来就是一个图形或字符了。其实字符和汉字也是当成图形来处理的,点亮不同的像素点就能显示不同的汉字。点阵汉字字库就是记录哪些字要点亮哪些像素的数据库。 在字库里如何找到要显示的汉字呢?先来说说汉字编码。在C程序里我们知道英文字符和字符串定义成char类型原创 2014-03-21 19:27:45 · 1528 阅读 · 0 评论 -
显示ICO图标
昨天说到了从SD卡加载程序,今天说说Windows下ICO图标的文件格式及显示。最初我想认识图标是为了在读取文件时先显示一个图标加文件名,然后点它一下就打开这个文件,现在图标可以显示了,文本文档也基本可以显示了,但还没有把它们联系起来。有点累了,休息几天再做这事吧,呵呵。 查了一下现在Windows下的图标基本都是ico格式的,还有早一点的BMP位图格式,参看了网上资料后觉得ico原创 2014-03-20 13:38:41 · 891 阅读 · 0 评论