stm32调试时进入HardFault_Handler中断

2019-07-14 15:18发布

用的是st-link/v2仿真

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
77uwfsdf
1楼-- · 2019-07-16 05:08
 精彩回答 2  元偷偷看……
szzjfyp
2楼-- · 2019-07-16 07:56
kghfh 发表于 2018-12-11 07:51
本帖最后由 小贾-370388 于 2014-11-18 10:16 编辑

STM32出现HardFault_Handler故障的原因主要有两个方面:

学习,谢谢
hanlinceshi
3楼-- · 2019-07-16 08:50
我是在串口程序里面出现这个问题
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,求解?
asd004
4楼-- · 2019-07-16 10:31
我也遇到了这个问题,不知道该如何解决
不废江河万古流
5楼-- · 2019-07-16 15:50
                                       
yahanq
6楼-- · 2019-07-16 21:21
 精彩回答 2  元偷偷看……

一周热门 更多>