Arduino在嵌入式系统行业中的流行程度如何?
0 1782
2
该提问暂无详细描述
收藏
2021-01-19 16:44 更新 我爱喝牛奶G •  2068
共 1 个回答
高赞 时间
0

Arduino在工业界很少使用。正如其他人所提到的,它是为业余爱好者/学生设计的。没关系,但是在花了很多时间使用Arduino之后,在切换到使用自定义嵌入式硬件时,你将免去学习大部分内容。

除了小批量的情况(公司无法使自己的电路板比购买Arduino的仿冒品便宜)以外,公司可能不会将Arduino用作可交付产品的一部分。

主要问题是Arduino使用其自己的专有语言环境(称为Wiring),该环境基于C ++,并包含一组库,因此程序可以在多个不同的Arduino板上工作。主要范例是具有两个函数,setup()和loop(),后者实现轮询循环。

但是对于大多数情况,尤其是8位处理器,现实世界在嵌入式系统中使用C而不是C ++。

如果要学习嵌入式编程,最好选择一块Microchip的8位 Curiosity Development Board,它带有PIC16F1619处理器。它的内存大小类似于Arduinio UNO中使用的ATMega168。他的的费用为20美元,而UNO的费用为22美元。

main-qimg-5bd72c66cabf512079eac2f88ec6154c

你将使用C语言进行编程,并使用Microchip的免费IDE(集成开发环境)称为MPLAB X,该工具实际上已在工业中使用。

本回答来自**Tom Crosley**, Embedded systems programmer for over 40 years

收藏
2021-01-19 16:45 更新 蝈蝈 •  224