cost 84 ms
使用 RTOS 為 pendrive 應用程序運行 USB_OTG_FS 時出錯

[英]Error when runing USB_OTG_FS with RTOS for pendrive application

首先,我已經使用 STM32H745I + USB_OTG_FS + FATFS + MSHC 為 pendrive 應用程序運行項目,它運行時沒有任何錯誤,我能夠創建文件、目錄並寫入文件。 但是當我在現有項目的相同組合中添加 FreeRTOS 時,我只能掛載 USB,之后我陷入了 HardFaul ...

使用 ELM CHAN fatfs 掃描 USB 以查找其中包含 mp3 文件的文件夾?

[英]Scan a USB for Folders which have mp3 file in them using ELM CHAN fatfs?

我想在 stm32 中掃描 usb msc 以查找音頻文件。 此 mp3 文件分散在應用程序未知的許多文件夾中。 首先,我掃描根文件夾中的目錄並查找文件夾,然后掃描文件夾中的 mp3 文件。 這非常耗時,而且對於 8 個文件夾的深度,每個文件夾中有許多文件。 有沒有什么方法可以使用更好的方法掃描其 ...

帶有stm32的micro SD卡

[英]micro SD card with stm32

我正在嘗試使用 micro sd 卡模塊和帶有 spi 的 stm32。 我已經格式化了我的 micro sd 卡,但收到的 output(使用 f_getfree function 和 Uart)聲稱我的可用空間為 0。這是不可能的,因為我嘗試了 2 張不同尺寸但結果相同的不同 m-sd 卡。 這 ...

FatFs 異步讀取無阻塞

[英]FatFs async read without blocking

我正在使用 stm32f103,我需要從 sd 卡讀取數據。 我正在使用協程系統,所以我不想阻塞。 有沒有辦法異步讀取? ...

Petit FatFs - pf_read() 將錯誤的 arguments 傳遞給 disk_readp()

[英]Petit FatFs - pf_read() passes wrong arguments to disk_readp()

我正在使用帶有 Arduino Mega 的 Petit FatFS。 我已經實現了所有必要的功能,但是我遇到了pf_read() function 的問題。 我正在嘗試讀取一個長度為 568 (512 + 56) 字節的文件。 第一個扇區可以毫無問題地讀取(並且是正確的),但第二個部分扇區不會被 ...

如何使用 DSP 在沒有文件系統的 SD 卡上寫入原始數據?

[英]How can I write raw data on SD card without filesystem by using DSP?

我是嵌入式電子/編程的新手,但我有一個項目。 對於這個項目,我想在沒有文件系統的 SD 卡(SPI 模式)上的 512b 緩沖區中寫入傳感器提供的原始數據。 我試圖通過使用 FATFS 庫的低級函數來做到這一點。 我聽說我必須創建自己的格式並重寫函數才能做到這一點,但我迷失在所有這些行代碼中... ...

SPI SD 卡 32GB 從未通過 CMD55、ACMD41 初始化步驟

[英]SPI SD Card 32GB Never passes CMD55, ACMD41 Initalization Step

我正在使用 Elm-chan FatFs 模塊。 我正確地移植了它,因為它在使用 16GB SD 卡時工作正常。 但是當使用 32GB 卡時,代碼卡在 CMD55、ACMD41 設置循環中。 波紋管是我正在經歷的命令和響應的打印輸出 然后從那里, cmd55 總是無限期地得到 0xFF 的響應 ...

如何使用 FatFs 獲取文件名?

[英]How to get file names using FatFs?

