This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

【TI 测评】TI-MSP432P401R LanchPad评测报告(1)------开箱

Other Parts Discussed in Thread: ENERGYTRACE

TI-MSP432P401R LanchPad评测报告(1------开箱

 

晚上收到21ic社区TI论坛的开发板TI-MSP432P401R LanchPad,心情不用说是激动的,毕竟TI是电子行业的信仰。如今拥有了再次为信仰充值兼充电的机会,本该对着TI狂吹彩虹屁的,无奈天色已晚,还是闲言少叙,立刻开始评测进程。

 

电脑联网后登陆TI官方网站,并浏览如下页面:http://www.ti.com.cn/tool/cn/MSP-EXP432P401R?jktype=recommendedresults。此页面显示了开发板的简单介绍:

描述

开始使用 LaunchPad 来进行开发:

1 步:购买 MSP-EXP432P401R LaunchPad
2 步:下载 MSP432 SDK
3 步:完成开箱即用体验接受 SimpleLink Academy 培训

通过 SimpleLink™ MSP432P401R LaunchPad™ 开发套件,您可以开发受益于低功耗运行的高性能应用。它具有 MSP432P401R,其中包括 48MHz ARM® Cortex®-M4F、80uA/MHz 工作功耗和 660nA RTC 运行、具有 16 位性能的 SAR 精密 ADC 以及 AES256 加速器。 
MSP-EXP432P401R 器件的所有引脚呈扇形散开,可轻松连接。通过这些引脚,您可以轻松插入 20 引脚和 40 引脚 BoosterPack™ 模块,从而额外增加低功耗蓝牙 (BLE) 和 Wi-Fi® 无线连接等功能。 
MSP-EXP432P401R LaunchPad 套件提供的开箱即用体验包括图形用户界面,可让用户键入需要的 RGB LED 每分钟跳动数,并从 1600 万种颜色中进行选择。通过 MSP432 快速入门指南,了解入门为何如此简单。

您可以通过 TI Resource Explorer 在线浏览所有文档,并使用 SimpleLink MSP432 软件开发套件 (SDK) 和相关 SDK 插件来开始进行开发,这样您就可以在添加 SimpleLink 无线 BoosterPack 后,轻松添加低功耗蓝牙 (BLE) 或 Wi-Fi。此外还提供其他专业开发环境,例如 TI 的在线 CCS Cloud IDE、基于 Eclipse 的 Code Composer StudioIAR Embedded Workbench 和 Keil uVision。

LaunchPad 套件包含采用了 EnergyTrace+ 技术的仿真器,这意味着,您无需其他工具即可进行项目编程和调试,同时还可以测量系统总能耗。

有关 LaunchPad 以及支持的 BoosterPack 的更多信息,请访问 TI LaunchPad 网站

特性
  • 低功耗、高性能MSP432P401R MCU
    • 带浮点单元和 DSP 加速功能的 48MHz 32 位 ARM Cortex M4F
    • 功耗:80uA/MHz 工作功耗和 660nA RTC 待机操作功耗
    • 数字:高级加密标准 (AES256) 加速器、CRC、DMA、32 位硬件乘法器
    • 存储器:256KB 闪存、64KB RAM
    • 计时器:4 个 16 位、2 个 32 位
    • 通信:多达 4 个 I2C、8 个 SPI、4 个 UART
  • 40 引脚 BoosterPack 连接器,支持 20 引脚 BoosterPack
  • 采用 EnergyTrace+ 技术的板载 XDS-110ET 仿真器
  • 2 个按钮和 2 个 LED,便于用户交互
  • 反向通道 UART 通过 USB 连接到 PC

 

包含项目

 

如上所述,TI这款ARM cortex-M4F内核MCU的性能和功能都非常强大,甚至拥有16BitADC器件,在模拟量处理应用上绝对是大放异彩。还具有EnergyTrace+技术的仿真器,编程和调试的同时还能检测功耗,这样神秘迷人而又强大的功能到底是个啥?GUI界面配置RGB彩灯的颜色和闪烁,开发者和用户体验及其友好。而且又是低功耗芯片,十分适合电池供电场景的各类产品,比如野外作业的农业物联网设备等。

 

我此次评测项目就是一个农业气象站类的Sample样例简单Demo,采集温湿度等环境参数,扩展WiFi通信和LCD显示,暂时不考虑产品级优化的问题。

 

WiFi通信本来可以用Kit上的TI专有接口BoosterPack,连接TI公司自有的SimpleLink系列的无线通信产品,WiFiBluetooth产品均有,不过因为我手头没有,只能另想办法。比如uart扩展ESP8266或者ESP32等等。LCD显示可以考虑spi或者i2c接口的lcm模组。温湿度模块可以选择DH11数字式温湿度传感器,单总线接口直接获取数字量,简化了软硬件处理模拟信号的烦恼。

 

上面三种扩展设备,加上开发板具备的2LED2KEY,基本的人机接口也就OK了,一个小小气象站单片机系统的样例Sample构建完毕。

 

软件开发IDE使用Eclipse先,毕竟是MCU级开发,以前使用惯了。以后有空再体验下TICCS Cloud IDE,看看和BeagleBoneBlackCloud9 IDE有何区别,以及和ARMmbed在线开发体验的对比等等。

 

综上,就是评测项目MSP432iStation的基本计划。开箱篇到此结束,敬请期待评测报告(2------SDK体验篇。最后展示开箱必备的几张Development Kit套件美图: