3.3.2 根目录 27
3.3.3 文件分配簇链 28
4 设计流程 29
4.1 SPI总线驱动 30
4.2 SD卡驱动 32
4.3 FAT16文件系统 35
5 硬件验证 36
5.1 SD卡硬件连接图 36
5.2 运行结果 36
总结 41
致 谢 42
参考文献: 43
1 绪论
在21世纪的的嵌入系统的开发中越来越多的运用DSP、ARM、MIPS等具有高性能单片机的处理器。而单片机的发展要追溯到上个世纪70年代,那是候美国的德州仪器公司生产设计了TMS1000系列4位单片机,从那以后的将近半个世纪的发展,各式各样的单片机被研究设计出来,并很快在工业,生活中的到广泛的运用。虽然现在生产设计出来高性能处理器越来越多,但是单片机以其低廉价格、强抗干扰能力、简单易学的开发方式的优势在现代嵌入式系统开发和运用的领域中占有很大的比重。在单片机将近半个世纪的发展过程中,都根据自身特点和实际需求有了更新的发展:
第一:集成度变得更高,功能变得更强。单片机的数据处理位数不断增加,16位、32位单片机不断推出,在不久的将来有可能推出64位的,CPU处理器主频不断提高,更能满足现在社会中复杂应用的需求;
第二:芯片内外资源更加丰富。现在的单片机在实际的嵌入式系统开发中如果仅仅有由中央处理器单元、存储器单元、输入/输出接口、时钟模块等传统功能单元构成的微处理机已经远远不能满足需求,所以现在推出的MSP430系列的单片机,集成更多、更强的功能模块,如:串口通信模块、Flash模块、模/数转换模块、数/模转换模块等,因为拥有如此强大多的功能集成,所以用户完全可以根据自己不同的需求来选择一个适合自己开发研究的单片机系列,这样也能促进单片机向着更好的方向发展;
第三:超低的低电压,超低功耗是是单片机在发展的过程中以及在以后的发展过程中的主流导向。我们的生活中越来越多的便携设备和电池供电设备的出现,低电压、低功耗的产品受到市场的欢迎,同时很多生产厂家也因此走俏市场。
现在的嵌入式应用开发的单片机很多时候都可以选用由TI公司于1996年开始推出的MSP430系列芯片。自其推出以来,由TI中国分公司进行大力推广,MSP430系列单片机在国内得到了非常广泛的应用,在嵌入式开发单片机领域凭借其自身性能的优良、开发方式的方便灵活等优点占有单片机市场的很大比重。更大的因素是因为TI公司为开发者提供了丰富的技术资料和应用案例。目前国内的很多高等院校在应用MSP430系列单片机来进行教学。
1.1 MSP430单片机的特点
1.1.1 超低功耗
MSP430这一系列单片机拥有这它独特的时钟系统设计,可以进行两个不同的时钟系统:基本时钟系统和锁频环时钟系统(也叫作DCO数字振荡器时钟系统)。在这个过程中由时钟系统提供CPU以及其他各功能模块单独或者协同工作时所需的时钟,这些时钟完全可以用指令来控制时钟系统的打开或关闭,从而实现对单片机所有正在工作模块总体功耗的控制。系统运行时使用不同的功能模块,会进入是系统提供的不同工作模式,各模式下芯片的功耗也会有有明显的差异,。见图1.1。系统共提供了5中不同的工作模式即LPM0~LPM4。
图1.1MSP430单片机在各种模式下典型的功耗
1.1.2 强大的处理能力 基于MSP430单片机的FAT文件系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_13196.html