打印
[AT32F407]

at32f407 freertos开启任务调度写SD卡SDIOsts寄存器一直显示传输中

[复制链接]
1866|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用的AT32开发板跑官方的freertos+lwip例程和sdio读写的例程,只要开启任务调度,在任务里面写sd卡,就卡死在死循环一直读寄存器标志位,不开启任务就能正常读写,请问是什么原因,截图是at32_sdio.c的sdio_command_data_send()函数,求大佬指导下感谢!


使用特权

评论回复
沙发
13728885036|  楼主 | 2024-6-28 13:55 | 只看该作者
有时又正常,我是用的杜邦线接个SD卡模块到开发板,请问SDIO直接用杜邦线影响大吗?

使用特权

评论回复
评论
muyichuan2012 2024-6-28 16:12 回复TA
是的 影响较大,SDIO速度较高,容易受电路影响,尤其是飞线。 你降速试试 
板凳
cakeL| | 2024-6-28 14:16 | 只看该作者
仔细排查

使用特权

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

本版积分规则

9

主题

15

帖子

0

粉丝