我不明白如何使用 FATFS 在 SD 卡中獲取文件名。 我可以使用以下代碼讀取和寫入.txt文件: 之后,我想在我的 LCD 屏幕上列出這些文件名。 我一直在獲取根目錄中的文件名。 我希望這些文件列在我的 LCD 上。 而且我不知道如何使用f_opendir(...) , f_readdir( ...

取消初始化 FatFS 並安裝另一張 SD 卡

[英]Deinitialising FatFS and mounting another SD card

我一直在嘗試掛載 SD 卡,將一些數據寫入一些文件,然后卸載 SD 卡。 安裝一個單獨的文件並寫入更多文件(這是通過多路復用器和兩個獨立但相同的 SD 卡模塊完成的)。 我正在使用 STM32F3 和 SPI 接口,我可以毫無問題地掛載和寫入文件,但我正在努力正確取消初始化 SD 卡之間的所有 Fa ...

STM32 SD FATFS掛載錯誤(FR_NOT_READY)

[英]STM32 SD FATFS mount error (FR_NOT_READY)

我實際上是在嘗試使用 STM32L486QGI6 在 µSD 卡上寫入。 function f_mount()返回FR_NOT_READY無論 µSD 是否放置... 我已經檢查了 CubeMX 生成的數十個教程和示例(檢查了引腳、下拉中的 SD_Detect、除 CK 之外的其他引腳的上拉、全 ...

是否可以執行 DISKCOPY 從 eMMC 卷逐塊復制到 USB 卷

[英]Is it possible to implement DISKCOPY to copy block by block from eMMC volume to USB volume

我正在使用 STM32、FATFS、SDMMC、eMMC 並在 eMMC 上創建了 FATFS。 我還在 USBH(主機模式)上創建了一個 FATFS 卷。 這也很好用。 eMMC FATFS 工作正常,然后我需要將所有文件從 eMMC 復制到 USB 驅動器。 通過 FATFS 從 eMMC 逐 ...

C - 為什么將一個元素分配給動態分配數組的第一個元素總是什么都不返回

[英]C - Why does assigning an element to a first element of adynamically allocated array always return nothing

我正在開發一個應用程序,我需要從 SD 卡中讀取一些文件。 一切都在帶有 FatFS 的 STM32 微控制器上運行。 我只是打開根目錄,然后遍歷該目錄中的每個元素並檢查它是文件還是文件夾,我保存了我有多少文件的信息。 然后我為所述文件分配給定數量的 memory (名稱的文件數 x 緩沖區)。 接 ...

2021-03-03 14:35:14   1   39    c / stm32 / fatfs  
FatFS - 無法格式化驅動器,FR_MKFS_ABORTED

[英]FatFS - Cannot format drive, FR_MKFS_ABORTED

我是嵌入式開發的新手,負責在 SPI flash memory 上實現文件系統。我在 STM32CubeIDE 上使用 w25qxx 芯片和 STM32F4xx。 我已經通過 SPI 成功地為 w25 創建了基本的 i/o,能夠一次寫入和讀取扇區。 在我的user_diskio.c中,我已經實現了 ...

難以為 flash memory 配置 FatF

[英]Having Difficulty configuring FatFs for flash memory

我只是一個卑微的實習生,被扔進了固件開發的無情之火中。 我的任務是通過 SPI 使用 w25qxx 在 STM32 芯片上實現文件系統。 我已經能夠通過 SPI 成功讀取和寫入 w25q,並創建了一個 class 來處理芯片的基本 i/o。 我決定使用 FatFS,因為它部分內置於 STM32Cu ...

STM32F103 上的 FATFS R0.11 讀取速度慢 - SPI

[英]FATFS R0.11 slow read speeds on STM32F103 - SPI

我正在使用 STM32F103C8,並且 FATFS R0.11 可以正常工作(這是 CUBEMX 默認在 STM32F103C8Tx 上使用的最新版本),但讀取速度非常低,大約為 100 kB/s。 SPI 時鍾設置為 18 MHz(從 9 MHz 更改,但沒有區別,與 4.5 MHz 相反, ...

AVR 和 FATFS 多塊讀取

[英]AVR and FATFS Multiple block read

我正在使用 atmega1284p,我需要從 sd 卡讀取數據並發送音頻解碼器芯片我可以做到低比特率,更高比特率的 MCU 很難按時發送數據。 尊重我實現高比特率的研究,文件可以讀取多個塊,讀取第一個塊后沒有延遲。我分配了我的多塊緩沖區,但不知道如何使用 ELM Chans FATFS 庫以多種方式 ...

是否有任何 FAT FS 驅動程序希望引導扇區的字節 508 和 509 為零?

[英]Does any FAT FS driver want bytes 508 and 509 of the boot sector to be zero?

從 2012 年開始實施我自己的引導扇區加載程序時,我確保將偏移量 508 和 509 處的字節歸零。這些是標准 512 字節大小扇區的倒數第四個字節和倒數第三個字節。 這是我放在那里的: 我現在不記得有任何具體的來源,但我相信我添加了兩個零字節是為了增加與某些或其他操作系統驅動程序的兼容性。 ...

FatFs 在根工作中讀/寫,但不在子文件夾中

[英]FatFs read/write in root work but not in subfolder

已經感謝您的時間。 我對如何調試 FatFs 遇到的問題有點迷茫:在文件夾中寫入然后讀取文件會給我帶來無效數據。 但從根本上說,它完美無缺。 筆記: 我正在使用 FatFs 14 開發條形金屬 nrf52832。 nrf52832 與外部 flash MX25L32 (4Mb, 512b/sect ...

在未知數量的文件中查找最新文件的程序

[英]Program to find the newest file among unknown number of files

我需要為帶有 C 和 FATFS 的 STM32 MCU 編寫程序,以在未知數量的文件中找到最新的文件。 文件名包含它們的創建日期,文件名中的數字用“_”分隔。 例如:oil_sensor_22_07_20_13_15.csv 我編寫了一個代碼來從文件中提取日期和時間並計算它們的時間差。 但我不知道 ...

2020-07-23 08:54:49   1   43    stm32 / fatfs  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM