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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2356|回復: 6
打印 上一主題 下一主題
收起左側

keil和Proteus聯調程序亂跳

[復制鏈接]
跳轉到指定樓層
樓主
Keil和Proteus聯調51程序時,遇到了好幾個問題:第一,每點一次Keil里的單步,Keil和Proteus里就會自動跳過好多行代碼,無論是C51還是匯編,都有這個問題,嘗試過把代碼優化設置為0級(不優化),依舊沒用,還完全不理會我設置的斷點,嘗試過卸載重裝,還換了Keil4也沒用。反匯編的內容是正確的,代碼運行效果是對的,只是不能單步,Keil里的一個單步會隨機跳過某幾行,但是這些行并不對應C程序,這就導致程序執行的每一句順序都是對的,只是沒有辦法一行一行運行或者設置斷點停在該停的地方,整體看上去就像是亂跑一樣,一會往上,一會往下。
第二,keil的變量監視中所有值都是零,但是對這些變量實際值是有的,只是沒顯示出來,也不知道為什么。
第三,Keil對C51的編譯結果的最后一行都是NOP,盡管這樣,代碼走到這一行的時候,在Proteus里顯示的是原本該正常顯示的正確的匯編指令。
第四,keil有時候就跟抽風了一樣,上次還能正常顯示反匯編指令,下一次調試就全部編程NOP,但是Proteus里顯示的還是正確的匯編指令,運行結果都對,這一點還在匯編窗口向下滾動時體現出來,當我往下滾動匯編窗口的指令的時候,盡管已經到了代碼區結尾的NOP指令,Proteus竟然接受到keil發出的繼續下一步的指令,然后就是Keil這邊完全不知道跑到了哪,但是Proteus里按原來的順序指令繼續正常執行。
整體看來就仿佛keil表面一套,背里一套,表面的亂七八糟,背里的很正常,求教各位大佬幫忙驗證和解釋一下該怎么辦才能解決這些問題。


scp_2021-10-12_11-23.png (79.08 KB, 下載次數: 63)

scp_2021-10-12_11-23.png

scp_2021-10-12_11-231.png (17.99 KB, 下載次數: 58)

scp_2021-10-12_11-231.png

LED.zip

27.43 KB, 下載次數: 6

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:342822 發表于 2021-10-12 18:36 | 只看該作者
直接在Proteus中調試
回復

使用道具 舉報

板凳
ID:514901 發表于 2021-10-13 09:06 | 只看該作者
建議直接在proteus寫代碼,然后在proteus里面調試代碼哦
回復

使用道具 舉報

地板
ID:739545 發表于 2021-10-13 09:24 | 只看該作者
追根刨底是好事,但是你要的結果是什么,如果只是看運行的狀態,沒必要搞那么細,最后什么結果都沒有得到。即使是和實物聯調,你會發現和proteus一樣的現象.這是keil內部C語言反編譯的結果。所以個人認為還是專注看重點
回復

使用道具 舉報

5#
ID:722144 發表于 2021-10-13 16:09 | 只看該作者
單步和查看變量是調試的重要手段,對于小實驗也許只看看結果就行,但是碰到稍微復雜一點的程序,少了這兩樣幾乎就等于IDE報廢了,感覺還是搞清楚哪里有問題比較好,即使這些問題解決不了
回復

使用道具 舉報

6#
ID:969628 發表于 2021-10-19 23:21 來自手機 | 只看該作者
我也在今天嘗試聯調時遇上了同樣的問題,看來單步執行只在proteus里才能正常工作,兩個一起就不行了
回復

使用道具 舉報

7#
ID:230742 發表于 2021-10-20 03:28 | 只看該作者
建議還是用可以仿真的芯片直接調試硬件吧。就算把proteus調好了,到實際做硬件的時候又會有問題。個人感覺proteus就是浪費時間。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产乱码精品一区二区三区忘忧草 | 看亚洲a级一级毛片 | 中文成人在线 | 蜜桃在线播放 | 国产精品永久久久久久久www | 在线观看免费高清av | 久久国产精品免费 | 国产av毛片 | av永久| www日本在线播放 | 色视频网站免费 | 欧美激情精品久久久久久变态 | 亚洲国产一区二区三区 | 国产综合一区二区 | 欧美国产视频 | 日韩精品一区二区三区中文在线 | 中文字幕在线观看第一页 | 成人高清视频在线观看 | 亚洲精品视频在线看 | 不卡视频一区二区三区 | 国产一区二区精品在线 | 久久99精品久久久久久噜噜 | 九九看片 | 亚洲成人精 | 欧美成人综合 | 无毛av| 欧美日韩专区 | 中文字幕第一页在线 | 伊人久久综合 | 中文字幕一区二区三区四区五区 | 日韩一区二区免费视频 | 男人天堂色 | 成人网视频 | 国产精品久久久久久久免费大片 | 国产福利视频网站 | 成人自拍av| 91精品国产综合久久久久 | 亚洲精品视频在线观看视频 | 作爱视频免费看 | 一区二区精品 | 亚洲91视频 |