国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

ARM仿真器與嵌入式系統設計講解

2013-10-21 14:43 來源:互聯網 作者:洛小辰

嵌入式系統是一種專用的計算機系統,作為裝置或設備的一部分。通常,嵌入式系統是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是是由單個程序實現整個控制邏輯。

所謂ARM仿真器,即用于調試基于ARM內核芯片的一個硬件模塊。ARM內核包括ARM7,ARM9,ARM11,Cortex-A,Cortex-M,Cortex-R等系列,而基于這些內核的芯片則更多了。那么這些仿真器選擇有一個原則,用于低端嵌入式微控制器的話,用ULINK2,ULINKPpro即可,可以調試Cortex-M,Cortex-R芯片。用于高端的應用處理器ARM9,ARM11,Cortex-A的話,就需要用到DSTREAM仿真器了。

一、嵌入式產品的開發周期

典型的嵌入式微控制器開發項目的第一個階段是用C編譯器從源程序生成目標代碼,生成的目標代碼將包括物理地址和一些調試信息。目前代碼可以用軟件模擬器、目標Monitor或在線仿真器來執行和調試。軟件模擬器是在PC機或工作站平臺上,以其CPU(如x86)及其系統資源來模擬目標CPU(如P51XA),并執行用戶的目標代碼;而目標Monitor則是將生成的目標代碼下載到用戶目標板的程序存儲器中,并在下載的代碼中增加一個Monitor任務軟件,用來監視和控制用戶目標代碼的執行,用戶通過目標板上的串行口或其它調試端口,利用桌面計算機來調試程序。

程序的調試是通過設置斷點、使程序在指定的指令位置停止運行來實現的。在程序中止的時候,檢查存儲器和寄存器的內容,作為發現程序錯誤的線索。

程序經過調試、找到所有的錯誤后,修改源代碼,重新編譯,以一種標準格式生成目標代碼文件,比如Intel HEX.這個目標代碼將被存儲在最終產品的非揮發存儲器,比如EPROM或FLASH中。

二、為什么需要仿真器

軟件模擬器和目標 Monitor提供了一種經濟的調試手段,對于很多設計來說已經足夠。但是也有很多場合,需要利用仿真器來找到程序錯誤。 無論在哪一種場合,仿真器都能夠減少調試時間、簡化系統集成、增加可靠性、優化測試步驟,從而使其物有所值。更常見的情況是工程師在項目的不同階段同時使用軟件模擬器和仿真器,特別是在大的開發項目中。

軟件模擬器和軟件調試器在斷點之外只提供了很少的幾種功能,比如顯示端口內容和代碼覆蓋。沒有檢測事件和條件、然后作出反應的手段,也沒有辦法記錄MCU的總線周期、然后判斷程序的執行究竟發生了什么情況。如果你的MCU有片上EPROM或FLASH存儲器,并且運行在單片模式,則只有仿真器才能夠對系統進行調試,而不嚴重占用和消耗MCU資源。

在線仿真器可以很容易地做到這些事情,并且還能夠提供很多其它功能。仿真器是軟件和硬件之間的橋梁。在項目進行的某些階段,你必須讓程序在實際的硬件上面運行。仿真器可以很容易地幫助你了解如何在調試階段充分利用仿真器。

三、仿真器究竟是什么?

仿真器可以替代你的目標系統中的MCU,仿真其運行。 仿真器運行起來和實際的目標處理器一樣,但是增加了其它功能,使你能夠通過桌面計算機或其它調試界面來觀察MCU中的程序和數據,并控制MCU的運行。仿真器是調試嵌入式軟件的一個經濟、有效的手段。Nohau的EMUL51XA-PC仿真器系列用來調試Philips P51XA系列MCU,而EMUL51-PC系列仿真器則支持眾多廠家的8051系列單片機。

9

四、內部和外部模式

內部模式是指程序和數據位于MCU芯片內部,以FLASH或EPROM的形式存在,地址和數據總線對于用戶并不可見,由此節省下來的芯片引腳作為I/O口提供給用戶。內部模式也稱單片模式,所有的程序執行都發生在內部ROM中。為了有效地仿真這種芯片,要求仿真器使用bondout或增強型Hooks芯片。

