[电池电源管理] SH39F003A全局变量和数组在定义的时候赋值,芯片不能运行

[复制链接]
2559|10
 楼主| SSSSSSS1111 发表于 2021-4-1 15:10 | 显示全部楼层 |阅读模式
为啥中颖SH39F003A芯片不管是全局变量还是数据只要在定义的时候赋值了,芯片就不能运行。不管是Xdata 还是data都是一样。 把赋值删除,初始化的时候一个一个值写进去,芯片运行OK 。
勇者无惧你和我 发表于 2021-4-1 16:46 | 显示全部楼层
感谢楼主分享,不错的一个建议。
勇敢的大白菜 发表于 2021-4-1 17:50 | 显示全部楼层
这个还真的不是很清楚的,不知道咋回事的。
duhemayi 发表于 2021-4-2 08:31 | 显示全部楼层
caigang13 发表于 2021-4-8 12:41 来自手机 | 显示全部楼层
不会吧,这么奇葩?

评论

用过那么多品牌的单片机也是第一次遇到  发表于 2021-4-15 15:26
明天真的好 发表于 2021-4-10 19:09 | 显示全部楼层
持续关注楼主的问题,很棒。
jbs314 发表于 2021-4-12 09:26 | 显示全部楼层
这芯片好买?大概多少一片?

评论

我们目前用量不会很大  发表于 2021-4-15 15:26
3htech 发表于 2021-4-16 09:30 | 显示全部楼层
一般在定义的时候赋值,赋值操作是在进main之前执行的,此时可能看门狗时间较短导致复位。而在自己的初始化函数中赋值则会注意到看门狗的问题。

大数组赋值要注意到这一点。
lidi911 发表于 2021-4-18 15:26 | 显示全部楼层
学习了,感谢楼主分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

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