只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
跟大家說一說混合編程時遇到的問題。求解!混合編程時,偉福仿真器,C51編譯器編譯能過,但運行時出錯。經檢查發現是存儲單元的數據被改寫。編程前提:所有變量都由編譯器管理。變量有數組、int、char,除指針外,基本上都用 idata 定義。問題是,編譯器在編譯時,是否不管匯編程序塊用了那些存儲單元,以至會發生改寫存儲單元數據的情況。 即變量管理發生沖突。如此一來,搞得人心虛的很。作為控制用的編程,器操作過程因人而異,說不定 什么時候發生沖突。請教高人哪!熟悉編譯器變量管理的高人請賜教!
使用道具 舉報
本版積分規則 發表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網