pATAq 发表于 2017-8-30 00:55:07

【转译】为何不应在专业领域使用Arduino

原文链接:https://mcuoneclipse.com/2017/08/18/why-you-should-not-use-arduino-for-professional-work/

我热爱Arduino的软硬件生态,它非常适合快速搭建和进行原型验证,但是优势到此为止。
我认为大家都应该清楚Arduino(代码和相关库)不应该用在专业领域工作中,主要由于它缺少合适的调试支持,这使得它几乎无法解决现实生活中遇到的复杂问题。‘printf()’形式的调试固然方便简单,但是非常浪费时间。我曾经遇到过很多学生的项目由于无法定位和解决项目问题而最终失败。
此外,对于专业领域工作来说,IP和许可证协议同样重要,要注意上文提出的许可证条款及条件,否则,你的产品很可能使用GPL协议,而这并不是你想要的结果。
但是对于普通爱好者,享受Arduino带来的喜悦吧!

gada888 发表于 2017-8-30 07:14:40

arduino是封装过的平台,要想得到高级应用需要使用那些被封装的内容。也就是最枯燥的东西,好在有很多熟悉那些枯燥内容的高手写出了很多运行库。这样基本上很多高级应用也成为了可能。不过即使有了那些运行库,想要实现你自己想要的结果也不容易。需要了解那些底层知识。做技术没有捷径。除非你想永远在样例里打转。

pATAq 发表于 2017-8-30 08:05:51

gada888 发表于 2017-8-30 07:14
arduino是封装过的平台,要想得到高级应用需要使用那些被封装的内容。也就是最枯燥的东西,好在有很多熟悉 ...

说得对,但是阅读优秀的库是一种学习的捷径也是一种享受,但归根究底想要有所成还是要自己融会贯通

hnyzcj 发表于 2017-8-31 09:10:56

说的对楼上的两位

nicho 发表于 2017-9-5 19:37:42

楼上说得对!

青出于蓝 发表于 2019-8-24 18:00:22

楼上正解。

20060606 发表于 2020-8-6 10:53:26

我喜欢arduino
页: [1]
查看完整版本: 【转译】为何不应在专业领域使用Arduino