Marlin 2.1.1 中文乱码解决方法 - 固件编码设置
在 Marlin 2.1.1 固件中遇到中文乱码问题通常是由于编码设置不正确导致的。为了解决中文乱码问题,请按照以下步骤进行操作:
- 打开 Marlin 的
Configuration.h文件。 - 搜索
DEFAULT_LANGUAGE,将其设置为'zh_CN'(或其他适合的中文语言设置)。 - 搜索
#define LCD_LANGUAGE,将其注释掉(在行首添加//)。 - 搜索
#define DISPLAY_CHARSET_HD44780,将其注释掉(在行首添加//)。 - 搜索
#define DISPLAY_CHARSET_UTF8,确保其被取消注释(没有行首的//)。 - 保存文件并重新编译和上传 Marlin 固件。
这些步骤将确保 Marlin 固件正确地使用 UTF-8 字符集来处理中文字符,从而解决中文乱码问题。
如果问题仍然存在,请确保你的开发环境(IDE)的文本编码设置正确。确保你的文本编辑器以 UTF-8 编码打开和保存 Marlin 文件。
请注意,如果你使用的是其他版本的 Marlin 固件,具体的设置可能会有所不同。请参考你正在使用的 Marlin 版本的文档或配置文件来进行相应的设置。
原文地址: https://www.cveoy.top/t/topic/QTe 著作权归作者所有。请勿转载和采集!