久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement.

作者:未知   來源:Levi之家的空間   點擊數:  更新時間:2014年08月16日   【字體:

IAR編譯的時候,出現警告如下:

Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement.

Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement
EW targets: All
EW component: C/C++ compiler
Keywords: C code, keywords, SFR, UART
Last update: January 14, 2009

Background
The warning [Pa082] is issued if 2 (or more) of the variables in a C-statment are volatile. The message text "...order of volatile accesses is undefined..." is the central information, i.e. the compiler (following the ANSII standard) can access the variables in an order that is not defined.

Is this a problem , or not...
...well that depends on your application.
Volatile is (typically) used for variables that are accessed from several threads in the application, and for Special Function Register that are the connection in/out of the chip. So you must study the volatile variables that are present in this C-statement and from the usage of these volatile variables decide if you must make a change or not.

How to change
The change is to break up the C-statement, so that each new C-statement holds only one access to a volatile variable.
In this small example the variables internalChannelSelect and ADC are volatile. If so the following C-source will issue the "Warning[Pa082]".

intAnalogSample[internalChannelSelect] = ADC[internalChannelSelect] ;

Then the following change will make the C-source predictable.

i = internalChannelSelect;
k = ADC;
intAnalogSample
= k;

 

原因是一條語句中出現2個或2個以上的volatile變量。可以利用中間變量將其修改。也可以在,



也可

關閉窗口

相關文章

主站蜘蛛池模板: 国产三级黄色片 | 日本中文字幕网站 | 99精品久久久久久中文字幕 | 国产91清纯白嫩初高中在线观看 | 日韩精品免费看 | 日韩一级黄色片 | 亚洲第一区在线观看 | 亚洲理论片 | 亚洲免费在线观看 | 欧美一级在线播放 | 欧美日韩黄 | 亚洲影音 | 91色网站 | 欧美中文字幕 | 日韩激情视频 | 青青草一区二区 | 午夜激情在线观看 | 色吧综合 | h网站在线观看 | 欧美一区二区三区在线观看 | 亚洲第一区视频 | 毛片一级片 | 91麻豆精品国产91久久久久久 | 亚洲一区精品视频 | 美女福利视频 | 欧美在线视频一区 | 欧美极品在线 | 国产性色av | 六十路av| 免费黄色av网站 | 亚洲精品日韩丝袜精品 | 久久国产小视频 | 欧美精品亚洲精品 | 精品国产乱码久久久久久蜜臀网站 | 精品欧美黑人一区二区三区 | 午夜激情福利视频 | 亚洲欧美综合网 | 夜间福利视频 | 97人人艹 | 福利小视频在线观看 | 成人做受黄大片 |