我是嵌入式电子/编程的新手,但我有一个项目。对于这个项目,我想在没有文件系统的 SD 卡(SPI 模式)上的 512b 缓冲区中写入传感器提供的原始数据。
我试图通过使用 FATFS 库的低级函数来做到这一点。我听说我必须创建自己的格式并重写函数才能做到这一点,但我迷失在所有这些行代码中......我想我必须首先使用命令序列(CMD0,CMD8 ,CMD55,ACMD41...)。
我不确定接下来的步骤,如果我必须使用该功能打开一个文件fopen
然后使用该fwrite
功能......
如果有人可以向我解释它如何适用于非文件系统 SD 卡并指导我按照步骤进行操作,我将不胜感激。