在 Marlin 2.1.1 固件中遇到中文乱码问题通常是由于编码设置不正确导致的。为了解决中文乱码问题,请按照以下步骤进行操作:

  1. 打开 Marlin 的 Configuration.h 文件。
  2. 搜索 DEFAULT_LANGUAGE,将其设置为 'zh_CN'(或其他适合的中文语言设置)。
  3. 搜索 #define LCD_LANGUAGE,将其注释掉(在行首添加 //)。
  4. 搜索 #define DISPLAY_CHARSET_HD44780,将其注释掉(在行首添加 //)。
  5. 搜索 #define DISPLAY_CHARSET_UTF8,确保其被取消注释(没有行首的 //)。
  6. 保存文件并重新编译和上传 Marlin 固件。

这些步骤将确保 Marlin 固件正确地使用 UTF-8 字符集来处理中文字符,从而解决中文乱码问题。

如果问题仍然存在,请确保你的开发环境(IDE)的文本编码设置正确。确保你的文本编辑器以 UTF-8 编码打开和保存 Marlin 文件。

请注意,如果你使用的是其他版本的 Marlin 固件,具体的设置可能会有所不同。请参考你正在使用的 Marlin 版本的文档或配置文件来进行相应的设置。

Marlin 2.1.1 中文乱码解决方法 - 固件编码设置

原文地址: https://www.cveoy.top/t/topic/QTe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录