外部模式是當程序存儲器,可能還有部分數據存儲器,位于MCU外部的情況,需要有地址和數據總線來訪問這部分存儲器。外部模式也稱擴展模式,用戶芯片、bondout芯片和增強型hooks芯片都能夠產生這種工作模式,這種情況下芯片的地址和數據總線引腳不能作為通用I/O口使用。Nohau的仿真器使用這三種芯片來實現有效的程序調試。

五、Bondout、增強型Hooks芯片和標準產品芯片

這些名詞是指仿真器所使用的、用來替代目標MCU的三種仿真處理器。只有Bondout和增強型Hooks芯片能夠實現單片調試,標準產品芯片不能。和標準產品芯片相比,bondout芯片有一些增加的引腳,連接到芯片內部硅片的電路節點上,所有又稱“超腳芯片”.P51XA系列單片機仿真器都使用bondout芯片,EMUL51XA-PC就是很好的例子。

增強型Hooks芯片利用各種芯片引腳上面沒有的機器周期來提供地址和數據總線,一些80C51系列仿真器就是使用增強型Hooks芯片。有趣的是,這些增強型Hooks芯片中的一些也是標準的產品芯片。使用增強型Hooks芯片作為仿真CPU需要一些額外的特殊功能電路來從復用的芯片引腳中,分解出地址和數據總線以及一些必須的控制信號,用戶的目標板沒有這些電路,所有仍然是單片工作模式。采用bondout芯片和增強型Hooks芯片能夠實現極為精確的仿真,從功能一直到芯片的功耗。

1 2 > 
嵌入式 ARM 仿真器

相關閱讀

暫無數據

一周熱門

