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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3883|回復: 0
收起左側

在KEIL中不同C文件中進行參數傳遞的方法

[復制鏈接]
ID:63113 發表于 2019-10-25 20:33 | 顯示全部樓層 |閱讀模式
在用KEIL進行單片機程序開發的時候,為了程序更加易讀和規范,開發者喜歡把程序分為若干個模塊,每個模塊的程序段單獨存儲在不同的C文件中,這就產生了一個問題,在不同的C文件里面可能會共用到同一個全局變量,例如在一個C文件里面定義了一個溫度傳感器的數據變量temp, 這個數據又需要在另一個C文件里面使用,那么在一個C文件里定義和使用的變量怎么被另一個C文件里的程序使用呢?
此時需要用到一個關鍵詞extern,用這個指令就可以從另一個C文件里面引用外部變量,實現變量共享。舉個例子來說明怎么使用:
首先要保證要引用變量的兩個C文件program1.c和program2.c在同一個keil工程里面。另外,開發定制業務Q:2531-263-726
如在一個C文件program1.c中定義了一個溫度傳感器采集的數據temp:
1.PNG
在keil同一個工程下的另一C文件program2.c就可以這樣引用在program1.c中定義的變量temp:
2.PNG
就這樣,就完成了兩個C文件中變量的引用,這個變量在整個工程里數據會保持一致。
更多精彩,公-號:yonkotech
沙鷗 at 成都

評分

參與人數 1黑幣 +10 收起 理由
daiya + 10 很給力!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久 | 亚洲狠狠| 在线观看欧美日韩视频 | 国产一区二区在线免费观看 | 国产成人影院 | 婷婷桃色网 | 久久久久国产精品www | 超级乱淫av片免费播放 | 亚洲高清在线 | 欧美精品一区二区在线观看 | 国产乱码精品一区二三赶尸艳谈 | 日本黄色片免费在线观看 | 欧美一级片在线观看 | 亚洲精品一区二区在线观看 | 免费一区二区在线观看 | 欧美精品二区 | 亚洲精品一区二区二区 | 一级免费看 | 国产一区二区久久 | 久久躁日日躁aaaaxxxx | 久久精品视频一区二区 | 国产中文字幕在线 | 福利视频一区二区 | 日本精品一区二区三区视频 | 丁香五月网久久综合 | 久久国产成人 | 久草网址 | 久久精品91久久久久久再现 | 欧美一区二区综合 | 色毛片| av免费在线播放 | 久久91精品 | 美女福利视频 | 久久精品免费一区二区 | 中文字幕免费 | 国产精品a一区二区三区网址 | 久国久产久精永久网页 | 色.com | 爱爱免费视频 | 日韩视频一区二区 | 国产免国产免费 |