首页 > 评测 > x86架构物联网开发套件——Intel Quark D2000评测
x86架构物联网开发套件——Intel Quark D2000评测
- [导读]
- 物联网这张大饼,Intel也不会放过。不过x86架构相比ARM架构在功耗方面可能优势不大,到底Quark D2000这款低价开发板怎么样?一起来看
在首次使用D2000开发套件开发前,需要进行一次ROM的更新,但笔者在根据手册的提示在ECLIPSE里进行操作时,发现无法进行ROM更新,提示未知错误,笔者也暂时没找出原因,但是没关系,不能仅仅因为这个小问题影响了程序的开发。
这里,笔者改用命令行直接进行ROM的更新,经过2分钟的等待后,成功更新。
准备工作完毕,可以进行D2000的开发了,但是对于许多新手而言,如何下手呢?不用着急,我们先看看Intel提供的例程。点击菜单栏的Intel ISSM >New Intel QMSI/BSP Project,在弹出的对话框中输入工程名,Template我们选择加速度传感器的例程,默认的开发平台是D2000,完成后点击Finish。
打开“main.c”文件,可以看到代码量非常少,主要工作是对bmc150这颗传感器进行了初始化,而初始化的代码已经封装成函数,放在了BSP层。用户只需要调用这些函数进行操作便可以了。
在工具栏点击RUN,例程便自动下载到D2000开发板中,下载完毕后 ,点击工具栏的终端工具,如下图所示,Port根据所插入的USB转串口(非Micro USB调试口,需从RX0/TX0接出)来进行选择(在UBUNTU下为/dev/ttyUSB*),波特率为115200,点击”OK”后,可以在Terminals的输出窗口看到D2000发送过来的数据信息。
五.开发板比较
在这里,笔者使用了同样Intel公司出的Genuino 101与D2000开发套件进行对比,看看两者有哪些不同点。
虽然在外形上,D2000开发板具有更大的块头,但实际上后者比前者更具有优势,之间存在不小的差距,Intel Curie不仅有更大的FLASH与SRAM,还带有低功耗蓝牙,而这都集成在仅有指甲盖大小的模块当中。
而在软件开发使用上,两者都具有官方的支持库,但Intel Curie在通用的Arduino IDE便可以进行开发,不需要安装更多的开发工具。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前