初识linkit assist
因为开发需要,入手了一块联发科的LINKIT ONE开发板,板子上是号称最小的可穿戴设备解决方案的MT2502A,首先来看看MTK官网的一些相关资料。
什么是联发科LinkIt Assist 2502 开发平台
MediaTek LinkIt™ Assist 2502让开发者在一个专业的开发环境下使用硬件和软件为可穿戴与物联网(IoT)设备创造量身打造原型器。
该开发平台是基于现今最小的可穿戴系统级芯片组 (SoC), 联发科技MT2502 (Aster)。此SoC也能够和联发科技节能的Wi-Fi与GNSS芯片组一同运作,而这意味着您现在就可以很轻松的创建设备并与其他智能装置或云应用连接。
让可穿戴与物联网的原型机和软件快速与简单的创建,该开发平台提供了:
- 创建基于MT2502设备应用工具 - LinkIt Assist 2502 软件开发工具包(SDK)。该SDK提供一个Eclipse IDE Plug-in让您创建新项目,打开代码范例,建造执行件与编辑资源文件。还有更新开发板固件工具和安装已开发软件。
- 创建原型机的LinkIt Assist 2502 硬件开发工具包 (HDK)。该HDK提供基于联发科技硬件参考设计和与Seeed Studio合作的LinkIt Assist 2502 开发板,还有与AcSiP合作的LinkIt Assist 2502 模块。 该模块可以分别购买并可以使用在您的量产设备上。
LinkIt Assist 2502开发平台主要特性:
- 基于联发科技MT2502(Aster)SoC的高功能,低功耗特色让可穿戴与物联网设备更有吸引力。
- LinkIt Assist 2502 SDK 提供Eclipse IDE (CDT版) plug-in让开发者创建软件和工具,更新开发板固件和上传已开发软件。
- 基于C语言的API,让您访问和控制MT2502 SoC的硬件功能和周边硬件。
- 提供API 让您更新软件和固件,还有能执行空中固件更新的可能性。
- 综合各种通讯,多媒体与用户界面并支持:
- GSM、GPRS、蓝牙2.1 和4.0 (MT2502)
- Wi-Fi和GNSS(搭配芯片组)
- MP3/AAC音频
- JPEG 解码,矢量字库(驿创)和更多
- 与Seeed Studio合作的LinkIt Assist 开发板,该开发板拥有与Arduino UNO 类似的引脚让您连接许多不同的外挂件和电组。
![](http://labs.mediatek.com/images/linkit2502/what_is_linkit/image3-21cn.png)
LinkIt Assist 2502架构
由MT2502 (Aster) 与配套GNSS与Wi-Fi芯片组, 还有触控面板LCM CTP,存储器LCD和OLED屏幕(可更换)所运行的LinkIt Assist 2502开发平台,它的固件是以RTOS为核心。核心运行著各种驱动程式、中间件与协议栈,并显露了芯片组的功能架构。Runtime运行环境提供一个基于C语言的API至该功能架构,让您使用LinkIt Assist 2502 软件开发工具包 SDK 2.0创建应用。
![](http://labs.mediatek.com/images/linkit2502/what_is_linkit/image9-35.png)
硬件核心:(MT2502) Aster
LinkIt Assist2502开发平台的硬件核心为联发科技MT2502 (Aster)。该芯片组也与我们的Wi-Fi和GNSS芯片兼容,提供给高功能、低功耗的可穿戴与物联网装置。
Aster的高集成系统级芯片 (SoC) 设计,越少的芯片数量等同于越小的装置大小,能降低成本也省去兼容性测试的必要。
选用MT2502的装置开发商与创客社区能更简单、低廉的创建理想的功能性穿戴式装置。
主要特性
- 市面上最小的商业式系统级芯片组(5.4mm*6.2mm)
- CPU core: ARM7 EJ-S 260MHz
- 存储: 4MB RAM, 4MB Flash
- PAN: Dual Bluetooth 2.1 (SPP)and 4.0 (GATT)
- WAN: GSM and GPRS modem
- 电源: PMU与充电功能、传感器集成的省电模式
- 多媒体: 音频(特定格式)、视频(特定格式)、 相机(特定格式/分辨率)
- 接口: LCD, camera, I2C, SPI, UART, GPIO...等等外部接口