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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

ARM9學習3-調試第一個ARM匯編程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:89763 發表于 2015-9-12 22:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
調試第一個ARM匯編程序
1.雙擊KEIL uVision4圖標,打開RVMDK uVision4集成開發環境。
2.通過菜單“project\new uvision project…”,新建一個工程,選擇要存放的位置和工程文件名“Test001”,點擊“保存按鈕”。
3.CPU選型,選擇三星的S3C2410A,繼續點擊“OK”按鈕。
4.不添加啟動代碼,所以選擇“否”
5.點擊工具欄上的“”New 圖標,新建一個文件,鍵入匯編源代碼。
6.點擊工具欄上的“”Save 圖標,保存該匯編源文件,命名為:Test001.s
7.在左邊的“Project”目錄結構中,右擊“Source Group 1”,選擇“Add Files to Group ‘Source Group 1’…”,在“Add Files to Group ‘Source Group 1’”對話框中,選擇該Test001.s文件,將其加入工程中。
8.此時,左邊的“Project”樹形目錄結構窗口中,就顯示出來已經加入的Test001.s文件。
9.
10.采用同樣的方法,添加“DebugInRAM.ini”文件,加入工程。
11.
12.加入“DebugInRAM.ini”文件之后,鼠標左鍵單擊“Target 1”,選擇菜單“Project\Options for Target ‘Target 1’…”。
13.
14.在彈出的“Options for Target ‘Target 1’”對話框中,“Target”頁面設置如下:
15.
16.“Linker”頁面設置如下:
17.
18.“Debug”頁面中,使用“Use Simulation”軟件仿真,并點擊“Edit…”按鈕左邊的“”按鈕,在對話框里面,選擇加載“DebugInRAM.Ini”文件。
19.
20.點擊“OK”按鈕,關閉“Options for Target ‘Target 1’”對話框,開始點擊工具欄的“” Rebuild按鈕來編譯工程。系統會提示編譯成功。
21.點擊工具欄上面的“”Start/Stop Debug Session按鈕,進入匯編調試跟蹤狀態。
22. 通過點擊工具欄“”來單步運行方式,逐條調試每個指令的運行。
23. 注意觀察“registers”樹形目錄窗口,里面顯示ARM所有寄存器和CPU以及協處理器、異常等狀態。
24.注意觀察“Memory1”內存窗口的變化。
25.注意觀察源代碼窗口和反匯編窗口的不同。
26.詳細指導,參照“Realview_mdk2_xxxx.swf”系列視頻。




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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲第一av网站 | 在线免费看av | 日日夜夜噜 | 精品视频一区二区三区四区 | 二区三区在线观看 | 久久爱综合 | 男人天堂亚洲 | 一区二区三区黄色 | 久久免费精品视频 | 日韩中文字幕一区二区 | 91精品久久久久 | 黄色小视频免费看 | 天天干干干 | 欧美一级日韩一级 | 青草视频网站 | 性生活网址 | 精品网站999www | 91av视频在线观看 | 日韩不卡在线 | 中文字字幕 | www.伊人网 | 91日本视频 | 亚洲 欧美 另类 综合 偷拍 | 黄色片免费网站 | 成人做爰免费视频免费看 | 永久免费看片在线播放 | 亚洲成人中文字幕 | 91一级片 | 国产91丝袜在线播放 | 欧美视频久久 | 日本加勒比在线 | 日本在线天堂 | 亚洲高清毛片一区二区 | 精品视频在线观看免费 | 国产一区二区三区免费播放 | 国产黄色在线观看 | 色伊伊 | 成人在线小视频 | 欧美精品一区在线 | 欧美一区二区三区免费 | 亚洲欧美日韩一区二区 |