keil出现乱码导致12864显示异常怎么办

keil出现乱码导致12864显示异常怎么办,第1张

你判断的是对的,这确实是一个编译器bug(或者说对中文支持的不好): keil c51在编译的时候会将0xfd的字符(有些汉字含该字符的内码,比如汉字"数")过滤, 而导致程序出错.特别是在做液晶汉字显示时.

针对这个bug,有些网友制作了一个补丁,下载之后放到你的keil/c51/bin 目录里,运行这个程序.

因为百度知道对链接查的很严,所以你自行搜索一下,keil 0xFD补丁

串口驱动的问题,开发程序,尤其是硬件这边经常跟串口打交道,一般的ghost系统由于是通用驱动,经常会在底层出问题。所以你最好重新装系统,别用ghost的,用安装的,这样就不会出驱动问题了,简单的解决方法是先用个USB转串口线试试吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12007905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存