我想作为新手,你手上是否准备好以下几样硬件:计算机(带有并口)1台,MSP430FET仿真器1套,MSP430开发试验板1套,和一些MSP430教程或电子教程材料等。假如齐的话,那么咱们就能够启动了。若然还差些什么的,主张到微控规划网(www.Microcontrol.cn)上看看,看有什么东西或材料能协助到你的。
在翻开MSP430的材料或书本教程目录,都会看到许多模块目录,那么咱们是不是都要全学呢?假如理想地答复应该“是”。但实践中,关于新手们来我想暂时来说是不用。最起码让新手学些最根底和通用的模块先,以下我是以为较常用的根底模块,在很规划中都有或许用到的。而在学习这些模块中,又是不是一切我都要撑握呢。相同答案是“是的”。但你能够了解一些根底参数及基本原理,当你了撑握了这些根底参数及基本原理,再结合一些模块单元的例程进行归纳地剖析和了解。在这一学习进程中你会不断地将这些参数及原理存储在你脑海中。当你有必定的根底后,你会发现不断又有新疑问;那么这时候这些疑问就会促进你自己去寻觅答案。你或许会不断的翻书本和材料,一起也或许促进你在开发板上进行你的疑问和验证…。
在上面的进程中,便是了解和撑握这些模块的进程。在这个“学”和“练”的进程中许多都是靠你个人的。当你讨教长辈时,人家只会告知你一些参阅思路或方向;往往里边的内容都要自己亲身去验证的。学习当中会往往存在着很“乐事”和“苦事”,信任许多成功的工程师们都会有这样的领会。
当然,咱们很欢迎将你的“学、练”进程中的苦与乐与咱们在微控论坛中共享。
【WDT看门狗定时器】
很风趣,信任新手们会看到很例程中最初都有“WDTCTL = WDTPW + WDTHOLD;”句子。这是CUP履行封闭定时器的意思。在这里我主张十分新手暂时不要去理睬这个定时器运用。在刚入门阶段,主张越过这章节。此刻你只需大概地知道他的效果就好了。看门狗定时器一般是用于避免程序失效而存在的,一般是用于完好的程序中运用。主程序中可不断地铲除看门狗定时器的计数值,以防定时器的值自动计满后使CPU复位而重新开始作业。当程序发生错误时,无法正常铲除看门狗的定时值时则看门狗定时器计数溢出而发生CUP复位。关于看门狗定时器的运用,主张在运用进阶阶段中学习。
【IO模块】
关于IO模块主张分为入门必学与学习进阶两部分,能够不用同一时段内进行了解。
入门必学:
学习进阶:
【时基模块】
时基模块是供给整个单片机中各模块的时钟发生源,初学者若要运用到片中某模块时简直都要运用不同的时钟。所以这章节是十分着重地要去仔细了解的。
最终,学习进阶你要了解在不同低功耗模块下,那些时钟源信号还在活动那些已封闭。
【TimaA模块】
入门必学:
学习进阶: