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

【TI 测评】MSP432P401R 定时器中断硬件一致性测试

拿到MSP432P401R LaunchPad后,

就开始马不停蹄的开始在TI的网站上熟悉MSP432P401R的各种资料,

了解集成开发环境,

在熟悉开发环境的过程中了解到这个MSP432P401R 这个芯片是32-bit Cortex-M4F的核,

支持KEIL uVISION进行单片机开发,

之前电脑里装过KEIL,所以这里就不需要安装了,

但是MSP432的KEIL软件安装包还是需要安装的,

这个安装包支持KEIL开发环境里面进行MSP432的单片机开发,

我这里安装的的是TexasInstruments.MSP432P4xx_DFP.3.2.6.zip,

具体的安装的时候如果从KEIL网站上下载不了,

那就要从其它地方下载这个安装包,

我这里分享一下这个包免得大家在去寻找而浪费时间

https://pan.baidu.com/s/1tMRxCWBCY_YpEvsyCgSyoQ,

在KEIL开发环境搭建好了之后,下面安装USB调试器的驱动.

USB调试的驱动名称为XDS110相信大家通过之前看到的各种开箱与测试已经熟悉了,

这里我也提供一下连接: http://processors.wiki.ti.com/index.php/XDS_Emulation_Software_Package.

下面需要安装的软件开发库和软件开发包,这里废话少说直接提供连接去下载,

我这里提供的版本simplelink_msp432p4_sdk_2_20_00_12.zip,

大家可以去下载最新的软件包,

到此处驱动,集成开发环境,软件包已经安装完成了.

下面开始介绍定时器中断硬件一致性测试.

由于预算一天的时间来熟悉定时器部分,

不允许花费大量的时间去了解硬件定时器的各种寄存器,

所以只能通过一个定时器例程去熟悉定时器部分.

其实在TI的安装库里面就提供了定时器DEMO,路径在这里:

 

那个outofbox_msp432p401r的文件夹里面就包括了TIMER_A的16位定时器.

在打开文件后选择KEIL的工程打开,我们就拿这个例程做定时器定时验证,

我们看到这里有使用了两个定时器

TA1_0_IRQHandler这个中断定时15ms,TA2_0_IRQHandler这个中断定时1s,

我们在初始化里面把两个定时器都初始化一下,LED1也初始化为输出,

然后再启动一下定时器

在定时器里面我们写一个翻转的函数,

到这里我们的软件部分就准备就绪了,下面把编译好的程序下载到板子里面去,

看一下现象是我们想要的结果.每2秒LED1就会翻转一下.

这样就可以通过示波器来确认定时器的定时时间是否准确.

下面我们通过示波器来查看结果,确实是2s没有任何问题.

我想通过这个小测试来说明一个事实,

有时可能是软件或者是硬件上设计有问题的时候可以通过这个方法来厘清,

而浪费大量的时间在其它方面.

Susan Yang:

谢谢分享!

user5300930:

这个评测对使用MSP432定时器来说很有帮助了。使用示波器测试定时器中断的一致性,评测比较详细。
如果再根据定时器,进行应用的测试就更好了。

ivan zhu1:

回复 user5300930:

TIMER_TEST_msp432p401r.rar测试源码上传

ivan zhu1:

回复 ivan zhu1:

有帮助,请帮忙投上一票,谢谢.
bbs.21ic.com/forum.php

user5284236:

很不错的评测,对定时器这个外设一致性做了测试,使用示波器查看确认结果。
对如何使用定时器做了说明,写的挺不错。

ivan zhu1:

回复 user5284236:

增加了新的评测:MSP432P401R UART串口硬件一致性测试(数据位的波形与波特率确认)
e2echina.ti.com/…/180778

user4734572:

这个平常非常不错,因为作者评测时不只是由文字表述,还用示波器测量了波形图,使得我们可以切切实实的看到代码的内容是以怎么样的形式输出的;作者给出了源代码可以让我们自己学着作者的思路来进行复现;作者给出了链接,我们可以根据自己的需要去链接中找自己需要的内容。

blust5:

善用设备验证软件这个很不错,软硬结合验证很直观清晰,方便理解透彻。

gaoyang9992006:

用示波器测一下,更有说服力,这波形很纯

user5928063:

第一个看的评测就是这个,给人眼前一亮的感觉。主要是使用了示波器(是德科技)这个工具,让人更加信服,另外作者也很用心,评测里面添加了一些下载链接,方便大家。对定时器中断硬件一致性写的比较详细并且上传了源码,很用心。谢谢分享。。

赞(0)
未经允许不得转载:TI中文支持网 » 【TI 测评】MSP432P401R 定时器中断硬件一致性测试
分享到: 更多 (0)