开始接触430已经有一段时间了,其间断断续续,到现在才算差不多入门了,趁这个机会把这个过程
说一说。 之前学过51,后来在论坛上知道了430,经过一些简单的了解觉得430比51强大好多,于是准备开始学
习。 一开始看了一本书,《MSP430系列超低功耗单片机原理与系统设计》,这本书好像是学校教材,主要
概述了430单片机,对430单片机结构和各个外围模块进行讲解,对430的指令系统进行讲解等。看过之后
有点晕,只是留下了一个印象:430的模块比51多很多,有很多寄存器。虽然对编程直接帮助不大,但到
后面可以当做工具书,哪个模块不清楚可以随时翻看。看过这本书后才买了一块f147的最小系统,没过几
天又参加团购买了LaunchPad。一开始想从附带的例程开始,却有很多地方看不懂,所以又找了一本书
《MSP430系列单片机系统工程设计与实践》,并上论坛看了看,才明白原来看不懂的地方很多是头文件中
的宏定义。之后才开始编程,从修改例程开始,自己改变例程中寄存器配置或其他参数后下载到单片机运
行看结果,慢慢理解各个模块的结构及操作方法......程序看得多,写得多之后,对430慢慢熟悉了,现
在基本上算是可以比较熟练地使用各个模块,等有时间再找些综合的小项目提高下。 当然,还要感谢论坛上网友们的资料和讨论。
学到现在,总的感受,430确实很强大,寄存器配置得当了,使用起来也比较灵活。另外,貌似功耗
也很低,如此强大的单片,当然要将之疯狂到底。
|