众所周知,Intel是PC界的老大,CPU占据了全世界大多数的份额。然而在移动端这一领域,Intel却迟迟没有能够打动人心的处理器。虽然也推出了不少用于平板或者手机的方案,但是市场的反应仍然不愠不火,没有兴起太大的波澜。不过呢,Intel毕竟是电子界的领军人物,技术实力雄厚,在发布了伽利略(Galileo)、爱迪生(Edison)等一些列嵌入式开发板之后又将眼光投向了MCU,为我们带来了居里(Curie),直接面对的对手就是ARM的Cortex-M系列,甚至是51系列。
其实居里(Curie)早在今年年初的时候就已经发布了,它被安装在了Genuino101(Android101)的开发板上。这是一款采用了标准的Arduino接口的开发板,在美国国内的型号是Arduino101,而在除美国以外的其他国家则叫Genuino101。
居里(Curie)主要针对可穿戴式设备,体积很小,只有11x8mm,但是不要小瞧它,它可是双核的。一个x86的夸克核心和一个32bit的ARC核心。Genuino101这款开发板,除居里(Curie)以外,设计者还为它增加了IMU六轴传感器,蓝牙4.0BLE,还有一个SPI NorFlash,大大提高了可玩性。而体积和最小的标准Arduino UNO一样,只有68.6x53.4mm。
● 微处理器,分别是低功耗的X86 Intel Quark和32-bit的ARC,时钟都为32MHZ
● 384kB flash内存,80kB SRAM
● 低功耗、集成DSP传感器hub和模式匹配技术
● 低功耗蓝牙(Bluetooth LE)
● 六轴的加速度计和陀螺仪传感器
● 电池充电电路(PMIC)
● 24个I/O端口
<center><img src="http://intel.eetrend.com/files/2016-12/wen_zhang_/100004355-14387-1.png…; alt="" width="600"></center>
当然,开发者更关心的恐怕是程序实现的难易度。这一点完全不用担心,Genuino101同样采用Arduino方式开发,内置函数都是一样的,可以很快的上手使用。 ArduinoIDE已经完全包括Genuino101的开发库,甚至连驱动都包含进去了。在ArduinoIDE中安装居里(Curie)的支持库后,所有的调用接口以及使用例程都会展现出来,随时可供开发者参考。什么I2C读取姿态的数据,什么各种蓝牙协议栈的配置,统统不用考虑,开发者只要关心自己功能需求就可以了,免除了底层驱动调试的各种烦恼,带来开发的乐趣。
<center><img src="http://intel.eetrend.com/files/2016-12/wen_zhang_/100004355-14388-2.png…; alt="2" width="600"></center>
<center><img src="http://intel.eetrend.com/files/2016-12/wen_zhang_/100004355-14389-3.png…; alt="3" width="600"></center>
虽然板型、接口一样,连开发工具和语言也一样,但是Genuino101的配置要比16位的ATmega328的Arduino UNO开发板高出很多,而这个原装进口的ArduinoUNO也要100多甚至200多元钱,相比之下Genuino101还是很划算的。并且如果之前买了众多的Arduino的扩展模块也不会浪费,Genuino101同样支持它们。
<center><img src="http://intel.eetrend.com/files/2016-12/wen_zhang_/100004355-14390-4.png…; alt="4" width="600"></center>
来源: 云汉电子社区公众号