嵌入式开发者社区

标题: 液晶显示支持汉字显示吗?相关库在那找 [打印本页]

作者: 新手上路    时间: 2015-10-27 21:09
标题: 液晶显示支持汉字显示吗?相关库在那找
液晶显示支持汉字显示吗?相关库在那找

作者: 希望缄默    时间: 2015-10-28 09:48
LCD 无所谓 支不支持 但是当前版本图形库不支持
作者: 新手上路    时间: 2015-10-28 09:51
希望缄默 发表于 2015-10-28 09:48
LCD 无所谓 支不支持 但是当前版本图形库不支持

怎么样,添加支持汉字的图形库呢,小弟刚做做这方面,还请指导指导
作者: 希望缄默    时间: 2015-10-28 13:43
新手上路 发表于 2015-10-28 09:51
怎么样,添加支持汉字的图形库呢,小弟刚做做这方面,还请指导指导

可以移植 TivaWare Graphics Library 最新版本 那个是支持多国语言的
或者通过图形方式显示
作者: 新手上路    时间: 2015-10-28 19:14
希望缄默 发表于 2015-10-28 13:43
可以移植 TivaWare Graphics Library 最新版本 那个是支持多国语言的
或者通过图形方式显示 ...

最新版本在那下呢?下完之后怎么个更新步骤呢?小弟刚学习,谢谢啦
作者: 希望缄默    时间: 2015-10-28 20:14
新手上路 发表于 2015-10-28 19:14
最新版本在那下呢?下完之后怎么个更新步骤呢?小弟刚学习,谢谢啦

移植很复杂~
作者: 新手上路    时间: 2015-10-29 12:00
希望缄默 发表于 2015-10-28 20:14
移植很复杂~

大概分几步呢?能说个大概吗?好让我有个概念,谢谢啦
作者: Lewis    时间: 2015-10-31 20:33
汉字内码(GBK/GB2312)-> 查找点阵库 -> 解析 ->显示
作者: 新手上路    时间: 2015-11-10 16:53
汉字内码(GBK/GB2312)-> 查找点阵库 -> 解析 ->显示
第一步汉字内码是什么意思
作者: 新手上路    时间: 2015-11-11 09:45
Lewis 发表于 2015-10-31 20:33
汉字内码(GBK/GB2312)-> 查找点阵库 -> 解析 ->显示

我用汉字取模软件后把取到的值放到image.C文件中,请问用哪个函数显示汉字呢?或者显示插件的哪个函数可以显示汉字
作者: Lewis    时间: 2015-11-11 11:32
取模后要显示只需要描点就行,可以使用GrPixelDraw(pContext, lX, lY)一个点一个点的画
作者: 新手上路    时间: 2015-11-11 14:16
Lewis 发表于 2015-11-11 11:32
取模后要显示只需要描点就行,可以使用GrPixelDraw(pContext, lX, lY)一个点一个点的画 ...

0x20,0x20,0x24,0x24,0x24,0xA4,0x24,0x24,0x20,0xFF,0x20,0x22,0x2C,0x20,0x20,0x00,
0x40,0xC0,0x7E,0x40,0x40,0x3F,0x22,0x22,0x20,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00,
这是我汉字生成的。我能用以下方式
const unsigned char hanz16x16[] =
{
    IMAGE_FMT_16BPP_UNCOMP,
    16, 0,
    16, 0,
0x20,0x20,0x24,0x24,0x24,0xA4,0x24,0x24,0x20,0xFF,0x20,0x22,0x2C,0x20,0x20,0x00,
0x40,0xC0,0x7E,0x40,0x40,0x3F,0x22,0x22,0x20,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00,}
我调用这个函数时GrPixelDraw(pContext, lX, lY) 这个hanz16x16怎么调用呢,小弟新手,谢谢啦

作者: 新手上路    时间: 2015-11-11 14:16
Lewis 发表于 2015-11-11 11:32
取模后要显示只需要描点就行,可以使用GrPixelDraw(pContext, lX, lY)一个点一个点的画 ...

0x20,0x20,0x24,0x24,0x24,0xA4,0x24,0x24,0x20,0xFF,0x20,0x22,0x2C,0x20,0x20,0x00,
0x40,0xC0,0x7E,0x40,0x40,0x3F,0x22,0x22,0x20,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00,
这是我汉字生成的。我能用以下方式
const unsigned char hanz16x16[] =
{
    IMAGE_FMT_16BPP_UNCOMP,
    16, 0,
    16, 0,
0x20,0x20,0x24,0x24,0x24,0xA4,0x24,0x24,0x20,0xFF,0x20,0x22,0x2C,0x20,0x20,0x00,
0x40,0xC0,0x7E,0x40,0x40,0x3F,0x22,0x22,0x20,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00,}
我调用这个函数时GrPixelDraw(pContext, lX, lY) 这个hanz16x16怎么调用呢,小弟新手,谢谢啦

作者: Lewis    时间: 2015-11-13 09:39
这个需要看你的取模方式,如果从左到右,从上到下取模,就按照这个方式,在屏幕上画点




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4