基础篇之TIMERA(定时器A)
由于今天是四六级考试,学校停网停到现在,所以我这篇帖子等到现在才发。接上一帖,一起来学MSP430F6638-基础篇之UCS(3)。一开始只是敲写了一些简单的代码。我想让定时器选择ACLK时钟信号,以增计数模式,从0计数到32767,计数完成应该耗时1秒。但在调试运行的时候发现,定时器TA0R寄存器的数值没有变化。这就让我搞不懂了,按照指导书,只要时钟源选择好了,并且MC位不为0,定时器就会开始计数。怎么会没变呢?于是我再次翻看用户指导书。发现确实没什么问题啊。最后发现问题了,原来软件仿真的时候,选择32KHZ的时钟源不起作用,所以定时器没有计数。哎,害我搞半天,程序没问题,可以下载到实验箱运行。我创
建了三个IAR工程文件,分别对应了定时器的定时功能,捕获功能,比较功能。接下来请看程序截图:1、定时功能
2、捕获功能
3、比较功能
程序全都测试过了,没问题。每个程序的运行结果,都已在程序开头简单描述过了。中途我看指导书好像是说,作为定时器时,工作在增计数模式,只有TAXCCR0可以计数。我有些不信,于是去试了TAXCCR1、2。最终发现,增计数模式确实只能使用TAXCCR0来定时。但在连续模式下,任何一个都可以。
这次的诗歌是来自西南大学——
汗水深眠于大地;阿妈的世界很大,然后变小;是的,很小;小得只能装下一个词:坚持;没有什么可以进去,或者出来;但时光的潮气,还是渗透了进去;阿妈把身体贴近大地,跟草木耳语;用眼角的皱纹,困住大地上的麦秆;俯下身子舀水,凉水也有了皱纹;是谁,偷走了阿妈的青春;送给了塞北的草原;这些年阿妈在行走中放满了脚步;衬衫里的乳房如干柴,再也燃不起愤怒;手里的镰刀也生了锈,割不掉一丝怨怼;那些年我还睡在阿妈的摇篮曲里;含着乳头开始了人生;没有人告诉我,阿妈的汗水去了哪里;直到我站在田垄的前面,看阿妈;走过时的小心翼翼,汗水滴落在大地里。
上传了三个IAR工程文件(打包在一个压缩文件里)、学习笔记和中文参考资料,建议自己敲写这些代码,如果不想敲写請付一个芯币。
本文含有来自论坛的附件或图片点击查看原帖附件。
本文来自论坛,点击查看完整帖子内容。