本次大赛TI支持以下工具(六选一):

l  CC3200-LAUNCHXL + 物联网开发套件

l  MSP-EXP430F5529LP + CC3100BOOST + 物联网开发套件

l  EK-TM4C123GXL + 物联网开发套件

l  MSP-EXP432P401R + 物联网开发套件

l  EK-TM4C1294XL + 物联网开发套件

l  DSP TMS320C6748开发板

1.1    物联网开发套件

物联网开发套件包含1个接口板和6个功能扩展板。

接口板上带有320x240 TFT LCD屏,4个按键,3色RGB LED,无源蜂鸣器,温湿度、光照和距离传感器等,支持TF存储卡,同时,该接口板背面有标准的40Pins BoosterPack接口,可以配合TI的各种LaunchPad板卡使用。接口板还支持SPI,UART,IIC,IIS等接口。

6个功能扩展模块:

l  BLE模块
透传模块,采用BLE芯片CC2541,低功耗,应用简单,可用手机APP实现通信等;

l  电机模块
步进电机和直流电机共用1个驱动芯片DRV8833,可通过电位器或者定时器的方式调速;

l  温度PID调节模块
采用IIC接口的传感器TMP75; TMP75 传感器模块背面焊有电阻,可采用PWM的控制方式驱动“加热”电阻;

l  噪声检测模块
5V模拟接口,麦克风传感器,选用LM386放大器;

l  立体语音模块
采用IIS接口的芯片,TLV320AIC3253,实现立体声语音的录制和播放,外接音响和耳机;

l  NPC模块
采用IIC接口的芯片RF430CL330H,低功耗高精度,可用手机APP实现读写等。

1.2     TI LaunchPad开发板

1.2.1          CC3200 LaunchPad开发板

针对物联网应用的CC3200芯片,是业界第一个内置 Wi-Fi功能的单芯片处理器。该芯片上集成有两个处理器内核,一个为ARM Cortex-M4 内核,可配合多种外设,快速并行摄像头接口,I2S,SD/MMC,UART,SPI,IIC 和四通道模数转换器 (ADC)。另一个内核为专用ARM MCU,用于实现Wi-Fi通信,用户只需简单调用API函数即可实现Wi-Fi功能。CC3200支持多种的低功耗模式,通过合理的设计,用2节干电池供电,工作时间可以长达1年以上。

CC3200-LAUNCHXL开发板,自带下载器。CC3200的部分引脚引出,供用户扩展使用。同时该板卡的软件开发包CC3200 SDK例程丰富,可加快用户开发。

更多的信息,请参考:http://www.ti.com.cn/tool/cn/CC3200-LAUNCHXL

1.2.2          MSP-EXP430F5529LP LaunchPad开发板

MSP-EXP430F5529LP是基于MSP430F5529 MCU的开发板。该板卡能帮助设计者快速使用新的F55xx MCU 进行学习和开发,板上集成 ez-FET,通过USB线连接 PC,即可实现供电和在线调试。

如果选用F5529 LaunchPad板卡,要实现Wi-Fi通信,还需要外接一个CC3100 BoosterPack。

可以把CC3100 BoosterPack理解成UART/SPI转Wi-Fi 通信模块,相关的例程和源码可以TI的网站下载,详见以下链接。

更多的信息,请参考:

MSP-EXP430F5529LP板卡:http://www.ti.com.cn/tool/cn/msp-exp430f5529lp

CC3100 BoosterPackhttp://www.ti.com.cn/tool/cn/CC3100BOOST

 

1.2.3          Tiva LaunchPad TM4C123开发板

TM4C123GH6PM是TI公司推出的一款32位基于ARM Cortex-M4的处理器,主频80MHz,256kB Flash,32kB SRAM,具有USB Host、Device和OTG等功能。Tiva TM4C123 LaunchPad是基于该处理器的快速入门板卡,自带USB仿真器,通过USB线连接PC机即可进行开发。

更多的信息,请参考:http://www.ti.com.cn/tool/cn/EK-TM4C123GXL

 

1.2.4          Tiva LaunchPad TM4C1294开发板

Tiva™ C 系列 TM4C1294 LaunchPad 是用于基于 ARM® Cortex-M4 微控制器的开发平台。此LaunchPad 设计重点突出了 TM4C1294NCPDT 微控制器及其片上 10/100 以太网 MAC 和 PHY、USB 2.0、休眠模块、运动控制脉宽调制以及大量同步串行连接。

板卡具有以下特性

l  TM4C1294NCPDT MCU:
120MHz 32位ARM Cortex-M4 CPU,具有浮点、1MB 闪存、256KB SRAM、6KB EEPROM、集成式 10/100 以太网 MAC+PHY、数据保护硬件、8 个 32 位计时器、两个 12 位 2MSPS ADC、运动控制 PWM、USB H/D/O 以及大量其他串行通信接口

l  板载内电路调试接口 (ICDI)

l  多重开发工具链支持:CCS、Keil、IAR、Mentor 和 GCC

更多的信息,请参考:http://www.ti.com.cn/tool/cn/EK-TM4C1294XL

1.2.5          MSP432 LaunchPad开发板

MSP432P401R LaunchPad是基于低功耗、高性能 MSP432P401R MCU的开发套件,板载仿真器,USB连接电脑即可进行编程开发。

MSP432P401R具有以下特性:

l  内核:带浮点单元和 DSP 加速功能的 48MHz 32 位 ARM Cortex M4F

l  功耗:95uA/MHz 工作功耗和 850nA RTC 待机操作功耗

l  模拟:24 通道 14 位差动 1MSPS SAR ADC,两个比较器

l  数字:高级加密标准 (AES256) 加速器、CRC、DMA、32 位硬件乘法器

l  存储器:256KB 闪存、64KB RAM

更多的信息,请参考:http://www.ti.com.cn/tool/cn/MSP-EXP432P401R

1.3     DSP开发套件

广州创龙基于TI的TMS320C6748开发了一款核心板SOM-TL6748,TL6748-EasyEVM是一款基于该核心板设计的浮点DSP C6748开发板,它为用户提供了SOM-TL6748核心板的测试平台,用于快速评估SOM-TL6748核心板的整体性能。

TL6748-EasyEVM不仅为客户提供参考底板原理图、系统驱动源码、DSP C6748入门教程、丰富的Demo程序、完整的软件开发包,以及详细的C6748系统开发文档,还协助客户进行底板的开发,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。

更多的信息,请参考:http://www.tronlong.com/showproduct/?pone=40&id=56

Anonymous