很早就开始接触arduino,只是后来嵌入式软件越做越深,越鄙视起这种“简单”的编程方式。
现在回过头想想,你应用层的C写得再好,汇编优化到不行,还不是实现哪些功能,在硬件性能逐渐过剩的时代,自己重复造轮子有多痛苦!对于量大的产品当然值得去细细打磨,但是作为玩而言,自己编写模块的代价太大了,并不是每个程序员都有可观的代码积累可以信手拈来,所以啊,还是大家“共享代码”来得实在。
作为微软粉,微软都看好的东西,你有什么理由不去好好研究研究呢?
细细挖掘可以发现,其实arduino真的很方便,适配的芯片越来越多,很多器件的驱动都可以找到,而且setup()和loop()的模式真的很经典,这个框架下可以实现几乎所有你想要的。
当初摒弃Arduino的原因无外乎芯片太鸡肋,但是现在可用的芯片丰富了,共享代码的群体庞大了