欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 互連技術 > 正文

揭示32位嵌入式處理器與8位處理器的三大區別

發布時間:2015-09-22 責任編輯:susan

【導讀】現如今,32位的RISC嵌入式處理器(CPU)已成為嵌入式應用和設計的主流。與國內普遍應用的8位單片機相比,32位的嵌入式CPU有很大的優勢,它使得整個嵌入式系統的升級只需通過軟件的升級即可實現。而8位處理器通常會受到的64K軟件限制也沒有了,設計者幾乎可以任意選擇多任務操作系統,并將應用軟件設計得復雜龐大,真正體現“硬件軟件化”的設計思想。
 
什么發生了改變
 
目前,國內熟悉8位處理器開發的工程師非常多,開發工具和手段也很豐富,并且價格較低。而32位處理器的開發與8位處理器的開發則有著許多明顯的不同。
 
第一,實時多任務操作系統(RTOS)引入32位嵌入式系統。
 
由于32位CPU的資源豐富,指令集相對龐大,而且,系統軟件比較復雜,所以,通常在開發時要選用相應的RTOS來對應用軟件中的各個任務進行調度。軟件設計工程師需要學習全新的RTOS技術,掌握底層軟件、系統軟件和應用軟件的設計和調試方法。這對于開發者來說是一個新的挑戰。
 
當然,RTOS的引入,也將給嵌入式開發商帶來軟件的模塊化和可移植化等好處,為軟件的工程化管理做好準備。
 
第二,調試的硬件接口發生改變。
 
在開發8位處理器時,通常采用在線仿真器ICE(In-Circuit-Emulator),ICE通過插座或者相應的夾具替代CPU來進行仿真和開發工作。而對于32位嵌入式處理器來說,因其過高的時鐘頻率(50MHZ 至400MHZ以上)和復雜的封裝形式(如BGA)導致ICE很難勝任開發工具的工作。CPU廠商借助于邊界掃描接口(JTAG口)來提供調試信息,供開發者進行開發。
 
JTAG口通常是一個14Pin或20Pin的插座,JTAG調試器(或稱JTAG仿真器)因為可直接從CPU獲取調試信息而使得該產品的設計簡化,從而使得價格要低于ICE。
 
第三,系統的開發方式產生變化。
 
對于一個8位的系統開發來說,設計者只需按照硬件設計及調試、軟件(匯編或C語言)編程、定位引導、軟件調試、系統聯調等過程來進行即可,應用軟件的開發通常在硬件之后,且應用軟件包是不能通用的。
 
對于一個32位的嵌入式系統則不同。在硬件設計開發的同時,需要有實時多任務操作系統環境,軟件工程師可以同時進行應用軟件包的開發和調試。在硬件調試結束時,應進行BSP(板級支持包)的設計和調試。在BSP調試通過后,方可進行系統軟件和應用軟件的聯調。通常應用軟件的開發可以單獨進行。更換CPU 或硬件平臺后,應用軟件包是通用的(要基于同樣的RTOS)。
 
那么,開發一個32位的嵌入式系統需要哪些工具和環境呢?
 
首先需要選擇一個合適的多任務操作系統。
 
目前,商用的RTOS比較多,如Linux、Nucleus、WinCE、VxWorkx等。用戶可根據系統的技術要求和商業要求,選擇合適的一種。
另外,要選擇相應的編譯工具和調試環境。
 
根據所選用的RTOS和編程語言(C或C++)來確定要使用的編譯器。對于ARM系列CPU來說,比較常見的有arm公司的SDT和ADS,以及免費的GNU等。
 
許多廠商將編譯器(Compiler)、連接器(Linker)、定位器(Locater)、模擬器(Simulator)和監控調試器(Monitor Debugger)作為一個整體提供給用戶。這通常稱為集成開發環境IDE(Integrated Development Environment)。選用IDE將給調試帶來許多方便。
 
再者,要選擇合適的JTAG仿真器。JTAG仿真器的一端通過JTAG連接電纜與目標板相連,另一端則與主機的調試環境相連。與主機的連接方式通常有三種。一是并口方式,一是USB口方式,另一種是網口方式。這三種方式在代碼下載速度、連接方便性、調試資源共享性等方面均有所不同,用戶可以根據經費、技術方案要求、主機環境等實際情況來選擇。另外,JTAG的主頻也是影響 JTAG仿真器速度的重要技術指標,越快速的JTAG仿真器,其JTAG主頻也越高。
 
與ICE開發方式相似,JTAG仿真器也提供邏輯追蹤功能,以確保硬件調試和軟硬件聯調的順利進行。該功能需要增加額外的費用,因而建議只在進行復雜的系統級開發項目中選購。
 
