怪异问题,变量加不上去,CB没有,C8有,遇到过嘛?

[复制链接]
1959|18
 楼主| lanmanck 发表于 2018-7-17 22:05 | 显示全部楼层 |阅读模式
同一个led点灯程序,F103CBT6可以跑,但是F103C8T6跑不了,以前也遇到过RCT6类似问题,但是正片擦除糊里糊涂就好了,此时想想,应该是芯片的BUG,换ST,一点问题都没有,见动图:
有问题的变量C8T6:
dd.gif

没问题的变量CBT6:
ss.gif
FAQ 发表于 2018-7-18 00:08 | 显示全部楼层
电路板问题
FAQ 发表于 2018-7-18 00:08 | 显示全部楼层

或者是软件问题,这个不是芯片bug
 楼主| lanmanck 发表于 2018-7-18 09:08 | 显示全部楼层
FAQ 发表于 2018-7-18 00:08
或者是软件问题,这个不是芯片bug

电路板没有问题,时钟电源均正常,单片机可以仿真,只是加个变量,跟电路板有个毛关系?就算外部时钟不跑也可以内部晶振跑,怎么加不起来??
晓伍 发表于 2018-7-18 11:46 | 显示全部楼层
相同型号芯片换一片试试呢
CharryW 发表于 2018-7-19 17:10 | 显示全部楼层
这种问题比较荒谬,如果是ic bug那基本所有人多能遇到。建议换个方式再进行下验证,可通过物理现象直接反映。可以看一下该变量地址多少,是否会有问题
angerbird 发表于 2018-7-22 09:16 | 显示全部楼层
这个换一个芯片的看看
smilingangel 发表于 2018-7-22 15:08 | 显示全部楼层
都是这个问题的还是?
Darren1992 发表于 2018-8-7 17:52 | 显示全部楼层
可否通过物理现象直接测试?芯片bug应该不会的。
观海 发表于 2018-8-8 08:43 | 显示全部楼层
楼主找到答案了吗 这个问题太奇怪了也是
 楼主| lanmanck 发表于 2018-8-9 10:52 | 显示全部楼层
观海 发表于 2018-8-8 08:43
楼主找到答案了吗 这个问题太奇怪了也是

找到了,是GD的跟ST不兼容,用jlink下载时jlink会把option byte的硬件看门狗打开,导致不断复位。
解决方法就是判断optionbyte硬件看门狗是否打开,打开后把他关闭然后重启一次。
这是jlink 6.0造成的,stlink没有影响。
观海 发表于 2018-8-10 12:12 | 显示全部楼层
lanmanck 发表于 2018-8-9 10:52
找到了,是GD的跟ST不兼容,用jlink下载时jlink会把option byte的硬件看门狗打开,导致不断复位。
解决方 ...

恭喜楼主了  同时我也积累经验了
CharryW 发表于 2018-8-10 16:32 | 显示全部楼层
仿真的时候看门狗复位仿真不会出问题吗
lvben5d 发表于 2018-8-11 15:49 | 显示全部楼层
观海 发表于 2018-8-10 12:12
恭喜楼主了  同时我也积累经验了

用jlink下载时jlink会把option byte的硬件看门狗打开,导致不断复位。  这个好奇怪,硬件看门狗不是程序里面初始化的吗? 下载的时候 可以开启? 请楼主发配置看看。   会不会是器件类型后启动文件选的不对,要是复位,你把断点放在 main开头
caijie001 发表于 2018-8-11 17:05 | 显示全部楼层
lanmanck 发表于 2018-8-9 10:52
找到了,是GD的跟ST不兼容,用jlink下载时jlink会把option byte的硬件看门狗打开,导致不断复位。
解决方 ...

6666666666
观海 发表于 2018-8-13 09:25 | 显示全部楼层

下载器也会打开看门狗吗
vibra2016 发表于 2018-8-18 20:13 | 显示全部楼层
这个是不是RAM有问题的了?
comeon201208 发表于 2018-8-19 21:54 | 显示全部楼层
这个看看MCU的RAM的是否有问题的
angerbird 发表于 2018-8-23 21:18 | 显示全部楼层
这个多半是硬件上的毛刺的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:跟阿里云拼了: http://www.qcloud.com/redirect.php?redirect=1001&cps_key=361a94179534e81fbc22912619cc97ef

154

主题

400

帖子

3

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