微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 程序下载问题和程序跳进HardFault_Handler()死循环问题

程序下载问题和程序跳进HardFault_Handler()死循环问题

时间:10-02 整理:3721RD 点击:
刚学ARM的单片机。STM32F103c8t6。
1、请问J—flash ARM里面没有c8t6的Program。怎么办,这样是不是就不能用J—flash给单片机下载程序了呢?


2、用J—Link和Keil仿真。
程序很简单,用ISP下载么问题的。可用J—Link和Keil一仿真,好像没进主程序就直接跳进HardFault_Handler()里。大家能看出有什么问题么。
#include "stm32f10x.h"
int main()
{GPIO_InitTypeDef a;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
a.GPIO_Pin=GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2;
a.GPIO_Speed=GPIO_Speed_10MHz;
a.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_Init(GPIOA, &a);
GPIOA->ODR=1;
while(1);
}

弄了一天还是不知道问题在哪里。自己顶一下。ORZ

过了几天了,自己再顶一下。
自己顶应该没事吧。

最后一次顶一下。因为问题还没解决。

顶,遇到了同样的问题

下个例程看看                        

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top