音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

請教各位大俠,KEIL C出現(xiàn)如下信息

作者:yshajoy 欄目:單片機
請教各位大俠,KEIL C出現(xiàn)如下信息
出現(xiàn)如下信息
*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?GETKEY?KEY
    CALLER1: ?C_C51STARTUP
    CALLER2: ?PR?CLK_INT?MAIN

說重復調用。我的程序里有幾個*.c文件,每個文件都有各自的*.h文件,為什么會提示這個信息?謝了先!

2樓: >>參與討論
香如故
可能是你在不同函數(shù)中調用了同一函數(shù)
估計你把那個同一函數(shù)定義成再入的應該就可以了.
不過一般WARNING沒有什么關系

3樓: >>參與討論
gwnpeter
編譯器發(fā)現(xiàn)GETKEY函數(shù)可能同時被兩個或以上的程序同時調用。
定義成為可重入函數(shù)吧

4樓: >>參與討論
xwj
調用時產生了嵌套,不理會的話很可能會導致堆棧溢出或其他后果
 
5樓: >>參與討論
weiganglnu
不定義的話,有時會不行的.
 
6樓: >>參與討論
zhangrijin
函數(shù)被中斷處理函數(shù)和非中斷函數(shù)同時調用!
強烈建議處理這些警告,否則程序運行起來很可能出現(xiàn)各種莫名奇妙的錯誤。
處理方法:
第一種:將被警告的函數(shù)代碼在中斷處理函數(shù)中重寫一遍。
第二種:將被警告的函數(shù)定義為可重入函數(shù)。
第一種方法最簡單,只是代碼量大一點而已。第二種方法,本人不建議采用,可能會占用較多的RAM。

參與討論
昵稱:
討論內容:
 
 
相關帖子
使用LCM遇到的問題
問一下c51全局變量的問題
請問液晶顯示122*32的用C語言如何實現(xiàn)?
求教,ad轉換結果不穩(wěn)定問題
基于單片機的設計怎樣選擇AD
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號