- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 stm32F407控制器在驱动电机等执行机构时,ADS1256采集模块出现死机现象,问题待解决
原代码段#define WaitDRDY while((GPIO_ReadInputDataBit(GPIO_ADS1256DRDY_PORT,GPIO_ADS1256DRDY))){;}//一旦ADS1256出现死机,会出现DRDY低电平高不到,从而陷入死循环。建议更改下面的有限循环代码段void WaitDRDY_Process(void){ while((GPIO_ReadInputDat...
2018-03-23 15:38:46 3490 4
原创 STM32 bootloader程序跳转到APP卡死在B_ENDP_ALIGN,原因:有未处理的中断。解决方法:重启系统
Bootloader和App中都用到了串口,定时器等,所以从Bootloader跳转App后未卡死。后来写的另一个App里没有用到这几个外设,然后就是无限的卡死。现在Bootloader中跳转App之前将已打开的外设关掉,再跳转至App就不再出现卡死。 if(((*(vu32*)(APPLICATION_ADDRESS+4))&0xFF000000)==0x08000000){
2018-01-29 13:01:54 6844
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人