This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARM MDK 5.29 cannot input Chinese in ANSI

Hello

Have a few questions

1. In the current version of ARM MDK 5.29, the ANSI mode cannot input Chinese, as long as the input will become a question mark.
2.Using UTF-8 or BIG5 can input Chinese, but when using UTF-8 to search, the characters found by Find in Files will be displayed as garbled characters.
3. In the old version of ANSI input Chinese, using wchar_t CH [] = L "中文", you can display the UNICODE CH[0]=0x4E2D,CH[1]=0x6587of Chinese characters, but if you use BIG5 mode, an error will be displayed「error: illegal character encoding in string literal wchar_t CH[] = L"<4E><2D><65><87>";                    ^~~~~~~~

Parents
  • 1. if you want to input Chinese in the text editor, it is better selecting UTF-8 as encoding option in "Configuration".

    2. Unfortunately, it is a limitation of uVision that when utf-8 encoding option is used, non-English letters cannot be searched.

    3. BIG5 encoding is not meant to be used for simplified Chinese

Reply
  • 1. if you want to input Chinese in the text editor, it is better selecting UTF-8 as encoding option in "Configuration".

    2. Unfortunately, it is a limitation of uVision that when utf-8 encoding option is used, non-English letters cannot be searched.

    3. BIG5 encoding is not meant to be used for simplified Chinese

Children