MSP430体验篇
院系:南京工程学院 通信工程学院
那时,还是大二,作为一个电子专业的学生,我特别想早点了解本专业的知识;那时,我还在为什么是单片机而四处找资料,学长说学单片机当然是学51的,于是有了我第一块51开发板,学的很开心,惊讶于小小的东西的巨大的魔力,每天做着各种有趣的小实验,写程序,下载看效果,再修改。很快乐,很傻瓜,觉得自己也算个入门的菜鸟了,某天看着前辈在调试程序,一个在51上寥寥几行就能写好的程序,他写了好多,好奇之下就问了,为何一个小小的单片机程序会写的这么多。学长说这是MSP430,和51有很大差别的,还说它最大的特点是超低功耗。这算是我初识430,倒没惊讶于它的超低功耗(那时对功耗没多大概念),而是觉得这程序写的也太复杂了吧,基本看不懂。此后对它敬而远之……
很凑巧,大二的暑假和同学组团报名了TI的比赛,指明要用430当时抱着打酱油的心态,买了个430的开发板,准备随便看看,看着张勇的视频,听着介绍,第一次感受到什么叫超低功耗(MSP430 系列单片机的电源电压采用的是1.8-3.6V 电压。因而可使其在1MHz 的时钟条件下运行时,芯片的电流最低会在165μA左右,RAM 保持模式下的最低功耗只有0.1μA),当之无愧的低功耗之王!
其实430的学习一直断断续续,430为了在一块小小的MCU上实现更多的功能,特别是凸显它超低功耗的特点,所以片内存在很多的寄存器,这也是学不下去的原因。曾经一度看手册看到脑子疼。
瞎捣鼓了一个星期,渐渐地喜欢上了那种通过复杂的寄存器设计来随心所欲的实现自己想要的功能,感觉很好很强大!
个人觉得430是特别好的,可能对于新手看到大量的寄存器很望而生畏,个人觉得不用去记那些寄存器,要用的时候去看手册同时配合它的头文件去看就很好了,你会觉得学的很轻松,也很有趣…… |