fatfs

    -1热度

    1回答

    Im在stm32f4上与fatfs挣扎。没问题,我可以安装,创建文件,并在其上写:char my_data[]="hello world"和Windows文件通常表明但是当我尝试使用代码loger: float bmp180Pressure=1000.1; char presur_1[6];//bufor znakow do konwersji sprintf(presur_1,"%0.1f"

    0热度

    1回答

    我在stm32上使用fatfs,我想找到使用f_open函数打开的文件的第一个 扇区的地址。因此,我可以使用该扇区地址 使用 可用的低级DMA方法作为地址偏移来访问文件。 如何获取磁盘上文件的原始地址?

    0热度

    2回答

    晚上好, 我使用14.7456MHz的Atmega32(2kB RAM),通过运行在〜1.5MHz的SPI将数据记录到SD卡上。 FATFS设置为0 FF_FS_TINY(0或1似乎不影响写入速度,据我所观察到) 我要记录的数据中包含的: 5个字符的名称,6字节为日期和时间,值为2 uint(16位) 日期和时间存储在字节数组中,并且名称和值来自结构变量。 目标是从8个输入每个毫秒采样数据,所以8

    1热度

    1回答

    如果我关闭一个文件然后重新打开它,在重新打开它后我不能写入更多的数据,但是如果我保持打开状态,我可以编写尽可能多的行,然后关闭它我写完了。 请看下面的例子。谢谢。 if (f_mount(&FatFs, "", 1) == FR_OK) { f_mkdir ("TEST"); count = 0; while(count < 200){ if(

    3热度

    1回答

    我开始用stm32l0板的工作,这是罚款,直到我遇到了一些更有趣的功能使用。我从来没有从Windows中读取SD卡,我找到了Pins链接,并开始阅读关于SPI的内容,这可能是我们项目的合适解决方案(我认为)。 但问题是在编程部分,每个教程中,我发现跳过基础知识。我使用STM32CubeMX生成代码与HAL和FATFS,但我不知道如何初始化,然后使用我的SD卡。我尝试粘贴我找到的代码,但是我无法调试

    0热度

    1回答

    STM32F7,GCC,FatFS 以下代码破坏retVal。如果您注释掉“FIL文件”,那么向量是好的(例如,向量只有一个对象创建的,但是当你检查它有一个荒谬的量) std::vector<uint8_t> SDManager::Test() { std::vector<uint8_t> retVal(1); FIL file; retVal.push_bac

    0热度

    1回答

    我很努力地使用FatFs来设置我的PIC项目,使用SD卡。我在Proteus中对其进行了仿真 - 但是在完整的写入过程中,SD卡上的CS线没有高电平。 其他作品。我已经检查了引脚配置,spi的工作原理,并且我使用了web示例中的例程代码编写例程。 有时我得到不支持的错误CMD63。有没有人有个想法,为什么CS不高?