keil5怎么看程序運行時間(keil5怎么看程序有沒有錯誤)
進(jìn)入debug狀態(tài),右下角有顯示你需要開始計時時,右擊選擇reset,然后執(zhí)行你需要測試的程序部分就可以了進(jìn)行軟件仿真前需要設(shè)置正確你的晶振頻率,在option,target選項頁用軟仿真但是程序太長,很消耗時間的話,觀察起來。
4如果設(shè)計時,程序是從擴(kuò)展的外部ROM開始運行的,還需檢查EA腳5檢查MCU是否損壞或flash無法下載,最好換塊新的芯片試試6如果測試程序運行正常那就基本確定是控制程序的問題了,在keil里反復(fù)跟蹤調(diào)試程序,留意。
軟仿時可以看在項目管理器里有個窗口,顯示運行時間,寄存器了等等,不過這個時間不是很精確,你也可以反匯編。
可以的,但是和版本有關(guān),據(jù)我的經(jīng)驗,以前我用51的時候是可以看每一步所花的時間的,但是升級到54之后反而沒法看了你不知道怎么看,百度一下 IAR cyclecounterC程序段執(zhí)行的時間可以通過IAR的resister cyclecounter。
進(jìn)入仿真模式,右鍵需要查看的變量add to watch 1,watch2。
在Keil運行時可以看時間見圖但只有在軟件仿真時可以在Options for Taget #39Taget 1#39中,Debug插頁里,點Use Similation見圖一在進(jìn)入Debug后,圖二綠框中所示即運行的機(jī)器周期數(shù)States和時間Sec,以μS為。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。