如何确定ThreadX任务栈的大小呢?什么是栈溢出呢?怎样去检测ThreadX的栈
2021-10-14 07:42
哪,边找解决方案边修改,最终发现是HardFault_Handler问题,由于水平不高,在参考网上解决方案时,觉得是内存溢出,改了半天没反应,后来一想会不会是堆栈溢出,于是把任
2020-06-12 06:56
在使用IAR调试freertos任务中,IAR自带了一个调试插件,启用这个插件会得到任务名、优先级、栈起始空间和栈顶位置,但是如何计算出每个
2020-06-10 09:25
移植完ucosii后,运行了一下,发现在任务调度时进入hardfault异常经过调试后发现是在OS_Sched()函数运行结束时引发的异常,这个是调试截图,好像是在出栈指令pop引发的,但是不知道为什么,求大神指点一
2019-08-29 04:35
嵌入式软件中栈溢出产生的原因是什么?嵌入式软件中的栈溢出是怎样产生的呢?
2022-01-19 06:48
单片机两个栈指针 msp,psp 分别在什么情况下使用
2023-11-01 07:39
STM32程序进入HardFault_Handler故障的原因有哪些?Cortex-M3内核HardFault错误调试定位方法有哪几种?
2022-01-27 07:03
STM32F207ZET6,使用过程发现有死机跑飞,分析了一下过程,是在正常刷屏的过程中触发了一次ADC的DMA完成中断,中断中执行了一些保存数据到对应结构体的任务,然后中断返回的时候,pc指针跑飞,进了HardFault
2023-08-07 14:24
看的说的M3 内核 中断使用的栈是MSP 其他可以使用PSP现在问题来了,STM 到底操作是MSP 还是PSPMSP进入中断指向那个地方?为什么要减8个32位字节单元,然后压栈保存当前环境。
2019-08-26 03:00
在发生ISR时,把寄存器R0,pc,LR等值压入堆栈(PSP)时,这时候LR入栈是任务地址还是0XFFF_FFFD???如果LR的值是0XFFF_FFFD,这样LR的值不是不能用来指向上个
2020-04-01 22:43