LoginSignup
1
0

More than 3 years have passed since last update.

【手抜き】STM32の使い方まとめ 番外.STM32CubeIDEと日本語の文字化け

Last updated at Posted at 2020-03-09

前書き

日本語化したんですよ。。でもなぜか文字化けする…特にマイコンの画面からGenerateしたあとに化ける。。
後気がつけばコメントアウトのスラッシュ直後の文字が□に!

以上の方々、この記事で直ればいいですね…応援しております。

対処方法

文字コード

一応デフォルトでutf-8になってるはずなのですが、確認です。
上のメニューバーで、
ウィンドウ→設定→一般→ワークスペース にて「テキスト・ファイル・エンコード」がuft-8になっていますでしょうか?
image.png

Javaとuft-8?

これはよく理解していないのですが、次の記事を参考にしてやると、Generate後の文字化けが解消されました。

STM32CubeMXのコード生成時にUTF-8が文字化けしないようにする

コメントの先頭が文字化けする:フォントの設定

これは おい!と思ったことですが、どうやらデフォルトフォントは日本語対応がいまいちらしい…
変更方法です。

自分はMeiryoですが、理由はありません。好きな字体をこのタイミングで探すのはよいことと思います。
~~> Eclipseでコメントの前の方だけ文字化けする


2020/09/24追記
もっと根本的な原因を発見しました。

image.png

設定の
一般→外観→色とフォント の C/C++のエディターのフォントを「編集」します。

image.png
この右下。「文字セット」がおそらく「欧文」になってませんか!?
これを日本語に修正すれば解決すると思います。

相互リンク(随時更新@2020/03/09)

【手抜き】STM32の使い方まとめ
(まだない記事は今後変更の可能性があります)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0