stm32调试问题总结 打印"ERROR!!!问题"

原创 2015年11月19日 14:16:55

1.在新建的stm32工程中,程序编译通过后,通过J-Link进行程序烧写,在选项卡中有选择jtag和swd两种模式,应选着swd模式,否则 将会出现错误。

2.在是stm32中烧写了iap程序后,要在iap中查看启动app程序的跳转地址,在flash上烧写app,要在选项卡中对程序烧写的起始位置进行配置,以对应iap的跳转地址。另外,还要在app程序中修改中断便宜地址,(是因为多了iap的原因)否者中断入口地址错误,代码修改如下

中断偏倚地址修改

void NVIC_Configuration(void)
{

    /* Set the Vector Table base location at 0x08008000 */
    NVIC_SetVectorTable(NVIC_VectTab_FLASH,VECT_TAB_OFFSET);
}


3.如果stm32上有iap 在启动后跑rt-thread ,如果不修改中断便宜量的话,系统将不能不能正常工作。系统启动后在调试信息打印完启动的logo以及版本号之后,最后会打印一个“ERROE!!!”,创建的thread也不能正常运行。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

更换STM32芯片类型引起keil下载Error Flash download failed-Cortex-M3问题的解决

一、更改启动文件:xxxx.s 文件    把以前芯片对应的启动文件改为现在对应的文件  通常路径为:\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\...

st-link调试stm32的问题

Cannot Load Flash Programming Algorithm

STM32调试过程中常见的问题及解决方法

STM32调试过程中常见的问题及解决方法 一、 在“Debug选项卡”下设置好仿真器的类型后,下载程序时却提示“No ULINK Device found.”    解决办法: Keil M...

STM32的CAN总线调试——与以太网转CAN联调的小问题

单片机与CAN总线
  • xdxlove
  • xdxlove
  • 2016年12月30日 11:14
  • 546

stm32 HardFault_Handler调试及问题查找方法

原文地址::http://www.51hei.com/bbs/dpj-39846-1.html 相关文章 1、STM32 出现 hardfault_handler 处理方法----http...

stm32VC调试psam卡遇到的问题以及解决

以下内容只是为了加深自己的记忆,让自己知道自己曾经遇到过这个问题,如有错误谢谢大家帮忙指出!感谢! 在pos机消费充值等功能开发中会用到psam进行加密解密等操作。 而实际使用中 ...

STM32F4 串口程序 调试记录 hardfault_handle 问题

/***************************************************************************** ** 使用UART4通信 ** TXD...

STM32F411CE调试I2C遇到的问题

初次调试I2C驱动,先整理一下思路: 本次调试是调试STM32F411CE与BMP280通信,首先根据ST提供的参考例程对I2C进行配置,然后给BMP280发数据,没想到这一调就是两天。。。 对此...

MDK4.71A等新版中调试STM32F103等问题解决方法

在使用新版MDK环境,用3.5库来编写程序,在进行软件仿真或调试STM32F103部分型号时候,可能会出现错误,而直接卡死在SystemInit()中,MDK报如下图类似的错误: access vi...

STM32调试问题

1、STM32用IAR调试出现Error[Pe020]: identifier "FILE" is undefined 解决方法 需要在 IAR的Options -> General Options...
  • zhlechn
  • zhlechn
  • 2014年03月20日 08:44
  • 1692
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:stm32调试问题总结 打印"ERROR!!!问题"
举报原因:
原因补充:

(最多只允许输入30个字)