首先,你需要有一些单片机的理论基础,最好用过其他单片机进行过开发。
有了初步的理论基础,接下来就要进行430的学习了。我们第一步当然要学习430单片机的内部硬件基础知识.学习基础知识最好的方法是文武并进:“文”指学好片内模块的资源知识;“武”则指动手能能力。基础知识+动手实操,是一个非常有效的学习方法。文武并进必能学有所成。
学习基础知识的方法是如何较好较快地了解到片内的硬件知识,给大家推荐几本适合新手入门的书籍。
硬件方面:
《MSP430系列FLASH型16位超低功耗16位单片机》 胡大可 北京航空航天大学出版社
《MSP430系列16位超低功耗单片机原理与应用》 沈建华 杨艳琴 翟骁曙 清华大学出版社
C语言方面:
《MSP430系列单片机实用C语言程序设计》 人民邮电出版社
《MSP430单片机C语言程序设计与开发》 胡大可 北京航空航天大学出版社
综合应用:
《MSP430单片机应用系统开发典型实例》 中国电力出版社
软件开发工具
MSP430开发调试环境主要有IAR430,AQ430和免费的GCC。
其中国内较多使用的编译是IAR430编译器。IAR的Embedded Workbench(简称Workbench)是一个能支技各种不同CPU的目标系统开发的集成环境。Workbench能支持多种CPU,能以项目(Projects)的方式来进行程序文件管理和程序开发。同时有窗口丰富,调试方便等的优点。能极大地提高了工作人员开发的工作效率,因此被广泛使用。
更多帮助,请进入ti网站:http://processors.wiki.ti.com/index.php/Category:MSP430_Getting_Started
从这里起步。 |