雨滴科技技术论坛

 找回密码
 立即注册
查看: 205|回复: 4

MSOS在system结构体中添加一个led设备结构体,直接导致系统

[复制链接]

3

主题

15

帖子

102

积分

注册会员

Rank: 2

积分
102
扫一扫,手机访问本帖
发表于 2020-11-25 20:36:37 | 显示全部楼层 |阅读模式
MSOS在system结构体中添加一个led设备结构体,直接导致系统进入硬件错误,原先是因为是优化问题,但是优化选项都尝试过,但是还是一样。
后面把在system结构体定义的LED结构体给注释掉,才不进入死机硬件中断。

7S2C]5EU6$WEE$$_7S7R@MB.png

如果是这样的问题,那就是无法添加新的结构体了.......
回复

使用道具 举报

3

主题

15

帖子

102

积分

注册会员

Rank: 2

积分
102
 楼主| 发表于 2020-11-25 22:02:59 | 显示全部楼层
已经找出了问题所在,是跟storage有关,我用的是RB芯片,但是原本的storage设置是64K的,
7QL0{BEEN8ZZRS`GM33B~%O.png


把storage的宏定义修改成这样就可以了!!


回复 支持 反对

使用道具 举报

8

主题

24

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2020-11-26 10:17:26 | 显示全部楼层
学习了
回复

使用道具 举报

499

主题

1948

帖子

7957

积分

论坛元老

Rank: 8Rank: 8

积分
7957
发表于 2020-11-27 13:22:01 | 显示全部楼层
代码大?导致参数区和代码区重叠了?
回复 支持 反对

使用道具 举报

3

主题

15

帖子

102

积分

注册会员

Rank: 2

积分
102
 楼主| 发表于 2020-11-27 14:33:52 | 显示全部楼层
max 发表于 2020-11-27 13:22
代码大?导致参数区和代码区重叠了?

代码只有19K没有重叠,但是就是会引起硬件错误中断,后面修改了storage的宏定义之后才正常,现在没有问题了。可能是flash的修改涉及了程序区,但是这跟下载算法有关!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
在线咨询
咨询热线
0755-26787502-8006/8016
扫一扫二维码
直接访问本站

QQ|Archiver|手机版|小黑屋|雨滴科技  

GMT+8, 2021-1-22 23:44 , Processed in 0.058925 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表