TI-MSP432P401R LanchPad评测报告(2)——SDK体验
开箱之后,是时候体验下开发板的SDK了。下载,安装TI的ccs IDE那些流程就不细说了,按部就班的事情。
需要注意的是,下载之后,安装之前要关闭杀毒软件比如360才能开始。另外Windows10的防火墙软件defender也必须关掉,否则都会报错无法继续安装,这点的确是坑爹。我在这里只关了360而没有关掉防火墙,结果3次都是安装失败,所以特别提示下。
安装ccs9.1版完成后,自动启动IDE,画面如下:
ccs9.1 IDE启动中,会要求安装调试工具的驱动程序xdctools,如下图所以:
正确安装完成后,ccs9.1IDE启动OK。如下图所以:
这个500报错估计是找不到有关的资源文件,点击ResourceExplorer按钮,显示如下:
始终处于loading状态,还是找不到。这里先不管它,用随板附送的USB线将开发板连上电脑PC,串口号是COM6,可以通过TI官方GUI软件来开发和控制开发板了。
接下来,继续体验下GUI控制RGB的LED2三色彩灯。下载安装TI MSP432P401R LanchPad开发板3.20版的SDK,安装后找到它安装目录下的C:\ti\simplelink_msp432p4_sdk_3_20_00_06\tools\OutOfBox_MSP432P401R_GUI\windows,双击打开OutOfBox_MSP432P401R_GUI这个EXE文件,显示如下:
这里你可以用鼠标随意移动,控制RGB彩灯的色彩,也可以输入LED2彩灯的闪烁频率,数量单位是每分钟闪烁次数,范围从10到4000次。平时我们肉眼大概60-120hz就感觉不到频闪现象,大家可以换算成每分钟的次数体验一下,感受一下。TI低功耗mcu的开发用户体验在这个用nodeJS开发的基于webkit的APP上,体现的极为良好,赞一个先。顺便说一句,nw框架是nodeJS开发原生webAPP的两大框架之一,桌面微信也是用的它。另一个框架是electron,也有很多PC端APP使用,比如atom编辑器。
如果不使用GUI工具软件,也可以直接使用板上的按键S2来控制LED2彩灯。因为开发板出厂自带固件的原因,板子上电之后LED2直接红色闪烁,按一下S2,则绿色闪烁,再按一下,蓝色闪烁,再按一下,好像是随机彩色闪烁,再按一下,又回到红色闪烁,如此循环。附图于本帖最后。
从图片可以看出,这里开发板上字符显示Rev1.0,第一版的意思。PCB背面是白色的,和官网目前显示的红色版本似乎不同,不知道有没有什么不兼容问题,希望在后续的开发工程中不会遇到。
我们也可以从这张图片看出,调试器部分使用了一颗TI的TM4C129,封装是TQFP128PIN,属于Tiva C系列微控制器。顺便看了一眼数据表,乖乖2000+页啊!以后有时间再研究吧。
下面应该是进入到单片机工程搭建的步骤,敬请期待评测报告(3)——Project搭建篇!
Susan Yang:
谢谢分享!
user1147286:
真假? TI看来是没跟上大陆软件,蓬勃的发展潮流啊,呵呵. 但不管怎么说,本地化服务应该做的更好些,希望TI能推出大陆版。
user6117311:
回复 user1147286:
你说的那个IDE吗?