欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-04-18 08:33:10
...

LinkIt ONE开发板简介

LinkIt One开发板是由矽递科技(Seeed Studio)和联发科合作推出的一款开源硬件。LinkIt One基于联发科的Aster(MT2502A)ASoC处理器,集成了高性能的Wi-Fi和GPSx芯片。同时,LinkIt ONE提供了兼容Arduino UNO的接口可以很容易的介入各种Shield及传感。

除了其接口和arduino兼容,它的开发环境和arduino也是一样的。

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

主要参数:

主控: 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