| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7442 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:FATFS文件系统是其专门为小型的嵌入式系统而设计,具有良好的硬件平台独立性,因而可以很容易地移植到各种硬件平台,在现实生活中有着非常广泛的应用。而STM32开发板有着非常优厚的条件,是这次毕业设计的硬件平台。本次毕业设计的重点是将FATFS文件系统移植到STM32中。为此,需要了解FATFS文件系统移植函数以及文件接口函数,了解这些函数的应用情况以及作用,同时也要了解STM32开发板上的各种资源能够实现的所有功能和开发的基础知识,对于C语言要有熟练的掌握运用。通过在开发板上进行各种实验的实践,让自己能够更加好的掌握STM32的开发,使文件系统的移植能够顺利的进行。 关键词:FATFS文件系统、STM32、移植
目 录 摘 要 Abstract 1.引言-1 2.FATFS文件简介-2 2.1 FATFS文件系统的特点-2 2.2 FATFS文件系统的优点-2 3.STM32开发板-3 3.1 STM32资源简介-3 3.1.1 开发板资源简介-4 3.2 STM32开发板优异性-12 4.FATFS文件系统的移植-13 4.1 FATFS文件模块架构-13 4.2 文件系统移植.. 4.2.1 disk_initialize()函数-14 4.2.2 disk_status()函数-15 4.2.3 disk_read()函数-16 4.2.4 disk_write()函数-17 4.2.5 disk_ioctl()函数-18 5.FATFS文件系统的应用程序接口-22 5.1FATFS文件接口函数详解-22 5.1.1 f_mount函数-22 5.1.2 f_open函数-22 5.1.3 f_close函数-23 5.1.4 f_read函数-23 5.1.5 f_write函数-23 5.1.6 f_lseek函数-24 5.1.7 f_syne函数-24 5.1.8 f_opendir函数-24 6. 测试-20 6.1 读文件测试-20 6.2 测试结果... 总结-25 参考文献-26 致谢-27 |

