黄小狼 发表于 2015-1-18 19:41:42

小贾-370388 发表于 2014-11-18 10:07
STM32出现HardFault_Handler故障的原因主要有两个方面:

1、内存溢出或者访问越界。这个需要自己写程序的 ...

请问那个汇编写在哪个文件里面呀?

dsjsjf 发表于 2015-1-18 22:20:30

楼主程序这么简单,会不会是没加while(1)而造成的

uCOS+LwIP 发表于 2015-4-13 12:54:24

在有OS的以太网串口服务器单向传输一点问题都没有,双向传时会不定时进入HardFault_Handler(void) 搞好几天“百度了几夜”都没找是跑到那才进入HardFault_Handler(void) 的,那位大侠有这方面的经验交流一下。。。。。感激不尽。。。。

木木鱼 发表于 2015-4-13 14:57:01

帮忙顶下

chendiand 发表于 2015-5-6 15:39:48

楼主的中怎么解决的

那就地方iv 发表于 2015-5-9 23:15:58

小贾-370388 发表于 2014-11-18 10:07
STM32出现HardFault_Handler故障的原因主要有两个方面:

1、内存溢出或者访问越界。这个需要自己写程序的 ...

学习,谢谢

ljmf5 发表于 2016-1-22 22:31:29

我是在串口程序里面出现这个问题
int main(void)
{               
        u8 t=0;
        u8 tt='A';
        u8 aa;       
        //u16 times=0;
        delay_init();                 //延时函数初始化          
        //NVIC_Configuration();        //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
        uart_init(9600);       //串口初始化为9600
        LED_Init();                             //LED端口初始化
        KEY_Init();          //初始化与按键连接的硬件接口
       USART_ClearFlag(USART1,USART_FLAG_TC);
       for(t=0;t<5;t++)
                {       
                        aa=tt+t;       
                        USART_SendData(USART1, aa);//向串口1发送数据
                        while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);//等待发送结束
                }
}


软件仿真串口输出是ABCDEABCDEABCDE,求解?

原田夜舞love 发表于 2016-11-20 21:02:42

我也遇到了这个问题,不知道该如何解决:(

liuxy236@tom.co 发表于 2016-11-20 23:14:13

:)                                       

zengyi703-16313 发表于 2016-11-21 07:13:35

学习了
页: 1 [2] 3
查看完整版本: stm32调试时进入HardFault_Handler中断