320x480分辨率 可以的 界面做较好看 厉害 学习了 实用 uutamiwn 发表于 2025-10-14 19:13
厉害 学习了 实用
感谢楼上几位朋友感兴趣和浏览留言. 浦江老师----》楼主您好!
我今天无意中重新编译了一下TestILI9341_0,发现编译器报错:
compiling Main.c...
compiling AI8051U_SYS.c...
compiling LCD9341.c...
USER\ LCD_HZK.H(31): error C141: ' array': too many initializers Target not created. Build Time Elapsed:
00:00:01
意思是数组小了:
const char HZ16M[]={
"单","片","机","参","数\xfd","设","置","测","试","分","析","据","管","理","系","统","维","护",
};
但是我加大数组:
const char HZ16M[]={
"单","片","机","参","数\xfd","设","置","测","试","分","析","据","管","理","系","统","维","护",
};
会导致屏幕显示出差错,这种情况怎么处理好呢?
您不忙的时候再答复,给您添麻烦啦,感谢浦江老师带领我们学习TFT彩屏!
哦哦,我反应过来了,一个汉字占 2 个字节,加上隐藏的 \0 结束符,实际是 3 个字节。
但是这样就好浪费空间..............
显示出差是我自己加了插件,太久了不记得了,突然反应过来就OK啦
@wuzhe***, LS的XD, 这个我也遇过,应该是因为原数据【数\xfd】增加了FD的情形,但你的KEIL 打了0XFD补丁导致的。只能选其一,否则就等于双重处理反而出错了。
4479 屏显内容略显拥挤
页:
1
[2]