linkit one学习笔记-开发板简介

来源:互联网 发布:淘宝1688代销赚钱吗 编辑:程序博客网 时间:2024/06/05 11:15

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: 16MBRAM: 4MBIO口输出电流:1mA模拟口数量: 3数字输出电平:3.3V模拟口输入电压: 5V串口: 软串口(Serial) 及硬串口(Serial1, D0&D1)SD卡: 最大支持32G(Class 10)GPS(MT3332)GSM: 850/900/1800/1900 MHzGPRS: Class 12Wi-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