搜索
打印

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

[复制链接]
294|9
跳转到指定楼层
楼主
为啥中颖SH39F003A芯片不管是全局变量还是数据只要在定义的时候赋值了,芯片就不能运行。不管是Xdata 还是data都是一样。 把赋值删除,初始化的时候一个一个值写进去,芯片运行OK 。

使用特权

评论回复
沙发
| 2021-4-1 16:46 | 只看该作者
感谢楼主分享,不错的一个建议。

使用特权

评论回复
板凳
| 2021-4-1 17:50 | 只看该作者
这个还真的不是很清楚的,不知道咋回事的。

使用特权

评论回复
地板
| 2021-4-2 08:31 | 只看该作者
关注

使用特权

评论回复
5
| 2021-4-8 12:41 | 只看该作者
不会吧,这么奇葩?

使用特权

评论回复

评论

SSSSSSS1111 2021-4-15 15:26 回复TA
用过那么多品牌的单片机也是第一次遇到 
6
| 2021-4-10 19:09 | 只看该作者
持续关注楼主的问题,很棒。

使用特权

评论回复
7
| 2021-4-12 09:26 | 只看该作者
这芯片好买?大概多少一片?

使用特权

评论回复

评论

SSSSSSS1111 2021-4-15 15:26 回复TA
我们目前用量不会很大 
8
| 2021-4-16 09:30 | 只看该作者
一般在定义的时候赋值,赋值操作是在进main之前执行的,此时可能看门狗时间较短导致复位。而在自己的初始化函数中赋值则会注意到看门狗的问题。

大数组赋值要注意到这一点。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

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