stm32F407平台上使用freertos,使用pvPortMalloc申请内存,发现内存中的数据总被修改,使用malloc就没有问题。
STM32F407高速USB Device模式在外部中断15响应后发送4K个数据,外部中断循环给出,会导致一部分外部中断接收不到
使用HAL_UARTEx_RxEventCallback实现的uart数据接收不会被清理,一直累加
STM32F7中FMC接多个通信外设
STM32F401RE的SDIO接口最大支持多大容量的TF卡?最大可以支持多少G?有支持大容量的芯片吗?
关于在做项目时候选用芯片的问题。
STM32F401下载失败问题
STM32H743+USB3300传输采集的数据前几次会丢包问题
关于F407嵌入式SRAM映射为0x20020000的问题。
Boot0通过10k电阻接地,Boot1作为输入使用被配置成外部中断,现在存在的问题是可能会导致单片机加密无法运行,且无法解密,RDP显示为FF,这是怎么导致的?
1 检查一下优先级:
你的程序中有没有用到中断?你的SysTick的优先级是多少?看看发生故障时,有没有中断产生。
看一下这里有没有帮助:https://zhuanlan.zhihu.com/p/551096072
2 检查一下堆栈分配
可以configCHECK_FOR_STACK_OVERFLOW,看一下有没有问题
[md]嗯,检查完任务堆栈后发现是有一个任务给的堆栈太小
最简单的线程跑通了吗?
可以
血的教训,以为只是点个灯,给了很小的堆栈,结果找了一下午问题。