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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4685|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一级电影免费 | 欧美视频xxx | 麻豆一区二区三区 | 欧美激情精品久久久久久免费 | 欧美成人一区二区三区片免费 | 国产日韩精品久久 | 国产免费一区二区三区最新6 | 亚洲国产精品91 | 91国产精品 | 亚洲欧美一区二区三区情侣bbw | 一级在线观看 | 射欧美| 女人牲交视频一级毛片 | 成人在线观看免费爱爱 | 亚洲一区在线观看视频 | www成年人视频 | 国产精品久久av | 国产999精品久久久久久绿帽 | 日本电影免费完整观看 | 久热久热 | 男女羞羞视频在线看 | 欧美成年网站 | 亚洲国产一区在线 | av在线一区二区三区 | 午夜视频一区二区 | jizz18国产| 99久久婷婷国产综合精品电影 | 久久不卡日韩美女 | 色婷婷精品久久二区二区蜜臂av | 日韩不卡一区二区 | 一级毛片视频免费观看 | 日本高清中文字幕 | 国产一区二区三区四区五区加勒比 | 999久久久国产精品 欧美成人h版在线观看 | 精品视频在线免费观看 | 精品国产区 | av一区在线 | 久久综合一区 | 国产精品久久久久久妇女6080 | 在线超碰| 亚洲精品免费在线观看 |