Keil工程文件的建立、設(shè)置與目標文件的獲得
單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?CPU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普...
單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?CPU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普...
基于Keil的入門實例教程: 1 Keil工程文件的建立、設(shè)置與目標文件的獲得3 Keil 程序調(diào)試窗口2 Keil的調(diào)試命令、在線匯編與斷點設(shè)置4 Keil 的輔助工具和部份高級技巧5 其于Keil的實驗仿真板的使用...
對于初學(xué)者來說,還有些不直觀,調(diào)試過程中看到的是一些數(shù)值,并沒有看到這些數(shù)值所引起的外圍電路的變化,例如數(shù)碼管點亮、發(fā)光管發(fā)光等。為了讓初學(xué)者更好地入門,筆者利用Keil 提供的AGSI 接口開發(fā)了兩塊仿真實驗板。這兩塊仿真板將枯燥無味的數(shù)字用形象的圖形表達出來,可以使初學(xué)者在沒有硬件時就能感受到真...
Keil 還提供了一些輔助工具如外圍接口、性能分析、變量來源分析、代碼作用分析等,幫助我們了解程的性能、查找程序中的隱藏錯誤,快速查看程序變量名信息等,這一講中將對這些功工具作一介紹,另外還將介紹Keil 的部份高級調(diào)試技巧。這部份功能并不是直接用來進行程序調(diào)試的,但可以幫助我們進行程序的調(diào)試、程序...
介紹 Keil 提供各種窗口如輸出窗口、觀察窗口、存儲器窗口、反匯編窗口、串行窗口等的用途,以及這些窗口的使用方法,并通過實例介紹這些窗口在調(diào)試中的使用。 ...