你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
IAR7下同时使用两个volatile报警问题解决方式
[复制链接]
power568
发布时间:2017-3-29 15:32
文章
文章封面:
-
文章简介:
-
在IAR下同时使用两个volatile变量时报警如下:
Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement
比如:
volatile u8 a,b;
u8 c;
c=a+b;//// 报警
解决方式如下:
其实也就是把这一类报警屏蔽显示而已,并没有根本上解决问题。
赞
0
收藏
1
评论
2
分享
发布时间:2017-3-29 15:32
举报
请先
登录
后回复
2个回答
队长shiwo
回答时间:2017-3-29 16:49:36
a0a.1 32b0c
然后要怎么处理呢,我也是这样子屏蔽掉的
赞
评论
回复
支持
反对
power568
回答时间:2017-4-1 13:45:34
a0a.1 32b0c
队长shiwo 发表于 2017-3-29 16:49
然后要怎么处理呢,我也是这样子屏蔽掉的
1. 我这里采用的时屏蔽报警的方法,如果你这种方式用的少的话,你可以手动将变量重新复制后再操作,目前好像没有更好的解决方法;
2. 你也可以考虑将他移植到keil下,不会报警.
赞
评论
回复
支持
反对
所属标签
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
1. 我这里采用的时屏蔽报警的方法,如果你这种方式用的少的话,你可以手动将变量重新复制后再操作,目前好像没有更好的解决方法;
2. 你也可以考虑将他移植到keil下,不会报警.