Stduino IDE试用
本文目的是尝试使用以下国产MCU集成平台Stduino IDE,并与Arduino IDE做下比较。目录(一)Stduino IDE1.Stduino IDE简介2.安装(二)Stduino IDE使用1.Stduino IDE界面2.串口实验3.与Arduino IDE对比(三)总结(一)Stduino IDE1.Stduino IDE简介Stduino IDE是一款面向32位处理器快速入门学习
本文目的是尝试使用以下国产MCU集成平台Stduino IDE,并与Arduino IDE做下比较。
(一)Stduino IDE
1.Stduino IDE简介
Stduino IDE是一款面向32位处理器快速入门学习的集成开发平台,已率先支持Arduino_Core_STM32框架,集聚快捷、高效、免费、开源、易得于一身,软件还集成了GDB调试功能!
2.安装
官网:Stduino官网
直接去官网下载安装包解压安装即可
注意:这里的安装不同于传统的安装,解压缩后直接运行Stduino可执行文件即可自动完成安装,不需要经历复杂的安装过程。
(二)Stduino IDE使用
1.Stduino IDE界面
2.串口实验
- 与Arduino IDE串口通信的代码基本一致,只是改动一下停止发送和恢复发送信号。应该是因为Arduino IDE在发送的字符串后面自动加上换行符,而Stduino IDE没有自动加上换行符。
- 实验结果
与Arduino IDE的串口通信实验一致,发送stop!
停止发送,发送begin!
恢复发送。但是Stduino 串口调试助手自动回显发送的字符串,而Arduino 的串口监视器不会自动回显。
3.与Arduino IDE对比
- Stduino IDE相对于Arduino IDE来说,功能确实更加强大。这也导致软件界面更加复杂,学习成本稍有提高。同时由于Stduino IDE还比较“年轻”,不能够赶得上界面简洁的老牌Arduino IDE。
- 在我使用过程中,遇到了点击
Start Debugging
进行调试程序无响应的情况,可能是因为个人电脑的缘故造成的;除此之外,个人感觉Stduino IDE编译较Arduino IDE更慢。
(三)总结
就个人看来,无论是Stduino IDE还是Arduino IDE甚至是Keil,它们本质上都是用于嵌入式开发的工具,工具不分好坏,而是能否真正提升开发的效率。虽然许多人可能感觉IDE不好用会影响开发的效率,但是我们不能不给它们成长的空间。相对于Keil、Arduino这些发展了许多年的IDE,我们用起来确实是十分方便,但是我们也不能完全依靠这些成熟的IDE,还是要自己“造轮子”的。还有自己去试着“造轮子”,才能对这些方面有更加深入的了解,也才能掌握最核心的科技。
由于作者水平有限,文中难免有疏漏之处,希望读者批评指正。
参考资料:
1.Stduino 官网
2.Stduino IDE
更多推荐
所有评论(0)