jovewang 发表于 2024-12-30 16:38:08

可以做成3.5寸屏吗?
320x480分辨率

神农鼎 发表于 2024-12-30 16:47:25

可以的

heda969240 发表于 2025-4-29 12:47:36

界面做较好看

uutamiwn 发表于 2025-10-14 19:13:09

厉害 学习了 实用

浦江一水 发表于 2025-10-20 11:06:53

uutamiwn 发表于 2025-10-14 19:13
厉害 学习了 实用

感谢楼上几位朋友感兴趣和浏览留言.

wuzhengmin 发表于 2026-5-14 20:40:49

浦江老师----》楼主您好!

我今天无意中重新编译了一下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啦

autopccopy 发表于 2026-5-14 23:51:17

@wuzhe***, LS的XD, 这个我也遇过,应该是因为原数据【数\xfd】增加了FD的情形,但你的KEIL 打了0XFD补丁导致的。只能选其一,否则就等于双重处理反而出错了。


4479

patch1582 发表于 2026-6-1 16:46:22

屏显内容略显拥挤
页: 1 [2]
查看完整版本: AI8051U_V1.2实验箱,实验驱动TFT彩屏 | 最终程序见3楼的 DMA 驱动