freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)及應(yīng)用——第9章-資料下載頁

2025-01-20 04:38本頁面
  

【正文】 t r = amp。 r e m c o m S t a c k [ S T A C K S I Z E / s i z e o f ( i n t ) 1 ] 。 e x c e p t i o n H a n d l e r ( 0 , _ c a t c h E x c e p t i o n 0 ) 。 e x c e p t i o n H a n d l e r ( 1 , _ c a t c h E x c e p t i o n 1 ) 。 e x c e p t i o n H a n d l e r ( 3 , _ c a t c h E x c e p t i o n 3 ) 。 e x c e p t i o n H a n d l e r ( 4 , _ c a t c h E x c e p t i o n 4 ) 。 e x c e p t i o n H a n d l e r ( 5 , _ c a t c h E x c e p t i o n 5 ) 。 e x c e p t i o n H a n d l e r ( 6 , _ c a t c h E x c e p t i o n 6 ) 。 e x c e p t i o n H a n d l e r ( 7 , _ c a t c h E x c e p t i o n 7 ) 。 e x c e p t i o n H a n d l e r ( 8 , _ c a t c h E x c e p t i o n 8 ) 。 e x c e p t i o n H a n d l e r ( 9 , _ c a t c h E x c e p t i o n 9 ) 。 e x c e p t i o n H a n d l e r ( 1 0 , _ c a t c h E x c e p t i o n 1 0 ) 。 e x c e p t i o n H a n d l e r ( 1 1 , _ c a t c h E x c e p t i o n 1 1 ) 。 e x c e p t i o n H a n d l e r ( 1 2 , _ c a t c h E x c e p t i o n 1 2 ) 。 e x c e p t i o n H a n d l e r ( 1 3 , _ c a t c h E x c e p t i o n 1 3 ) 。 e x c e p t i o n H a n d l e r ( 1 4 , _ c a t c h E x c e p t i o n 1 4 ) 。 e x c e p t i o n H a n d l e r ( 1 6 , _ c a t c h E x c e p t i o n 1 6 ) 。 i n i t i a l i z e d = 1 。}Set_debug_traps()函數(shù)的源碼如下: 99 軟件學(xué)院 Breakpoint()函數(shù)的源碼如下: / * T h i s f u n c t i o n w i l l g e n e r a t e a b r e a k p o i n t e x c e p t i o n . I t i s u s e d a t t h e b e g i n n i n g o f a p r o g r a m t o s y n c u p w i t h a d e b u g g e r a n d c a n b e u s e d o t h e r w i s e a s a q u i c k m e a n s t o s t o p p r o g r a m e x e c u t i o n a n d b r e a k i n t o t h e d e b u g g e r . * /v o i db r e a k p o i n t ( v o i d ){ i f ( i n i t i a l i z e d ) B R E A K P O I N T ( ) 。} d e f i n e B R E A K P O I N T ( ) a s m ( i n t $ 3 ) 。BREAKPOINT宏定義如下: 100 軟件學(xué)院 系統(tǒng)接到中斷請求后,調(diào)用中斷向量為 3的中斷處理函數(shù),實現(xiàn)代碼如下: / * T h i s f u n c t i o n i s c a l l e d w h e n a i 3 8 6 e x c e p t i o n o c c u r s . I t s a v e s * a l l t h e c p u r e g s i n t h e _ r e g i s t e r s a r r a y , m u n g e s t h e s t a c k a b i t , * a n d i n v o k e s a n e x c e p t i o n h a n d l e r ( r e m c o m _ h a n d l e r ) . * * s t a c k o n e n t r y : s t a c k o n e x i t : * o l d e f l a g s v e c t o r n u m b e r * o l d c s ( z e r o f i l l e d t o 3 2 b i t s ) * o l d e i p * /e x t e r n v o i d _ c a t c h E x c e p t i o n 3 ( ) 。a s m ( . t e x t ) 。a s m ( . g l o b l _ _ c a t c h E x c e p t i o n 3 ) 。a s m ( _ _ c a t c h E x c e p t i o n 3 : ) 。S A V E _ R E G I S T E R S 1 ( ) 。S A V E _ R E G I S T E R S 2 ( ) 。a s m ( p u s h l $ 3 ) 。C A L L _ H O O K ( ) 。101 軟件學(xué)院 Windriver集成開發(fā)環(huán)境 Tornado ? 內(nèi)核配置程序 WindConfig ? 裝載器 Loader ? 圖形化的交叉調(diào)試器 WDB ? 工程配置工具 ? 集成仿真 VxSim ? C/C++編譯環(huán)境 ObjectCenter ?命令行執(zhí)行工具 WindSh 102 軟件學(xué)院 Tornado ?軟件邏輯分析儀 WindView ?對象瀏覽器 Browser ?顯示軟件包 ScopePak ?性能檢測包 PerformancePak ?代碼測試器 CodeTest ?編輯工具 Visual SlickEdit for Tornado 103 軟件學(xué)院 Workbench 圖 9 . 2 4 W o r k B e n c h 的 組 成 結(jié) 構(gòu)A n a l y s i sC o m p i l e rV x W o r k sS i m u l a t o rT a r g e t A g e n t a n d O C D C o n n e c t i v i t yL i n u x V x W o r k s O t h e r O S N o O SD e b u g g e rB u i l dS o u r c eA n a l y z e rP r o j e c t E d i t o rD a t aM e m o r yP e r f o r mC o v e r a g eS y s t e mV i e w e r3 r d P a r t y T o o lA l t e r n a t e E d i t o r3 r d P a r t y C ME c l i p s e F r a m e w o r kG r a p h i c a l U s e r I n t e r f a c eH o s t S h e l l104 軟件學(xué)院 Tornado與 Workbench的功能對比 表 92 Tornado與 Workbench的功能對比 項目 Tornado Workbench 工程管理 基本的工程管理功能,對分級的工程支持有限,并需要手工修改 makefile等,比較麻煩 支持任意工程的分級控制,采用簡單的“拖拉”方式就可完成工程項目的分級構(gòu)造,非常方便 工程項目 支持可下載的工程項目和客戶化的 VxWorks工程項目 增加了對系統(tǒng)引導(dǎo)工程項目、實時進程工程項目、文件系統(tǒng)工程項目、用戶定制工程項目等的支持 編輯器 功能比較簡單,只能完成一般的編輯功能 具有語法分析功能,可以進行語法著色顯示、符號定義查找、符號補全、函數(shù)參數(shù)提示等功能,具有強大的符號查找和瀏覽能力 斷點設(shè)置 支持任務(wù)級斷點和全局?jǐn)帱c 增加支持對處理器硬件斷點等的支持,并且對各種斷點還提供多種控制手段 仿真環(huán)境 基本的 VxWorks仿真環(huán)境,可以操作主機系統(tǒng)中的文件和網(wǎng)絡(luò)訪問 增強了仿真環(huán)境中的復(fù)雜組網(wǎng)功能,提供了調(diào)用主機系統(tǒng) API的能力,并可模擬中斷信號的產(chǎn)生 目標(biāo)連接 支持網(wǎng)絡(luò)、串口等連接方式 增加了對硬件仿真器的連接 下載的代碼量 下載的目標(biāo)代碼一般在 10MByte之內(nèi),超過10MByte會出現(xiàn)下載速度慢,系統(tǒng)不穩(wěn)定的問題 設(shè)計能力為可下載 750MByte的目標(biāo)代碼,充分滿足開發(fā)和調(diào)試需要 目標(biāo)操作系統(tǒng) 只支持 VxWorks操作系統(tǒng) 增加了對 Linux操作系統(tǒng)的支持,并且還可以擴展到其它目標(biāo)操作系統(tǒng) 目標(biāo)系統(tǒng)數(shù)目 單一的目標(biāo)系統(tǒng),同一個開發(fā)環(huán)境中同時只能建立一個連接,調(diào)試一種類型的單板 可以同時進行多目標(biāo)板、多 CPU體系結(jié)構(gòu)的調(diào)試 多任務(wù)調(diào)試 不支持,每次只能掛接一個任務(wù),或者進行系統(tǒng)級調(diào)試 支持,同時可掛接目標(biāo)系統(tǒng)的多個任務(wù)或進程進行調(diào)試 第三方工具 結(jié)構(gòu)比較封閉,集成第三方工具比較困難 采用 Eclipse的開放架構(gòu),第三方工具容易集成,且資源豐富 105 軟件學(xué)院 仿真開發(fā)工具 ARMulator ? 指令集模擬器 ? 仿真 ARM處理器的體系結(jié)構(gòu)和指令集,還可仿真存儲器和外圍設(shè)備。 ? 支持全部標(biāo)準(zhǔn) C庫函數(shù)。 ? 通過 Semihosting方式來實現(xiàn)程序中I/O功能。 106 軟件學(xué)院 ARMulator的組成 ? ARM處理器核心模塊 ? 存儲器模塊。 ? 外設(shè)模塊:中斷控制器、定時器、看門狗、堆棧跟蹤器、顯示管。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1