OpenEdv-开源电子网

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

GB2312字库数据保存到STM32的内部FLASH中

[复制链接]

2

主题

10

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2018-9-18
在线时间
8 小时
发表于 2019-1-13 17:45:35 | 显示全部楼层 |阅读模式
       我想把GB2312字库数据保存到STM32的内部FLASH中,我可以选一个FLASH大的芯片,比如1M的,低300K存放代码,剩余的部分存放字库,有哪位大神知道怎么操作吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

199

帖子

0

精华

高级会员

Rank: 4

积分
711
金钱
711
注册时间
2017-5-20
在线时间
96 小时
发表于 2019-1-14 13:39:28 | 显示全部楼层
simms01 发表于 2019-1-14 11:58
看你多大的字了 2312你生成一个 看看  文件不小哦  弄nand 划算或者 sd卡

楼主已经说了要搞到单片机内部。字体有大有小,看情况。
回复 支持 1 反对 0

使用道具 举报

5

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
金钱
229
注册时间
2015-8-25
在线时间
56 小时
发表于 2019-1-13 18:30:27 | 显示全部楼层
1.利用电脑软件,把字库烧进flash
2.把字库放在prom,利用单片机写入flash
回复 支持 反对

使用道具 举报

7

主题

199

帖子

0

精华

高级会员

Rank: 4

积分
711
金钱
711
注册时间
2017-5-20
在线时间
96 小时
发表于 2019-1-14 10:59:42 | 显示全部楼层
这个很简单啊,无论任何文件,其实都是二进制文件。下面我想到3总方法。
1.把这个字库文件后缀名改为.BIN,然后与你的程序BIN合并。然后正常烧录。不过合并软件要选择那种可以设置地址的。
2.最不济,可以使用烧录工具,按地址把字库.BIN烧录进单片机。ST-LINK Utility这个官方烧录软件应该是可以的。
3.BIN 转换为 C 数组,这个软件原子有。这样,其实这个数组就是你需要的字库了。
回复 支持 反对

使用道具 举报

233

主题

961

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
金钱
1814
注册时间
2011-10-9
在线时间
230 小时
发表于 2019-1-14 11:58:41 | 显示全部楼层
林光华ing 发表于 2019-1-14 10:59
这个很简单啊,无论任何文件,其实都是二进制文件。下面我想到3总方法。
1.把这个字库文件后缀名改为.BIN ...

看你多大的字了 2312你生成一个 看看  文件不小哦  弄nand 划算或者 sd卡
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2019-1-31
在线时间
13 小时
发表于 2019-1-31 13:10:46 来自手机 | 显示全部楼层
attribute at 后面地址即可
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2019-2-3
在线时间
3 小时
发表于 2019-2-3 21:29:14 | 显示全部楼层
用常量数组就是存在flash里的
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-5-30
在线时间
4 小时
发表于 2019-12-13 22:15:31 | 显示全部楼层
顶顶顶顶大大
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-5-30
在线时间
4 小时
发表于 2019-12-13 22:16:03 | 显示全部楼层
顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-22 02:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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