使用中文编写arduino源码的尝试

sigaofeng 2022-04-151094 次点击
前几年分析了GCC源码,弄明白了GCC支持中文标识符的原理,就一直想应用到arduino的编程上.
现在对以上尝试做个记录.
1,建立linux运行环境,可以直接找台机器安装debian系统,也可以用vbox建一台虚拟机
vbox 的链接
链接:https://pan.baidu.com/s/1maxVm1mUXVAKuCujwOqZ0g?pwd=btyw
提取码:btyw
debian 的网络安装版
链接:https://pan.baidu.com/s/1nOte2wDcax2mS-r4AHTdjw?pwd=kkub
提取码:kkub

debian的虚拟机上的扩展程序
链接:https://pan.baidu.com/s/1r3Brt8UkMwD_zhfV78fqXQ?pwd=o9c7
提取码:o9c7
在linux的环境下arduino是IDE,文件的编译要依赖于avrgcc软件包,只要重新编译avrgcc软件包使其支持中文标识符即可。

编译好的gcc-avr_5.4.0+Atmel3.6.2-1_amd64.deb

链接: https://pan.baidu.com/s/1nLjnUTHWd6XyWHkTTQm0Og?pwd=cmhu 提取码: cmhu

进入debian系统取得root权限
安装编译好的gcc-avr包,并安装arduino
```
#sudo dpkg -i gcc-avr_5.4.0+Atmel3.6.2-1_amd64.deb
#sudo apt install arduino
```

改写Blink程序.编译后上传,一切正常.
注意:编写时符号是半角符号
收藏 ♥ 感谢
店长大人 8.5m 2022-04-15 
为什么啊
Spoony 小组长 2022-04-15 
@店长大人 弘扬中华文化
店长大人 8.5m 2022-04-16 
效率呢

登录注册 后可回复。




› 相关内容关注微信公众号