请问stm32驱动字库芯片时的地址和大小size怎么计算的?

2019-07-14 15:27发布

找了一些图三中的代码,看着芯片手册不理解代码中的基地址怎么算出来的,还有宽度 12 高度 12 size怎么计算出的 24呢?
开发过字库芯片的大神麻烦给指点一下。






友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
huaxu2222
1楼-- · 2019-07-14 20:55
yijun362 发表于 2018-12-6 09:38
1位1个点,12个点就需要12位,1个字节8位,所以需要2个字节
所以1个汉子就是a[2][12]的数据量,不就是24字节嘛

谢谢,字节后来算出来了,一开始没想到超过8位不足16位当成两个字节来计算。  
基地址您知道是怎么算出来的么,按理说可读写的区域是0x000000~0xFFFFF,程序里的宏定义从0x100000 开始的,明显超出了范围。


yijun362
2楼-- · 2019-07-14 21:03
0x000000~0x0FFFFF是自由读写区域,意味着这部分是可以自己编程的,类似eeprom
0x100000之后的是芯片写死的区域,也就是那些字库了
huaxu2222
3楼-- · 2019-07-15 02:53
yijun362 发表于 2018-12-6 10:12
0x000000~0x0FFFFF是自由读写区域,意味着这部分是可以自己编程的,类似eeprom
0x100000之后的是芯片写死的区域,也就是那些字库了

明白了,感谢! 可以继续后边的学习了。
pm58
4楼-- · 2019-07-15 05:20
 精彩回答 2  元偷偷看……

一周热门 更多>