正点原子阿波罗开发板格式化SD卡时,死机!

2019-07-20 03:27发布

使用正点原子阿波罗STM32F429 资料盘(A盘)4,程序源码2,标准例程-HAL库版本实验41 FATFS实验

使用串口工具XCOMV1.4 格式化SD卡时,死机!
mf_fmkfs("0:",0,0)


仿真时发现死在下面函数的循环里, while((HAL_GetTick() - tickstart) < Delay)

__weak void HAL_Delay(__IO uint32_t Delay)
{
  uint32_t tickstart = 0;
  tickstart = HAL_GetTick();
  while((HAL_GetTick() - tickstart) < Delay)
  {
  }
}

请问下原子哥这是社么原因?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
llandlu
2019-07-20 09:31
翼行园子 发表于 2019-2-23 18:17
用USMART 格式化试下 发送这个指令试下mf_fmkfs("0:",1,4096)

用USMART 格式化试下 发送这个指令试下mf_fmkfs("0:",1,4096) 也是死机。

但正点原子阿波罗STM32F429 资料盘(A盘)4,程序源码1,标准例程-寄存器版本实验41 FATFS实验,这个版本下,用USMART 格式化试下 发送这个指令试下mf_fmkfs("0:",1,4096)和
mf_fmkfs("0:",0,0)都正常。
请帮助解决。(板也是正点这买的原装的)

一周热门 更多>