好的JTAG仿真器還應該支持任務級調試。其調試環境除具有豐富的調試功能,良好的調試界面外,還應該能夠“認識”各種不同類型的RTOS。這樣,用戶在進行基于RTOS的軟件調試時,能夠直接對各種任務進行操作。如果JTAG仿真器不能支持任務的調試,那么,將給軟件開發工程師帶來諸多不便,影響開發進度。
 
面對開發難點
 
32位嵌入式系統的開發過程中存在其特有的技術難點,因此開發者對其要有充分的心理準備并做出相應的對策。
 
BSP的開發和調試 在硬件調試完成后,就需要進行實時操作系統(RTOS)的移植。其中最主要的就是BSP的開發和調試。在整個嵌入式系統中,應用軟件通過對系統軟件的調用來完成各種應用功能。而系統軟件則是通過BSP來完成與硬件設備的握手連接。所以,BSP的性能將影響整個系統的可靠性。
 
由于操作系統(RTOS)廠商提供的開發環境的建立,是基于BSP的正常工作,只有在BSP工作正常后,用戶才能“看到”整個系統硬件資源。因此,在此之前,用戶對BSP的調試幾乎是在“盲目”中進行的。BSP的開發調試有時要花費一至兩個月甚至更長的時間。
 
解決的辦法似乎不多。一是提高工程師的水平,在CPU的掌握、目標板硬件及周邊驅動設備的熟悉、深入了解操作系統(RTOS)的工作機制、系統的資源配置等方面加強學習;另外,要選用好的JTAG仿真器或其它工具。
 
應用軟件的并行開發 由于越來越強烈的快速上市要求,嵌入式系統的開發周期越來越短。這就必然要求在硬件開發的同時,能夠進行軟件的開發。一方面,用戶可以在一塊標準的評估板上來開發一部分軟件,待實際目標板硬件和BSP完成后,再進行系統級的調試和開發。另一方面,用戶可以借助實時操作系統(RTOS)廠商提供的虛擬環境來進行軟件開發調試,要開發和調試的軟件幾乎不受任何限制。待實際硬件平臺完成后,只須重新編譯連接,即可下載到目標上運行。注意在選用RTOS時,增加該工具環境。


