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

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

MSP430學習點滴—C語言擴展

作者:xuchen   來源:xuchen的blog   點擊數:  更新時間:2014年05月28日   【字體:

 題記:嵌入式系統工程師____路漫漫其修遠兮,吾將上下而求索。

此篇博客意將編程過程中用到的C語言擴展部分逐一記錄下來。
 
2014-01-25:
_SWAP_BYTES(x)
解釋:x是一個16位的無符號整數,將x的高8位和低8位進行交換。
 
2014-04-12:
 
 
原型:extern float pow(float x, float y);
 
用法:#include <<a class="inner-link decor-none" href="http://zhidao.baidu.com/search?word=math.h&fr=qb_search_exp&ie=utf8" target="_blank" rel="nofollow" data-word="6" log="pos:innerLink" style="color: rgb(45, 100, 179); text-decoration: initial;">math.h>
 
功能:計算x的y次冪。
 
 
 說明:x應大于零,返回冪指數的結果。
 
 
 
 
 
2014-05-11:
 
 
*(unsigned long*)0x400FC1A0的理解:
 
 
解釋自百度知道:http://zhidao.baidu.com/link?url=PSLtvXzNNx8Gb0_6R0nTOvMeQSkBFY7wvWLMMWOJnmmVIGkP0HeF89DYke2ivbM9weHTtUFQgDbp9Dpy05iD3a
 
 
1、long 是32位整型,unsigned指無符號整數,左邊的*表示取地址的內容;
 
 
2、volatile表示易變的,告訴編譯器不要優化,這個地址的內容不一定是在程序中改變的;
 
 
3、volatile unsigned long*表示將后面跟的內容轉化一個指向易變的無符號32位整型數據的指針(地址);
 
 
4、前邊再加一個*表示取該指針指向地址的內容;
 
 
總的意思就是取內存地址為0x400FC1A0里的數,并將這個數轉化為無符號32位整型。
 
關閉窗口

相關文章

主站蜘蛛池模板: 色婷婷激情 | 欧美日韩亚 | www.狠狠干 | 一本一道久久a久久精品综合蜜臀 | 国产婷婷在线视频 | 一区在线播放 | 日韩伦理电影免费在线观看 | 97在线观看 | 伊人网站视频 | 精品一区二区三区免费毛片 | 俺去俺来也www色官网cms | 欧美一a一片一级一片 | 亚洲美女av网站 | 黄网站免费入口 | 精品一区二区观看 | 国产精品视频网 | 国产人免费人成免费视频 | 国产一区欧美 | 亚洲每日更新 | 国产精品久久久久久久7电影 | 日韩有码一区二区三区 | 国产精品一二区 | 精品国产乱码久久久久久闺蜜 | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 国产免费又黄又爽又刺激蜜月al | 久久久av| 成人免费视频观看 | 欧美一区二区在线播放 | 日韩欧美视频网站 | 一本一道久久a久久精品综合 | 国产精品免费一区二区三区 | 成人三级网址 | 91亚洲视频在线 | 国产一区二区日韩 | 国产一级免费在线观看 | 亚洲精品68久久久一区 | 999久久久久久久久6666 | 久久精品视频一区二区三区 | 久久精品av| 精品视频在线一区 | 亚洲毛片网站 |