linkit one学习笔记-开发板简介
LinkIt ONE开发板简介
LinkIt One开发板是由矽递科技(Seeed Studio)和联发科合作推出的一款开源硬件。LinkIt One基于联发科的Aster(MT2502A)ASoC处理器,集成了高性能的Wi-Fi和GPSx芯片。同时,LinkIt ONE提供了兼容Arduino UNO的接口可以很容易的介入各种Shield及传感。
除了其接口和arduino兼容,它的开发环境和arduino也是一样的。
主要参数:
主控: MT2502A(Aster, ARM7 EJ-STM),5.4mm*6.2mm,143-ball,TFBGA封装
主频: 260MHz
尺寸: 3.3x2.1 英寸
Flash: 16MB
RAM: 4MB
IO口输出电流:1mA
模拟口数量: 3
数字输出电平:3.3V
模拟口输入电压: 5V
串口: 软串口(Serial) 及硬串口(Serial1, D0&D1)
SD卡: 最大支持32G(Class 10)
GPS(MT3332)
GSM: 850/900/1800/1900 MHz
GPRS: Class 12
Wi-Fi: 802.11 b/g/n
蓝牙: BR/EDR/BLE(Dual Mode)
简而言之,就是一块同时拥有 WIFI,蓝牙,GPRS,GPS的高性能开发板。
这块板子和arduino很像,底层都写好了,只需要进行非常简单的API接口调用就可以进行开发,基本上就是纯软件的开发,不需要进行什么寄存器。
比如我用这块板子打算搞一个GPS+WIFI传数据的功能,下面是这个应用中比较主要的几个函数
,,,
setup()
{
LWiFi.begin();
LGPS.powerOn();
LWiFi.connect();
}
loop()
{
LGPS.getData(&info);
LWiFiClient.println(GPS信息)
}
,,,
是不是简直简单得一匹!
不过有两个很恼火的缺点:
1、由于linkit one的应用接口没得文档,所以得去它的那个网站上看,看起来不是很友好,建议结合例程一起看。
2、烧程序真的太慢了…差不多一分钟的下程序的时间,调试的时候实在是痛苦
以下附上linkit one开发的正确打开方式!
1、买板子
2、下载linkit one开发指南
3、根据开发指南和联发科官方的get start进行开发环境的安装(arduino及linkit驱动和库)
4、试运行arduino里面的example
5、根据linkit应用接口文档和linkit各类外设应用教程进行开发板的学习
参考:
【1】爱板网的评测 http://www.eeboard.com/evaluation/linkit-one/
【2】wiki: http://wiki.seeedstudio.com/wiki/LinkIt_ONE%E5%BC%80%E5%8F%91%E6%9D%BF
上一篇: 不同Costa环鉴相器鉴别特性
下一篇: 高德地图定位,搜索,导航功能