首页 > 评测 > x86架构物联网开发套件——Intel Quark D2000评测
x86架构物联网开发套件——Intel Quark D2000评测
- [导读]
- 物联网这张大饼,Intel也不会放过。不过x86架构相比ARM架构在功耗方面可能优势不大,到底Quark D2000这款低价开发板怎么样?一起来看
三.硬件介绍
从Intel的官网上,我们可以下载到名称为《quark-d2000-crb-schematics.pdf》的原理图,PDF文件内的内容非常简单,介绍了D2000开发套件的外设资源和传感器的连线走线,用户可以根据该文档进行自己的原理图设计。
下图为D2000主控芯片的PIN脚定义,这些PIN脚既可以作为普通的GPIO使用,也可以复用为SPI、UART、I2C等常用外设接口。实时时钟RTC为32KHZ,而外部晶振使用的是32MHz。
D2000开发板上加入了钮扣电池座,用户可使用跳帽来选择由5V经过LDO转的3.3V供电,也可以选择使用钮扣电池进行供电。
为了方便用户进行开发调试,D2000开发板上已经加上了FT232转换芯片,把UART的TTL信号转换为USB信号,直接插到电脑并进行驱动安装便可使用。
D2000开发板上亮点之一是一颗集合了3轴加速度计和3轴磁力计的传感器,并且带有温度检测功能,与D2000主控芯片通过I2C接口连接。该传感器是BOSCH公司的BMC150,带有可缓存32组原始传感器数据的FIFO,并且数字精度为12BIT。
BMC150采用I2C接口,所以与主控芯片的连接非常简单,只需两根线便能获取到传感器内的数据,改变几组寄存器便能设置传感器的内部参数。
D2000开发板的功能非常简单,下图标志了D2000开发板硬件上的主要器件。
四.软件介绍
D2000开发套件有专门的开发工具“Intel System Studio for Microcontrollers”,打开Intel官网,选择“Development>Tools>Resources”,根据下图箭头选择D2000专用的版本进行下载。
下载前需要进行账号注册,注册完成后,可以得到一组Serial number,用户可以根据自己的开发习惯选择linux版本或者windows版本。
这里笔者选择Linux版本,下载得到的是tgz压缩文件,在Ubuntu的虚拟机下进行解压后使用下图数字标示的命令行便可进行软件安装。
安装过程非常简单,根据默认,点击next便可完全安装。
安装成功后,可以看到“Intel System Studio for Microcontrollers”原来是基于Eclipse,相信熟悉JAVA开发或者Android开发的朋友,对此开发环境应该相当熟悉。
把D2000开发板插入电脑,需要在虚拟机进行如下设置,将D2000连接到虚拟机。
USB转串口的驱动也需要进行单独安装,使用以下命令行进行安装。
- 本文系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天前