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不高?