gpt4 book ai didi

linux - LINUX如何挂载eeprom之类的字符设备

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:06 25 4
gpt4 key购买 nike

我知道我可以通过以下命令挂载像 SD 卡这样的 block 设备;挂载/dev/mmcblk/mnt/SD

然后我可以在 SD 的文件系统中使用 ls 和 cp 命令。我还可以执行其中的文件。

但是,我不知道如何挂载由 I2C 或 SPI 控制的字符设备,如 eeprom 或 nor flash。

我想制作一个不依赖于 SD 的嵌入式系统。我的目标是使用 ls 或 cp 命令,并在此类设备中执行一些文件,就像在 SD 中一样。

其实,我做了一个原始的I2C驱动,我可以通过/dev/myi2cdriver打开,读写数据。但是当我挂载该设备文件时,出现错误消息“设备不是 block 设备”并且挂载失败。

你能给我一些建议吗?

最佳答案

如您所见,这不是为了工作。

您可以将/dev/myi2cdriver 复制到一个文件,然后 mount -o loop 那个。您也许可以直接 mount -o loop 您的字符设备。

或者,开发 block 设备驱动程序?

关于linux - LINUX如何挂载eeprom之类的字符设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53849910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com