国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

    欧美一卡二卡三卡| 韩国一区二区三区| 亚洲啪啪综合av一区二区三区| 久久久久久97三级| 欧美精品一区二区三区蜜桃| 久久天天做天天爱综合色| 国产午夜精品在线观看| 国产精品视频一二三区| 最新日韩在线视频| 亚洲一本大道在线| 免费成人在线视频观看| 国产一区二区视频在线播放| 成人国产精品免费观看动漫| 91丝袜呻吟高潮美腿白嫩在线观看| 久久精品亚洲精品国产欧美 | 蓝色福利精品导航| 国产一区二区三区免费在线观看| 国产精品一区二区久激情瑜伽| 成人免费观看av| 久久婷婷综合激情| 一区二区中文字幕在线| 亚洲国产精品久久久久婷婷884| 色婷婷国产精品久久包臀| 欧美日韩国产精选| 精品国产亚洲一区二区三区在线观看| 国产欧美日韩亚州综合| 一区二区免费在线播放| 日本不卡在线视频| 成人性生交大合| 中日韩免费视频中文字幕| 亚洲国产婷婷综合在线精品| 欧美美女网站色| 欧美国产精品v| 亚洲高清视频中文字幕| 国产一区二区网址| 久久婷婷国产综合国色天香| 成人免费小视频| 在线日韩一区二区| 欧美一区二区观看视频| 国产精品久久久久久久久快鸭 | 欧美精品在线一区二区三区| 久久品道一品道久久精品| 亚洲精品ww久久久久久p站| 另类欧美日韩国产在线| 91在线观看免费视频| 亚洲精品视频免费观看| 欧美日韩国产一级| 欧美国产一区在线| 日韩精品一级二级| 成人免费三级在线| 亚洲免费伊人电影| 欧美高清视频www夜色资源网| 欧美激情一区不卡| 免费在线看一区| 久久先锋影音av鲁色资源网| 亚洲国产人成综合网站| 日韩欧美国产综合| 一区二区三国产精华液| 国产91在线观看| 亚洲精品国产a久久久久久| 51精品国自产在线| 亚洲人吸女人奶水| 紧缚奴在线一区二区三区| 久久精品夜色噜噜亚洲a∨ | 欧美成人三级电影在线| 亚洲国产综合在线| 成人精品免费看| 一区二区三区四区视频精品免费| 在线91免费看| 亚洲国产综合色| av一区二区三区四区| 亚洲一区二区三区自拍| 日韩视频免费直播| 亚洲一区二区三区影院| 成人av集中营| 香蕉av福利精品导航| 精品成人免费观看| 午夜成人免费视频| 国产午夜精品在线观看| 欧美日韩性生活| 亚洲精品国产高清久久伦理二区| 国产成人av影院| 亚洲综合区在线| 久久婷婷色综合| 美女免费视频一区二区| 国产精品免费人成网站| 538在线一区二区精品国产| 亚洲午夜久久久久久久久电影院| 成人黄动漫网站免费app| 五月激情综合婷婷| 国产精品二区一区二区aⅴ污介绍| 国产乱人伦偷精品视频不卡| 亚洲免费观看视频| 久久综合色之久久综合| 精品影视av免费| 亚洲欧洲综合另类| 久久综合狠狠综合久久激情| 麻豆国产欧美日韩综合精品二区| 国产精品久久久久永久免费观看 | 亚洲二区在线视频| 中文字幕第一区第二区| 国产成人精品aa毛片| 色综合天天做天天爱| 成人欧美一区二区三区视频网页| 国产**成人网毛片九色 | 久久你懂得1024| 狠狠网亚洲精品| 亚洲一区二区三区四区在线免费观看 | 成人一区在线观看| 亚洲成年人网站在线观看| 中文字幕亚洲一区二区av在线| 成人性生交大片免费看中文网站| 色婷婷国产精品综合在线观看| 亚洲欧美日本在线| 久久夜色精品一区| 欧美一级久久久| 久久99久久99小草精品免视看| 亚洲伦理在线精品| 国产精品免费看片| av激情综合网| 91精品国产色综合久久不卡电影| 免费高清在线视频一区·| 一区二区三区成人在线视频| 成人欧美一区二区三区在线播放| www久久久久| 欧美xxxxxxxx| 国产成人av一区二区三区在线| 91精品办公室少妇高潮对白| 亚洲电影你懂得| 亚洲精品免费视频| 综合激情成人伊人| 中文字幕乱码日本亚洲一区二区 | 成人精品一区二区三区中文字幕| 欧美网站大全在线观看| 日韩精品一级中文字幕精品视频免费观看| 亚洲欧美日韩国产综合在线| 中文字幕一区二区在线观看| 久久久久久久av麻豆果冻| 久久综合久久综合九色| av色综合久久天堂av综合| 日韩欧美国产高清| 国产91清纯白嫩初高中在线观看| 欧美精品日日鲁夜夜添| 狠狠色狠狠色合久久伊人| 在线观看91精品国产入口| 免费三级欧美电影| 色天使色偷偷av一区二区| 午夜激情一区二区三区| 亚洲在线成人精品| 亚洲国产精品久久不卡毛片| 亚洲一本大道在线| 手机精品视频在线观看| 色婷婷综合久久久中文一区二区| 日韩高清欧美激情| 在线一区二区视频| 韩国欧美一区二区| 欧美伦理影视网| 国产不卡免费视频| 日韩精品一区在线观看| 9人人澡人人爽人人精品| 久久亚洲精华国产精华液| wwww国产精品欧美| 国产精品毛片高清在线完整版| 中文字幕欧美国产| 亚洲色图视频网站| 亚洲精品国产一区二区精华液| 亚洲成人一区在线| 色综合久久66| 韩日欧美一区二区三区| 欧美另类久久久品| 成人app网站| 国产欧美日韩久久| 中文字幕在线一区| 亚洲国产成人高清精品| 午夜天堂影视香蕉久久| 久久国产精品色婷婷| 欧美疯狂做受xxxx富婆| 91在线视频免费观看| 国产精品成人一区二区三区夜夜夜| 亚洲美女偷拍久久| 日本三级亚洲精品| 欧美精品99久久久**| 91在线视频播放地址| 国产精品久久久久久久久果冻传媒| 亚洲婷婷综合色高清在线| 亚洲va国产va欧美va观看| 欧美午夜精品电影| 成人av集中营| 国产精品久久久久国产精品日日| 亚洲视频小说图片| 天堂久久一区二区三区| 欧美日韩不卡在线| 91视频一区二区三区| 最新国产精品久久精品| 亚洲电影在线播放| 国产精品综合网| 国产女主播视频一区二区| 亚洲精品成人精品456| 精品午夜久久福利影院| 26uuu精品一区二区三区四区在线|