关于STM32F101C6 SRAM调试出错的问题望高手解答

[复制链接]
10301|17
 楼主| andrews0925 发表于 2012-7-6 10:28 | 显示全部楼层 |阅读模式
最近在调试STM32F101C6 main()中就是一个while空循环,程序编译通过,使用JLINK进行SRAM在线仿真,程序就是无法跑起来,并且jlink出现一个警告
**JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.
不知道怎样解决
望高手解答
joker319 发表于 2012-7-6 11:23 | 显示全部楼层
开发环境是什么? JLINK型号是什么
 楼主| andrews0925 发表于 2012-7-6 11:32 | 显示全部楼层
开发环境uvision4  jlink是SEGGER
 楼主| andrews0925 发表于 2012-7-6 11:33 | 显示全部楼层
开发环境uvision4  jlink是SEGGER
figo20042005 发表于 2012-7-6 11:35 | 显示全部楼层
错误信息说XPSR寄存器 中的T位LZ是0,正确的应该1
joker319 发表于 2012-7-6 11:48 | 显示全部楼层
版本号是多少呢?
joker319 发表于 2012-7-6 11:48 | 显示全部楼层
分别的版本号是多少? 4# andrews0925
joker319 发表于 2012-7-6 11:49 | 显示全部楼层
出现这个错误信息的情况有很多种哦 5# figo20042005
 楼主| andrews0925 发表于 2012-7-6 11:50 | 显示全部楼层
现在有个新情况,STM32F101C6  RAM 6KB  RAM仿真时3KB用作ROM 3KB用作RAM  进行仿真,没再出现上述警告,但是第一次运行程序,再停止运行,程序进入busfault_handler  在运行程序,再次停止,程序则停在MemManage_Handler 这是为什么呢?是不是RAM与ROM分配的有问题?
 楼主| andrews0925 发表于 2012-7-6 11:52 | 显示全部楼层
uvision V4.20.03.0
joker319 发表于 2012-7-6 11:56 | 显示全部楼层
搞不清楚了,有代码可看不
figo20042005 发表于 2012-7-6 11:57 | 显示全部楼层
那你去查下编译错误号的帮助信息,里面会有这方面的原因,看看哪个比较接近你的实际情况
wll_2012 发表于 2013-6-20 10:35 | 显示全部楼层
lz问题解决了吗?
wll_2012 发表于 2013-6-20 11:22 | 显示全部楼层
wll_2012 发表于 2013-6-20 10:35
lz问题解决了吗?

我的问题刚刚解决了,是配置信息里初始化文件选择有错,应该配置成图中红色圈中的: 1.JPG
yang911zhong 发表于 2014-2-23 22:46 | 显示全部楼层
我也遇到这个问题了,**JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.
现在的MDK版本是4.50.0.0 ,JLINK V8, 板子和程序应该没有问题,
刚开始用V7,后来出问题了就换成V8了, 在调试过程,运行一段程序后,才会出现上述错误。大家是怎么解决的呢?
被困在这里好几天了。
tsacy 发表于 2014-6-25 15:24 | 显示全部楼层
一直解决不了啊....
lijianhua000 发表于 2016-1-23 01:43 | 显示全部楼层
NRST悬空就行了
sch_l 发表于 2019-1-7 00:15 | 显示全部楼层
遇到同样的问题了,,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

12

帖子

1

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