|
楼主 |
发表于 2013-5-1 11:00:01
|
显示全部楼层
本帖最后由 fangtaonj 于 2013-5-1 11:01 编辑
luhuaneda 发表于 2013-4-30 22:15
试一下:
putChar16x16(row,col,sizeof(text6)-1 ,text6,background);
l谢谢您的回复!按您的建议我执行如下语句:
cd.putChar16x16(5,4,(text6.length()-1) ,text6,true);
提示错误。
错误内容:
GPScommOK0430_ino.ino: In function 'void setup()':
GPScommOK0430_ino:41: error: no matching function for call to 'lcd12864wrt::putChar16x16(int, int, unsigned int, String&, int)'
C:\Documents and Settings\ft\桌面\arduino-1.0.4\libraries\Lcd12864wrt/Lcd12864wrt.h:54: note: candidates are: void lcd12864wrt::putChar16x16(unsigned char, unsigned char, unsigned char, const unsigned char*, bool)
感觉是变量类型不对,请问该如何修改?
用sizeof(text6)-1代换(text6.length()-1)结果也是一样
我是新手,不太懂变量类型如何转换。
|
|