STM32新固件V3.1.0引起的问题。请教香主,急。

[复制链接]
2464|0
 楼主| chenzx520 发表于 2010-4-22 19:36 | 显示全部楼层 |阅读模式
最近用新固件V3.1.0的一个工程,在万利的开发板上可以正常运行,仿真。芯片是STM32F103VB的,但是当我把这工程的HEX通过串口烧录到另外一块板子,芯片是STM32103C8。程序跑不了。但是如果下载以前的旧的固件库的工程的hex可以正常跑起来。用新的固件库的工程,在这个板子上,仿真,也不行。一点仿真,就进入了void HardFault_Handler(void){while(1)};还没进入main函数。工程选用的启动文件是STM3210E-EVAL所对应的startup_stm32f10x_hd.s.  STM3210B-EVAL所对应的startup_stm32f10x_md.s的,我也试过。都不能正常运行。两种选择都是一样,仿真都是死在了void HardFault_Handler(void)。请教各位,不知道我还有哪设置不对?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部