OpenEdv-开源电子网

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

请教汉字显示实验字库更新的两个问题

[复制链接]

29

主题

59

帖子

0

精华

初级会员

Rank: 2

积分
170
金钱
170
注册时间
2018-8-3
在线时间
48 小时
发表于 2018-11-3 23:38:04 | 显示全部楼层 |阅读模式
2金钱
一、
#define FONTINFOADDR         1024*1024*12                                         //WarShip STM32F103 V3是从12M地址以后开始存放字库
                                                                                                                //前面12M被fatfs占用了.

FLASH的前12M用做干什么了,fatfs占用请问是什么意思?

二、
将字库从SD卡读取写入FLASH过程中,在FLASH中会形成文件形式吗?还是一些原始数据呢,每个地址对应一个字节,就像是没用文件系统一样的那种。我觉得是后者,并没有在FLASH中形成类似.fon的文件吧?那么也就是说即使FLASH用了文件系统,也可以有那种杂乱无章的数据?内部数据并不全是文件形式可以看到的,是这个意思吧?
代码如下:
while(res==FR_OK)//死循环执行
                {
                         res=f_read(fftemp,tempbuf,4096,(UINT *)&bread);                //读取数据         
                        if(res!=FR_OK)break;                                                                //执行错误
                        W25QXX_Write(tempbuf,offx+flashaddr,4096);                //从0开始写入4096个数据  !!!HERE!!!!就是这里,应该不会形                                                                                                          //成文件吧???????????
                          offx+=bread;          
                        fupd_prog(x,y,size,fftemp->fsize,offx);                                 //进度显示
                        if(bread!=4096)break;                                                                //读完了.
                 }        

最佳答案

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

1,用来做磁盘了。由文件系统管理。不懂的话,先学其他的吧。 2,不是文件形式了,直接就是数据形式。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-11-3 23:38:05 | 显示全部楼层
1,用来做磁盘了。由文件系统管理。不懂的话,先学其他的吧。
2,不是文件形式了,直接就是数据形式。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-4-10
在线时间
12 小时
发表于 2018-12-15 12:14:33 | 显示全部楼层
做汉字实验时候,因为我加入字库32*32进去,担心内存不够,把12改成0行吗,直接从第一个地址开始存储,这样行吗,
回复

使用道具 举报

2

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2017-12-14
在线时间
31 小时
发表于 2019-1-12 20:31:54 | 显示全部楼层
weidexiao 发表于 2018-12-15 12:14
做汉字实验时候,因为我加入字库32*32进去,担心内存不够,把12改成0行吗,直接从第一个地址开始存储,这样 ...

可以的!
回复

使用道具 举报

2

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2017-12-14
在线时间
31 小时
发表于 2019-1-12 20:33:32 | 显示全部楼层
weidexiao 发表于 2018-12-15 12:14
做汉字实验时候,因为我加入字库32*32进去,担心内存不够,把12改成0行吗,直接从第一个地址开始存储,这样 ...

可以的!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-23 03:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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