同样的ST7567驱动程序,STC8H正常,STC32G显示汉字乱码,显示ASCII码正常
STC32G改成KEIL C251,头文件改成STC32G,IO口也相应改变了。但是显示ASC码正常,汉字乱码。STC32G用C251编译时,弹出警告如下,是否这个原因? C:\Users\Administrator\Desktop\222 故障解决方法:
把程序“void display_menu(char page,char column,char len,char reverse,char *dp)”改为“
void display_menu(unsigned char page,unsigned char column,unsigned char len,unsigned char reverse,unsigned char code *dp)” STC的【AI助手】,可以阅读 网页链接中的文字
你发个贴,
1楼请求帮助的原因
2楼,正确的 STC8H的程序
3楼,移植到 STC32G但程序错误的程序
请 【AI助手】先排查下
18660846886 发表于 2026-7-2 11:32
故障解决方法:
把程序“void display_menu(char page,char column,char len,char reverse,char *dp)”改为 ...
类型导致数据受限
加关键字修饰可能也可以
页:
[1]