如标题所示,我正在开发一个简单的嵌入式应用程序,该应用程序可以从串行端口读取一些信息并将其记录到文件中,此外还可以在显示屏上显示一些状态。
我现在处于日志记录似乎正在运行的阶段,并且我正在尝试配置系统,但我有几个问题。
该系统旨在将数据记录到FAT32 USB记忆棒中,可以随时将其拔出,重新插入或更换。将插入的USB大容量存储器自动挂载到固定目录的首选方法是什么?usbmount软件包似乎几乎可以做到这一点,但是缺乏维护使人警惕。
我不能保证电源供应并执行正常关机。值得庆幸的是,除了内部操作系统信息之外,唯一要写入的文件应该是日志。操作系统的日志文件系统是否可以使我免于自救,还是应该以只读方式安装系统或对RAM磁盘进行修补?
USB记忆棒上的FAT文件系统是否可以生存并从断电和突然弹出中恢复?我应该在每次挂载时创建一个新的日志文件吗?
我已经将X服务器设置为自动启动,并在LXDE自动启动脚本中进行了设置,以启动状态显示并禁用窗口管理器/屏幕保护程序。还有其他需要持续显示的陷阱吗?
记录器将无法访问以太网,而是需要一个准确的时钟。RasClock模块合适吗?
抱歉,发表过长的帖子和多个半相关的问题。
我习惯于处理对软件完全控制的简单嵌入式设备,而正确配置实际操作系统的任务让我有些着急。另一方面,我宁愿怀疑我不是唯一(滥用)Pi来进行此类应用程序的人,因此希望这些问题不是针对我的特定情况。