(10)ArduPilot文件系统

简介: (10)ArduPilot文件系统

前言

ArduPilot 使用多个文件系统,比如使用外置SD卡或自动驾驶仪闪存技术从非易失性存储中存储和检索数据。


1 外置SD卡

目录结构是:

  • Scripts:LUA 脚本存储在这里(参见 Lua Scripts)。

一个飞行器备份文件(卡片使用过的每个飞行器类别都有一个),其中包含? ? ?

2 基于Flash的虚拟文件系统

设置了几个基于 flash 的文件系统。大多数只供内部、地面站或开发人员使用,但有一个对普通用户有用。

@ROMFS:这包含了一个被加载固件创建的引导程序版本的副本,如果从连接的地面站或 PC 工具中发出引导程序更新的命令,该副本就会被使用。它还包含一个硬件定义文件的副本,如果支持 OSD,还包含字体文件。

@PARAM:这是一个固件参数的打包版本,可以从地面控制站下载。

@SYS:其中包含几个文本文件,用于保存内部操作过程的统计资料,以获取信息和调试问题(实际上是普通用户在调试用户问题时可能被要求访问以发送信息的唯一文件)。

  • threads.text:运行过程中并发进程线程的信息;
  • tasks.text:
  • dma.text:
  • memory.txt:
  • uarts.txt:


目录
打赏
0
0
0
0
13
分享
相关文章
建议收藏!操作系统基础:文件系统实现【上】
建议收藏!操作系统基础:文件系统实现【上】
建议收藏!操作系统基础:文件系统实现【下】
建议收藏!操作系统基础:文件系统实现【下】
非常详细!操作系统基础【文件系统实现】
非常详细!操作系统基础【文件系统实现】
荔枝派Zero(全志V3S) tftp下载 kernel 和 nfs 挂载文件系统
传输文件每次都插拔 SD 卡太麻烦了,还是使用网线传输文件比较快,借此机会讲述一下 通过 tftp下载 kernel 和 nfs 挂载文件系统
537 0
Paragon NTFS2022最新版NTFS文件系统驱动工具
Mac 本身没有支持 NTFS 硬盘 Windows 移动硬盘的写入操作。 需要安装第三方应用。 用过 Mac 的可能都知道,在 Mac 上接 Windows NTFS 格式的 U 盘或移动硬盘,只能读不能写。也就是可以看到 NTFS 磁盘里的文件,但是不能往磁盘里添加和修改文件。如果要在 Mac 上顺利读写 NTFS 磁盘,可以在 macOS 上安装 NTFS 支持软件。
264 0