求助,要找一个移植性高oled显示函数和字符库(字符库不用取模软件!)

2019-08-14 05:46发布

求助,要找一个移植性高oled显示函数和字符库(字符库不用取模软件!)
主要字符库可修改,非16进制码
如下
const unsigned char asc2_1206[95][12]={
{
.....
{0x00,0x00,0x30,0x00,0x40,0x00,0x30,0x00,0x40,0x00,0x00,0x00},/*""",2*/
{0x09,0x00,0x0B,0xC0,0x3D,0x00,0x0B,0xC0,0x3D,0x00,0x09,0x00},/*"#",3*/
{0x18,0xC0,0x24,0x40,0x7F,0xE0,0x22,0x40,0x31,0x80,0x00,0x00},/*"$",4*/
......
}
要下面类似这种
const unsigned char asc2_8x8[95][8]={
{
.....
{
        /*"!",1*/
        ________,
        ___X____,
        ___X____,
        ___X____,
        ________,
        ___X____,
        ________,
        ________,

}
{
        /*"#",3*/
        ________,
        __X__X_,
        _XXXXXX,
        __X__X_,
        _XXXXXX,
        __X__X_,
        ________,
        ________,

}
......
}
自己尝试编写过 可能是数组的定义不对 程序显示错误 求解释原因及如何编写,转化点在哪。有资料包的话可以的话传分给我谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
操作系统
1楼-- · 2019-08-14 10:40
OLED的程序还是比较好解决的.不过我第一玩LCD屏的时候,也是研究好多天时间.才得以进展.希望楼主加油.这还是一个比较简单的任务.
wxgogo
2楼-- · 2019-08-14 10:40
操作系统 发表于 2017-8-25 23:10
OLED的程序还是比较好解决的.不过我第一玩LCD屏的时候,也是研究好多天时间.才得以进展.希望楼主加油.这还是 ...

应该是数组自身定义内容的问题,就是不知道去哪能修改,本身里面存放的是数据二进制,十进制,十六进制,现在要多加一个类似二进制的字符定义 _低代表0  X高 代表1  是不是这样子啊  

操作系统
3楼-- · 2019-08-14 12:01
wxgogo 发表于 2017-8-25 23:34
应该是数组自身定义内容的问题,就是不知道去哪能修改,本身里面存放的是数据二进制,十进制,十六进制, ...

虽然我没有直接看明白楼主的意思.但是我知道哪里可以找到楼主的答案.楼主请先查找一下普通的12864点阵屏的代码.OLED的显示方式非常相似.OLED只是不用背光技术.自发光罢了.
wxgogo
4楼-- · 2019-08-14 13:13
谢谢,我去看看
wangdongjin
5楼-- · 2019-08-14 16:11
 精彩回答 2  元偷偷看……

一周热门 更多>