小編推薦閱讀:
我愛快包——電子工程師的外快錢包
要采購仿真器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
国产视频一区二区在线观看| 欧美群妇大交群的观看方式| 看电视剧不卡顿的网站| 亚洲成人激情av| 亚洲bt欧美bt精品| 亚洲国产精品一区二区www| 亚洲一区日韩精品中文字幕| 亚洲制服丝袜在线| 水蜜桃久久夜色精品一区的特点| 一区二区三区产品免费精品久久75| 亚洲女爱视频在线| 亚洲在线观看免费视频| 日韩福利视频导航| 狠狠色伊人亚洲综合成人| 久久97超碰色| 国产成人综合在线| 91蝌蚪国产九色| 欧美日韩三级在线| 久久综合久色欧美综合狠狠| 亚洲国产精品v| 亚洲男人都懂的| 日韩电影在线一区二区三区| 国内外精品视频| jizz一区二区| 欧美巨大另类极品videosbest | 亚洲精品写真福利| 亚洲大尺度视频在线观看| 久久66热re国产| 99久久777色| 666欧美在线视频| 久久精品视频网| 亚洲一区二区欧美日韩| 国产麻豆视频精品| 欧美性极品少妇| 久久久久亚洲综合| 亚洲成人黄色影院| 高清国产一区二区三区| 欧美视频在线播放| 久久精品视频免费观看| 亚洲国产精品精华液网站| 国产寡妇亲子伦一区二区| 欧美午夜精品电影| 国产欧美日韩中文久久| 石原莉奈在线亚洲三区| 99久久精品国产精品久久| 日韩视频永久免费| 亚洲一区二区在线视频| 高清视频一区二区| 日韩三级精品电影久久久| 亚洲欧美一区二区久久| 国产一区二区三区综合| 欧美精品电影在线播放| 亚洲精品视频一区| 粉嫩av一区二区三区粉嫩| 日韩三级伦理片妻子的秘密按摩| 亚洲黄色录像片| 99精品欧美一区二区三区综合在线| 欧美xxxx在线观看| 日韩精品一二三区| 欧美性色aⅴ视频一区日韩精品| 国产精品三级视频| 国产大陆a不卡| 欧美精品一区二区久久久| 爽好久久久欧美精品| 欧美日韩一本到| 一级日本不卡的影视| 成人av在线资源网站| 久久久91精品国产一区二区精品 | 色婷婷亚洲一区二区三区| 国产午夜精品福利| 国内精品伊人久久久久影院对白| 欧美一级片在线看| 美日韩一级片在线观看| 日韩一区二区影院| 麻豆精品久久久| 精品91自产拍在线观看一区| 韩国v欧美v日本v亚洲v| 精品国产乱码91久久久久久网站| 免费人成黄页网站在线一区二区| 日韩一本二本av| 精品一区二区在线视频| 久久久不卡网国产精品一区| 国产美女av一区二区三区| 国产色一区二区| 成人综合日日夜夜| 亚洲欧美另类综合偷拍| 欧美视频完全免费看| 日本在线不卡视频| 久久久亚洲国产美女国产盗摄| 国产精品一区二区你懂的| 中文在线资源观看网站视频免费不卡| 成人性视频网站| 亚洲免费观看高清完整版在线| 欧美性生活久久| 久久av资源网| 欧美国产国产综合| 日本韩国欧美三级| 六月丁香综合在线视频| 欧美激情综合五月色丁香| 91亚洲男人天堂| 日本伊人午夜精品| 国产欧美久久久精品影院| 97久久超碰精品国产| 亚洲精品欧美激情| 精品国产伦理网| 欧美最猛黑人xxxxx猛交| 美女mm1313爽爽久久久蜜臀| 国产精品电影一区二区三区| 欧美精品九九99久久| 成人免费av资源| 日韩高清在线观看| 亚洲欧美一区二区三区国产精品| 日韩美女主播在线视频一区二区三区| 国产成人精品三级麻豆| 五月婷婷综合激情| 国产精品你懂的在线欣赏| 51久久夜色精品国产麻豆| 99热99精品| 国产一区二区在线看| 亚洲va欧美va天堂v国产综合| 国产欧美精品在线观看| 日韩一级二级三级精品视频| 在线观看免费成人| 白白色 亚洲乱淫| 国产美女一区二区三区| 日韩激情一二三区| 亚洲精品大片www| 中文字幕第一区综合| 精品少妇一区二区三区免费观看 | 色综合久久久久久久久| 蜜臀久久久久久久| 天堂蜜桃91精品| 亚洲狠狠爱一区二区三区| 国产精品天干天干在线综合| 精品久久国产字幕高潮| 日韩一区二区精品| 欧美日本在线一区| 欧美日韩高清影院| 欧美在线色视频| 欧美亚洲一区二区在线| 色综合色综合色综合 | 欧美人与性动xxxx| 欧美天天综合网| 日本乱人伦aⅴ精品| 91麻豆国产香蕉久久精品| 93久久精品日日躁夜夜躁欧美| 岛国一区二区三区| 成人app软件下载大全免费| 国产成人精品免费网站| 懂色中文一区二区在线播放| www.欧美日韩国产在线| 99久久综合国产精品| 一本久道中文字幕精品亚洲嫩| 91啪亚洲精品| 欧美揉bbbbb揉bbbbb| 欧美日韩成人高清| 日韩一区二区三区免费观看| 日韩免费性生活视频播放| 精品国产免费一区二区三区四区| 欧美mv和日韩mv的网站| 欧美国产在线观看| 亚洲三级电影网站| 亚洲一区二区三区免费视频| 午夜激情久久久| 狠狠色丁香婷综合久久| 国产激情视频一区二区三区欧美| heyzo一本久久综合| 91高清在线观看| 91精品婷婷国产综合久久竹菊| 欧美www视频| 1024成人网| 亚洲成人1区2区| 久久精品av麻豆的观看方式| 国产主播一区二区| 色伊人久久综合中文字幕| 欧美日韩精品三区| 亚洲精品一区二区三区四区高清 | 欧美日韩精品一区二区| 精品国产免费视频| 亚洲欧美视频在线观看视频| 三级久久三级久久| 成人av资源下载| 日韩一级免费一区| 亚洲特黄一级片| 久久国产婷婷国产香蕉| 色妞www精品视频| 日韩欧美亚洲一区二区| 1024精品合集| 国产在线精品一区二区不卡了| 色婷婷亚洲一区二区三区| 精品国产91久久久久久久妲己| 亚洲欧美日韩电影| 国产自产高清不卡| 欧美乱熟臀69xxxxxx| 国产精品久久免费看| 久久99久久99小草精品免视看| 欧美在线色视频| 国产精品嫩草影院com| 精品中文av资源站在线观看| 欧美亚洲一区二区三区四区|