共4条
1/1 1 跳转至页
HEW用汉字写注释时,有时会编译出错,是怎么回事

2楼
Hew支持中文注释,但是必须进行适当的设定。
以Hew调试M16C单片机为例:
1) 首先关闭所有Workspace;
2) 在HEW的系统菜单的“Tool”选项下选择“Administration”
3) 选择“Toolchains”下面的“Renesas M16C Stardard Toolchain 5.40.00”
4) 选择“Environment”选项卡下的“NCKIN”和“NCKOUT”,然后点击“Modify”
5) 将“NCKIN”和“NCKOUT”的值改为"EUC"。
完成如上设置后,单击“OK”返回,这样HEW就支持使用中文注释了
以Hew调试M16C单片机为例:
1) 首先关闭所有Workspace;
2) 在HEW的系统菜单的“Tool”选项下选择“Administration”
3) 选择“Toolchains”下面的“Renesas M16C Stardard Toolchain 5.40.00”
4) 选择“Environment”选项卡下的“NCKIN”和“NCKOUT”,然后点击“Modify”
5) 将“NCKIN”和“NCKOUT”的值改为"EUC"。
完成如上设置后,单击“OK”返回,这样HEW就支持使用中文注释了


4楼
但是需要特别注意,在使用中文注释时,最好使用/**/进行注释,而不要使用//
因为对于带个别的字符,当它是一句的最后时,这个时候编译会发生错误。我印象中错误的“误”好像就有这个问题。
比如:
i = ERR_FT; //这个一个让人晕菜的错误
这个时候,编译就会发生错误
i = ERR_NORMAL; /*这个一个正常的错误*/
共4条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 | |
【换取手持数字示波器】树莓派PICO调试器官方固件本地化部署实践被打赏24分 | |
【换取手持数字示波器】分享一个KEIL无法识别CMSIS-DAP调试器的解决办法被打赏20分 | |
【换取手持数字示波器】分享一个自制的ArduinoNano扩展板底板被打赏23分 | |
【换取手持示波器】树莓派PICOW网页烟花被打赏18分 |