银子弹

About industrial design engineering..

Tag: embedded system

Arduino 时代

经过近期的一番研究, 发现arduino完全可以成为主流的平台了, 当之无愧的取代AVR,PIC 等等, 成为80后没有基础的人的最佳选择 😀 也有机会成为大批量制造的嵌入式产品的系统把. arduino是基于AVR平台开发, 他有简洁易懂的程序编写语言, 无需太多的数据, 即可达到任何AVR能做的事情. 功能等基本是完全一样的. 一块arduino板子, 硬件就等于 AVR的芯片 +电源系统 +外部晶振系统+IO接口+reset等一些最基本的东西, 或者说是最小系统. 而这些硬件随便两下就可以接起来. 而程序则是arduino最基本的sketch. 一切就是这么简单! 那么, 这么简单的东西能够用到真正的产品上么! 答案是能! 在AVR芯片上面写入arduino的bootloader就变成arduino的平台了,然后再写入arduino的sketch就可以了! 虽然多了一步, 但是也不负责, 更重要的是可以让每个入门者都写arduino给真正的产品. 而外部硬件则可以根据需要加加减减. Arduino 只支持高端的avr mega系列, 28个引脚. 网上有人写了改版的attiny的Arduino, 也可以使用部分功能,现在主要用于互动的服饰之类. 制作自己的Arduino可以参考, 相关链接都在这里. https://idehe.com/w/index.php?title=Make_arduino

Read More