基于SoPC和NIOS II的SD卡文件系统的设计

EDA/PCB 时间:2013-04-22 来源:网络

g.JPG
有了这些底层函数和API函数后,要对SD卡进行操作只需要在NIOS的顶层main.C文件里面调用这些函数。用软件的方法完成顺序执行的操作,而这正是硬件执行的软肋。下面列出main函数核心的代码:
i.JPG
测试:在一张SD卡里存放了一个test.txt文件,插到开发板的SD卡槽里。最后的图4是NIOS控制台最终的运行结果,程序正确的显示出了卡里面的文件夹和文件,以及test.txt里面的文件内容,验证了本系统可以正确运行。

b.JPG



4 结语
本设计基于SoPC以NIOSⅡ软核处理器为控制核心,根据标准的FAT32文件系统规范,完成了对SD卡的基础操作。该设计虽比硬件读取占用稍稍多点的资源,但是方便了开发者对嵌入式设备外设的操作和移植,有非常实际的可操作性和应用。

1 2 3

关键词:SoPCNIOSSD卡文件系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版