打印
[STM32H7]

Nucleo H743ZI SD 卡接口的问题

[复制链接]
35|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Hitomi22|  楼主 | 2025-4-21 22:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用 Nucleo H743ZI 板与 SD 卡连接以读/写一些数据。使用 1 位模式下的 SDMMC 来实现这一功能。编写了代码来执行 write 功能。但是,无法将数据写入 SD 卡。在调试过程中,发现程序从未从 f_mount 函数中出来,一直卡在那里。
FATFS myFATAFS;

FIL myFILE;

UINT testByte;

if(f_mount(&myFATAFS, SD_Path, 1)== FR_OK)


   {

  HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_7);

    char myPath[]="WRITE1.TXT\0";

    f_open(&myFILE, myPath, FA_WRITE | FA_CREATE_ALWAYS);

    char myData[] = "Hello World\0";

    f_write(&myFILE, myData, sizeof(myData), &testByte);

    f_close(&myFILE);

   }

请教代码哪里有错误

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

16

帖子

0

粉丝