建设的基本流程网站,怎么做网页赚取点击率从而赚钱,新冠排名前十名,金龙网站哪里建设的(꒪ꇴ꒪ ),hello我是祐言博客主页#xff1a;C语言基础,Linux基础,软件配置领域博主#x1f30d;快上#x1f698;#xff0c;一起学习#xff01;送给读者的一句鸡汤#x1f914;#xff1a;集中起来的意志可以击穿顽石!作者水平很有限#xff0c;如果发现错误#x…(꒪ꇴ꒪ ),hello我是祐言博客主页C语言基础,Linux基础,软件配置领域博主快上一起学习送给读者的一句鸡汤集中起来的意志可以击穿顽石!作者水平很有限如果发现错误可在评论区指正感谢 在嵌入式系统开发中经常需要使用外部硬件设备来扩展功能或存储数据。对于ARM架构的开发板如6818开发板挂载硬件空间是一个常见的操作。本篇博客将介绍在Linux下如何挂载硬件空间到开发板。 挂载硬件空间是将硬件设备映射到Linux文件系统的过程。这样我们就可以通过访问文件的方式来控制和读取硬件设备。 在Linux中硬件设备通常被表示为设备文件位于/dev目录下。要挂载硬件空间我们需要了解硬件设备的类型和对应的设备文件名。然后使用mount命令来进行挂载。 例如如果要挂载剩余的硬件空间通常对应的设备文件是dev/mmcblk可以使用以下命令来查看该目录下的硬件空间
ls /dev/mmcblk0* 我们可以看到有这样的几个文件
[rootGEC6818 /myproject]#ls /dev/mmcblk0*
/dev/mmcblk0 /dev/mmcblk0p1 /dev/mmcblk0p4 /dev/mmcblk0p7
/dev/mmcblk0boot0 /dev/mmcblk0p2 /dev/mmcblk0p5
/dev/mmcblk0boot1 /dev/mmcblk0p3 /dev/mmcblk0p6 但一般来说6818开发板只有 /dev/mmcblk0p7 还未被挂载(未使用)因此我们只需先格式化该硬件空间
mkfs.vfat /dev/mmcblk0p7 #格式化该磁盘为vfat文件系统注意上面这条命令只执行一次 然后我们创建一个自己的工程目录并给它所有权限
mkdir myproject #创建一个目录
chmod 777 my #给予所有的权限 这个时候就可以用一下这行命令将 /dev/mmcblk0p7 设备挂载到/myproject 目录下myproject 即挂载点。
mount -t vfat /dev/mmcblk0p7 /my #把/dev/mmcblk0p7设备挂载到/myproject目录下 最后使用df -h命令检查一下是否成功 但要注意这些操作在终端通过命令执行是临时有效的如果要永久有效就把mount -t vfat /dev/mmcblk0p7 /my写入/etc/profile文件。 然后shift wq退出即可这样每次连接到该串口那么开发板就会自动挂载到该目录/myproject下你也会直接进入该目录。 vi编辑器操作和vim差不多上篇文章中有提到
【Linux下6818开发板ARM】SecureCRT串口和交叉编译工具巨细版_祐言QAQ的博客-CSDN博客 更多C语言和Linux系统相关文章关注专栏 手撕C语言 玩转linux
写在最后
今天的分享就到这啦~觉得博主写的还不错的烦劳 一键三连喔~感谢关注