楼主: 电路城歪歪

[大咖问答] 24期:大神与你在线对话Arduino技术的开发和应用

  [复制链接]

该用户从未签到

发表于 2021-1-21 14:41:33 | 显示全部楼层
分享到:
xianying 发表于 2021-1-20 15:24
Arduino 目前的芯片平台支持国内的多少芯片呢。相对于传统芯片的LL库的具体优势又在何处?看语法是C++之类 ...

理论上AVR系列的328P、168、2560,STM的M3内核芯片,还有就是ESP系列的芯片都可以通过移植bootloader完成驱动。Arduino最大的优势在于开源平台有大量的开源软件可以调用,这些开源程序库调用简单,可以用少量代码完成既定任务。但是劣势在于封装程度高,在进行复杂任务开发时可能遇到开源程序兼容性问题。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 14:47:12 | 显示全部楼层
lospring 发表于 2021-1-21 00:29
Arduino开发是否适合应用在小学编程课程内?是否可以当成早期的编程启蒙课程? ...

可以,目前已经有大量的初中生,小学生通过Scratch工具接触、学习Arduino。通过图像化的界面理解硬件的运作原理,可以让他们更早的认识并理解自己周围的传感器、嵌入式设备,例如家庭中的防盗、监控设备。以此来激发他们的变成兴趣。https://www.china-scratch.com/news/6615
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 14:48:10 | 显示全部楼层
qq331212627 发表于 2021-1-21 08:33
arduino有没有无代码ide?

有转为青少年和无计算机基础人员开发的arduino scratch
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 14:54:28 | 显示全部楼层
davidmok 发表于 2021-1-21 10:07
arduino适合哪个阶段以及哪个年龄段的人学习?

我认为从小学到大学甚至在职人员都应接触Arduino开发,非专业人员接触Arduino开发的目的不在于使其产生经济价值,而在于能够更好的理解构成的工业信息时代的底层硬件的运作方式。Arduino不仅仅是一款硬件,而是一座架在冷冰冰的机器与人类之间的桥梁,让人们更好的认识身边的智能硬件。
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

发表于 2021-1-21 14:58:21 | 显示全部楼层
Q向涵Q 发表于 2021-1-21 10:15
李博士好,请问Arduino硬件开发环境和软件开发语言都是那些呢?

Q向涵Q你好,Arduino硬件准备有一台计算机和一块Arduino开发板即可,如果需要驱动传感器再购置需要的传感器即可。软件平台需要Arduino官方提供的IDE,语言环境使用的是类C++的开发语言,不过开发语言只要你理解变量与基本C语言类的语法就可以动手开发了。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 15:00:19 | 显示全部楼层
ines09 发表于 2021-1-21 13:39
曾经用arduino uno做过项目,用arduino语言虽然方便,但是编译后的hex太大,塞不进flash,而且有些库不是很 ...

如果工期短,硬件配置充裕就选Arduino。如果工期长,硬件资源少的可怜,就使用LL库的形式开发
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 15:03:10 | 显示全部楼层
jinglixixi 发表于 2021-1-21 11:54
Arduino适用于产品的研发吗?

可以用于产品研发,因为Arduino编译后也是16进制的机器码,运行起来一样稳定。造成嵌入式设备跑飞的原因大多数时间还是在于硬件设计的不合理。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 15:08:53 | 显示全部楼层
qiaoboyuan 发表于 2021-1-21 13:32
麻烦请问,学了arduino可以从事哪些方面工作?我都点迷茫了。感觉招聘都没有合适的工作 ...

单纯学Arduino,目前是找不到工作的。你如果励志进入硬件开发行业可以从STM32的LL库学起,学会底层硬件的驱动方法和数据通信协议的使用方法。并且此处我推荐你学习Linux嵌入式,学习了路线可以参考这篇知乎回答:https://www.zhihu.com/question/332475450/answer/741539931
加油!!!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 15:09:38 | 显示全部楼层
hiebgei 发表于 2021-1-21 13:46
若是想自学arduino开发,哪本教材比较好,适合初学者?

就买这本
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-1-21 15:14:30 | 显示全部楼层
qazwsx01 发表于 2021-1-21 13:42
老师,我其实接触arduino不久,但是我身边的老工程师都在说它的的意义只是做实验,我有的时候也是疑惑,到 ...

可以用于验证设计想法,但是Arduino发光的地方并不在于它有多高的控制能力,而是在于可以快速地实现想法,但是有得必有失,失去的就是底层多样化的硬件驱动设计方法不能高度的自定义。Arduino应该是以一个互补的形式进入硬件行业,而不是一个取代某物的形式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-14 23:55 , Processed in 0.213349 second(s), 31 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.