在编写代码前我们先来EasyARM-iMX283A对U盘使用的操作。
我们先拿一个U盘进行格式化
在U盘中写一些文件保存后,弹出U盘。
将U盘插入EasyARM-iMX283A的开发板。
【注意】EasyARM-i.MX283A 有两个USB Host接口:USB Host1 和USB Host0。USB Host0 接口需要使能时,要保持板上的JP5(OTG)跳线断开。
把U 盘插入USB Host接口后,Linux会检测到U盘插入,并打印设备信息如下图的红色框内的
【备注】 输入df -m命令可以查看U 盘分区的挂载的情况和分区的使用
【备注】EasyARM-i.MX283A的Linux系统会为U盘的每个分区都在/media目录生成一个目录,目录的名字为usb-sdsn (s用于区分不同的U 盘, n用于区分不同的分区, s=a、 b、 c„„ n=0、1、2、3„„),U 盘的每个分区分别挂载在这些目录下。在这些目录下保存的文件,实际上就是储存在U 盘的分区里。
我们cd /mnt后查其路径下有什么文件
将U盘挂到/mnt下
指令
mount –t vfat /dev/sda1 /mnt
我们可以看之前保存的文件。在看一下文件中内容
退出文件
U 盘在使用完成后,在拔出U 盘前,需要卸载U盘的所有分区的挂载: