STM32CubeIDE中導入TrueSTUDIO項目後中文註釋亂碼問題的解決方法

在STM32CubeIDE中導入一個TrueSTUDIO的項目後,會發現原來程序中的中文註釋都編程亂碼了,無法正常顯示。

原因肯定是文件編碼的問題,點擊Edit菜單下的Set Enconding,在下面的對話框裏測試了各種編碼,都是無法顯示。原因是TrueSTUDIO文件用的編碼在STM32CubeIDE裏不支持,既然不是UTF-8,那就是GBK或ANSI了,而這個對話框裏沒有這兩種編碼。

所以,需要用其他的軟件將源程序文件的編碼轉換爲UTF-8。於是使用Notepad++打開文件,在Notepad++裏是可以正常顯示漢字的,因爲Notepad++支持的編碼多。在Notepad++裏點擊“編碼”菜單下的“轉爲UTF-8編碼”,然後保存文件。這樣轉換爲UTF-8編碼後,在STM32CubeIDE裏就可以正常顯示漢字註釋了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章