加入收藏 设为首页 帮助中心
 
论坛首页
用户登录 | 用户注册 | 最新悬赏 | 最新贴子 | 会员中心 | 贴子搜索 | 网站地图 | 帮助中心 | 联系我们
站内搜索:
现在位置 > 维库电子开发网论坛 > 单片机 > AVR单片机 > ATmega128在flash里定义字库的问题?
帖子主题: ATmega128在flash里定义字库的问题?
你还没有登录,无法发表回复,请首先 登录.. [注 册]
积分:18 xiaowenge
发表于:2008-9-18 12:34:00 楼主
级别:一星
积分:18分
注册:2008年06月27日

我的字库单独定义成一个.h文件但总有错误,请大家帮看看该如何解决?

定义如下:

typedef struct typFNT_GB16    // 汉字字模数据结构
{
 signed char Index[2];
 char Msk[32];
};

struct typFNT_GB16 const flash_HZ[] PROGMEM={

"测", 0x40,0x02,0x27,0xC2,0x24,0x42,0x84,0x52,  //0
  0x45,0x52,0x55,0x52,0x15,0x52,0x25,0x52,
  0x25,0x52,0x25,0x52,0xC5,0x52,0x41,0x02,
        0x42,0x82,0x42,0x42,0x44,0x4A,0x48,0x04,

"试", 0x00,0x20,0x40,0x28,0x20,0x24,0x30,0x24,  //1
  0x27,0xFE,0x00,0x20,0xE0,0x20,0x27,0xE0,
  0x21,0x20,0x21,0x10,0x21,0x10,0x21,0x0A,
        0x29,0xCA,0x36,0x06,0x20,0x02,0x00,0x00,

"文", 0x02,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,  //2
  0x10,0x10,0x08,0x10,0x08,0x20,0x04,0x20,
  0x04,0x40,0x02,0x80,0x01,0x00,0x02,0x80,
  0x04,0x60,0x08,0x10,0x30,0x0E,0xC0,0x04, 

"本", 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x08,  //3
  0x7F,0xFC,0x05,0x40,0x05,0x40,0x05,0x40,
  0x09,0x20,0x09,0x20,0x11,0x10,0x2F,0xEE,
  0xC1,0x04,0x01,0x00,0x01,0x00,0x01,0x00,

"方", 0x04,0x00,0x03,0x00,0x01,0x00,0x00,0x04,  //4
  0xFF,0xFE,0x04,0x00,0x04,0x10,0x07,0xF8,
  0x04,0x10,0x04,0x10,0x04,0x10,0x08,0x10,
  0x08,0x10,0x10,0x10,0x20,0xA0,0x40,0x40, 

"式", 0x00,0x80,0x00,0xA0,0x00,0x90,0x00,0x84,  //5
  0xFF,0xFE,0x00,0x80,0x00,0x80,0x3E,0x80,
  0x08,0x80,0x08,0x40,0x08,0x40,0x09,0x20,
  0x0E,0x22,0x70,0x12,0x20,0x0A,0x00,0x04,

"图", 0x00,0x04,0x7F,0xFE,0x44,0x04,0x47,0xE4,  //6
  0x4C,0x44,0x52,0x84,0x41,0x04,0x42,0x84,
  0x46,0x44,0x49,0x3C,0x70,0x94,0x46,0x04,
  0x41,0x04,0x40,0x84,0x7F,0xFC,0x40,0x04,

"形", 0x00,0x80,0x7F,0xC4,0x11,0x0C,0x11,0x10,  //7
  0x11,0x20,0x11,0x44,0x11,0x0C,0xFF,0xD0,
  0x11,0x20,0x11,0x42,0x11,0x06,0x11,0x08,
  0x21,0x10,0x21,0x20,0x41,0x40,0x01,0x00, 

                               :

                               :

};

一直报错:

../ZK.h:1294: error: initializer-string for array of chars is too long

请大侠帮看看该如何解决啊!

 
积分:50 seene
发表于:2008-9-18 13:43:00 1 楼
级别:二星
积分:50分
注册:2008年07月29日

就这一部分程序也看不出什么错误啊

 
积分:77 csbowei
发表于:2008-9-24 15:24:00 2 楼
级别:二星
积分:77分
注册:2008年09月24日

======================
该帖子内空被管理员屏蔽
======================


长沙博为自动化设备有限公司 三菱、欧姆龙、西门子、松下等品牌PLC编程电缆 联 系 人: 王经理 联系电话: 0731-2894960 业务QQ: 535710450 电子邮件: plcvip@163.com

 
快速回复:
用户名: 密码:  验证码,看不清楚?请点击刷新验证码 注册新帐号?
上传图片格式(jpg/gif/png)和文件格式(rar/pdf)
 
 
网站简介s广告服务网站地图帮助信息联系方式问题报告
Copyright 2007 - 2008 bbs.weeqoo.com
Powered By weeqoo Version 8.0.0XML