STM32一配置SDIO相关寄存器就进入硬件异常

2019-03-23 18:54发布

芯片是STM32F103RBT6,下面是主函数:
        GPIO_DeInit(GPIOC);
       
        SDIO_DeInit();
       
        while(1);
GPIO_DeInit(GPIOC)这里设置没问题,但进入SDIO_DeInit()函数设置到相关寄存器就会进入异常中断,且跳不出来。
请问下如何解决。

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
sint27
1楼-- · 2019-03-24 04:07
/ 设置前先关总中断,设置后再打开总中断,试试还会不会出现
sint27
2楼-- · 2019-03-24 05:51
设置前先关总中断,设置后再打开总中断,试试还会不会出现
shuijinliuxi
3楼-- · 2019-03-24 07:26
 精彩回答 2  元偷偷看……
Li_Lei
4楼-- · 2019-03-24 09:21
shuijinliuxi 发表于 2014-6-25 18:46
已找到问题,是我用的芯片没有SDIO,因此对SDIO相关地址进行操作会进入硬件异常。


不带这样的
shuijinliuxi
5楼-- · 2019-03-24 09:38
huo_hu 发表于 2014-6-25 19:30
不带这样的

因为板上有带SD卡模块,我就以为肯定有SDIO,结果.............

一周热门 更多>