一、工具
- Notepad++软件;
- MCUXpressoIDE软件;
- UTF-8格式文件若干。
二、转换步骤
1、使用Notepad++软件打开要转换的UTF-8文件,如下图所示,转换的内容是“你好世界!”。
2、选择“编码-->转为ANSI编码”,上面的黑色圆点指定的是默认的编码格式,如下图所示。
3、转换完成后可以看到右下角的编码格式已经变成了ANSI,如下图所示。根据网上很多人描述,该编码格式其实是适用于GB2312编码,为了验证是否正如网上所说,下面我通过MCUXpressIDE进行验证。
4、打开MCUXpressoIDE软件,随便创建一个工程,我这里创建的工程是demo,查看工程里面的任意一个*.h和*.c文件的属性,都可以看到他们的默认编码格式是UTF-8,也就是说该编译器对文本文件的默认编码是UTF-8,如下图所示。
5、把我们前面转好格式的test.c文件添加到MCUXpressoIDE中,打开查看是乱码,查看该文件的属性发现编码格式依然是UTF-8,如下图所示。
6、此时需要选择“其它”,在下拉框直接输入GB2312,点击“应用”,即可看到添加的test.c文件的内容就能显示正常了,说明用Notepad++转换成的ANSI编码格式的文件适用于GB231编码格式,如下图所示。
7、更详细介绍可以查看一下链接:
http://www.cnblogs.com/malecrab/p/5300486.html
https://www.baidu.com/link?url=VFNecK-Yl6Yfv8ABaBXL_OtFL-WdKy5F1aS7ve1cHhM8bdEWWO80_lb2KZuDOsu9&wd=&eqid=de92e04e00199d65000000025ebb460b
https://www.baidu.com/link?url=VFNecK-Yl6Yfv8ABaBXL_XxoxwzDA3-QOouPvWzYRcrqwLZh8qp6EQquyRw1KLrfzKY7tTVIrVd4_BiQCaT-ZPI-3LFPKBKMXh45Ifj1vOi&wd=&eqid=de92e04e00199d65000000025ebb460b