TI中文支持网
TI专业的中文技术问题搜集分享网站

【TI 测评】+msp432 环境建立和闪灯测试

环境搭建和闪灯

1.    开箱

正面

背面

特写

 

首先看到是黑色板卡就知道这次试用的是那个V1.0,调试有点问题的那一版,有点小失望啊。但是线路板做工和PCB设计感觉都不错,尤其有一种熏黑的感觉挺时髦。

MSP432P401R性能介绍:

  • 低功耗 ARM Cortex-M4F MSP432P401R

       • 高达 48MHz 的系统时钟

       • 256KB 闪存、64KB SRAM 和 32KB ROM(含 SimpleLink MSP432 SDK 库)

      • 四个 16 位定时器(具有捕捉、比较或 PWM 功能),两个 32 位定时器和一个 RTC

      • 最多八条串行通信通道(I2C、SPI、UART 和 IrDA)

      • 模拟:14 位逐次逼近寄存器 (SAR) 模数转换器 (ADC)、电容式触控、比较器

      • 数字:AES256、CRC、μDMA

开发板引脚定义:

      

虽然是红色REV C版的引脚定义,但是对比了REV B版的,引脚输入输出是相同的。

2.    XDS110-ET驱动安装

在Win10 64bit系统上安装XDS110-ET的驱动,我没有安装CCS软件,插入USB线后,系统对于XDS110的仿真器没有获取正确的驱动,在网上下载了XDS110的驱动安装后,可以正确识别。

通过观察可以看到板载XDS110采用的固件是2.0版本的,这里建议升级到3.0版本。虽然还是提示报错,但是调试效果明显有改善了。

附上XDS110的驱动:XDS110-Driver.zip

3.    KEIL开发环境的建立

希望在KEIL下面完成测试,所以没有安装CCS,安装官方的教程指导,下载MSP432的Pack包,目前最新的版本是3.2.5,安装后就可以看到器件的描述了。

官方提供的教程对于基于KEIL MDK5创建工程写的挺详细,这里不在重复,主要说一下不同的地方。

开发板上的MSP432是REV B版,集成的驱动ROM不是最新的了,由于强迫症的作用,所以准备采用外部的驱动库。

首先下载最新的SimpleLink MSP432 SDK 3.20.00.6,安装这个SDK备用。

按照教程创建一个基于MSP432P401R的空工程。

添加库文件支持,这里不准备采用lib的方式导入库文件,还想看看具体的驱动操作,所以把SDK中drivelib目录下的C文件和H文件添加到工程中。

通过简单的修改,再把把例程中的blink代码复制过来,完成第一个闪灯程序。

编译下载和运行,除了一些警告没有错误,下载调试也比较流程,程序可以正常运行。

代码如下

#include "msp.h"// Device header
#include "driverlib.h"

int main(void)
{
	volatile uint32_t i;
	// Stop watchdog timerWDT_A_holdTimer();// Set P1.0 to output directionGPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0);
	
	while(1)
	{
		// Toggle P1.0 outputGPIO_toggleOutputOnPin(GPIO_PORT_P1,
			GPIO_PIN0
			);// Delayfor(i=100000; i>0; i--);		
	}
}
Susan Yang:

谢谢分享!

gaoyang9992006:

你也挺快的,你们测评中提到的我就不在我的里面赘述了。

user4359489:

写的很简单加油

If a post answers your question, please mark it with the "verify answer" button.

若是回复解决了您的问题,请点击“是”确认答案。谢谢!

user4427013:

写的简单但浅显易懂,对初学者很有帮助,有代码有图片学起来很容易上手。赞一个,投票。

user4881353:

开箱测评写得很友好,对刚接触和刚入门的小伙伴有很好的总起作用,语句简单且浅显易懂,对初学者很有帮助。有细节,例如开发板简介,简单的项目建立,总体来说,是个很NICE的开箱测评。

user3735680:

这篇分享中提供了开箱照,让我们也能领略到板卡的风采,看着板卡挺不错的,小巧但是引脚这些都引出来了,同时给出了开发板的引脚定义,这样也能方便比对;接着作者给出了驱动的安装方法以及驱动,很贴心;最后通过一个简单的demo程序,演示了对板卡的编程操作,对于初学者来说,是份比较不错的学习参考资料!

赞(0)
未经允许不得转载:TI中文支持网 » 【TI 测评】+msp432 环境建立和闪灯测试
分享到: 更多 (0)