版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、住在富人區(qū)的她2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設計師考試名師押題精選卷I(帶答案詳解)(圖片可根據實際調整大小)題型12345總分得分一.綜合題(共50題)1.單選題嵌入式系統(tǒng)對軟件可移植性要求較高,為提高軟件可移植性,應( )問題1選項A.提高軟件使用方便性B.提高軟件簡潔性C.提高CPU利用率D.降低軟件對設備依賴性【答案】D【解析】為提高軟件可移植性,應降低軟件對設備依賴性。2.單選題總線主設備指的是( )。問題1選項A.總線上的智能設備B.總線目標設備C.可申請并能獲得總線使用權的設備D.總線控制器【答案】C【解析】連接在總線上的單元電路被稱為總線設備。在這些設備中,控制信息傳送的
2、總線設備稱為總線主設備(即獲得總線控制權的設備)。接受總線主設備控制的設備稱為從設備。3.單選題李工是某軟件公司的軟件設計師,每當軟件開發(fā)完成均按公司規(guī)定申請軟件著作權,該軟件的著作權( )。問題1選項A.應由李工享有B.應由公司和李工共同享有C.應由公司享有D.除署名權以外,著作權等其他權利由李工享有【答案】C【解析】根據題干描述,本軟件為職務作品,知識產權人為公司。4.單選題現(xiàn)有3個同時到達的作業(yè)Jl、J2和J3,它們的執(zhí)行時間分別是T1、T2和T3,且T1T2T3。系統(tǒng)按單道方式運行且采用短作業(yè)優(yōu)先算法,則平均周轉時間是( )。問題1選項A.T1+T2+T3B.(T1+T2+T3)/3C
3、.(3T1+2T2+T3)/3D.(T1+2T2+3T3)/3【答案】C【解析】短作業(yè)優(yōu)先(Shortest Job First, SJF)調度算法用于進程調度時稱為短進程優(yōu)先調度算法,該調度算法既可以用于作業(yè)調度也可以用于進程調度。在作業(yè)調度中,短作業(yè)優(yōu)先調度算法每次從后備作業(yè)隊列中選擇估計運行時間最短的一個或幾個作業(yè),將它們調入內存,分配必要的資源,創(chuàng)建進程并放入就緒隊列。由于3個作業(yè)同時到達,所以作業(yè)執(zhí)行的次序依次是J1、J2和J3,故周轉時間分別為:J1:T1;J2:T1+T2;J3:T1+T2+T3;則平均周轉時間J1+J2+J3/3S。5.單選題某程序員編寫了一段通過串口發(fā)送數據的
4、程序,使用設備名coml,那么,將coml映射到實際物理設備的工作是在I/O管理的( )完成的。問題1選項A.設備獨立層B.用戶應用層C.設備驅動層D.硬件抽象層【答案】A【解析】某程序員編寫了一段通過串口發(fā)送數據的程序,使用設備名com1,那么,將com1映射到實際物理設備的工作是在I/O管理的設備獨立層完成的。設備獨立層是指操作系統(tǒng)把所有外部設備統(tǒng)一當成文件來看待,只要安裝他們的驅動程序,任何用戶都可以像使用文件一樣,操作這些設備。6.單選題如果I/O設備與存儲設備進行數據交換不經過CPU來完成,這種數據交換方式是( )。問題1選項A.程序查詢方式B.中斷方式C.DMA方式D.無條件存取方
5、式【答案】C【解析】本題考查計算機系統(tǒng)硬件方面關于DMA方式的基礎知識。DMA方式,即“直接存儲器訪問”方式,是一種快速傳送大量數據的技術,DMA方式傳送數據時,是通過直接訪問存儲器來完成,而不經過CPU,因此省去了保存現(xiàn)場和恢復現(xiàn)場的問題。DMA方式的工作過程是:1、向CPU申請DMA傳送;2、CPU允許后,DMA接受系統(tǒng)總線的控制權;3、在DMA控制器的控制下,在主存和外部設備之間直接交換數據,DMA將傳輸的數據從一個地址空間復制到另一個地址空間,傳送過程中不需要中央處理器參與,傳送開始前需要CPU提供傳送數據的主存起始地址和數據長度;4、傳送結束后,向CPU返回DMA操作完成信號。7.單
6、選題若執(zhí)行下列程序時從鍵盤上輸入5,則輸出結果是( )。問題1選項A.7B.6C.5D.4【答案】B【解析】x+的語句是先取x,然后再將x加1;+x是先將x加1,再取x。所以:if(x+5) 是相當于if(55),然后x加1等于6。條件為假執(zhí)行:printf(%dnx-),先輸出x等于6的值,然后再把x減1。 所以答案是B。8.案例題閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內?!菊f明】人體的紅外輻射特性與它的表面溫度有著十分密切的關系,門式測溫儀通過對人體自身輻射紅外能量的測量,便能準確地測定人體表面溫度。由于門式測溫儀最大的優(yōu)點是非接觸、快速測量,一般小于1秒鐘,所以被廣泛
7、應用于機場、車站、碼頭、學校等人流量大的地方。該設備中軟件主要完成A/D數據采集,并通過數學運算將紅外數據轉換為溫度值,自動將額頭表面溫度結果換算為人體腋下溫度,在顯示終端顯示。軟件主要包括主程序模塊、紅外測溫程序模塊、溫度轉換模塊、顯示程序模塊、報警程序模塊、環(huán)境溫度補償模塊等。程序的主要功能說明如下:(1)如果按下“高溫報警設置”鍵,則通過“+”鍵每次增加0.1C或通過“-”鍵每次減少0.1C,設置最高溫度報警值(默認值為40C),按下“確認”鍵進行確認;(2)如果按下“低溫報警設置”鍵,則通過“+”鍵每次增加0.1C或通過“-”鍵每次減少0.1C,設置最低溫度報警值(默認值為35C),按
8、下“確認”鍵進行確認;(3)主程序模塊判斷是否在30厘米范圍內存在紅外能量,如果沒有,繼續(xù)執(zhí)行(3);否則執(zhí)行(4);(4)讀取紅外測溫程序模塊送回的目標表面溫度信息,并調用溫度轉換模塊和環(huán)境溫度補償模塊進行溫度轉換和補償,并形成最終人體溫度;(5)將讀取的溫度信息與設定的最大值與最小值比較,如果大于等于最大值或小于等于最小值,則執(zhí)行(6);否則向顯示程序模塊發(fā)送顯示的溫度值,并執(zhí)行(7);(6)調用報警處理程序,發(fā)出蜂鳴聲提醒檢測人員,并向顯示程序模塊發(fā)送報警信息;(7)顯示程序模塊顯示高溫報警或低溫報警或者溫度信息?!締栴}1】(7 分)為了測試軟件功能,測試人員設計了表3-1所示的測試用例
9、,請?zhí)顚懺摫碇械目瞻?1)(7)。【問題2】(6分)軟件的結構覆蓋率是度量測試充分性和有效性的一種手段。在嵌入式軟件白盒測試過程中,通常以語句覆蓋率、分支覆蓋率和MC/DC覆蓋率作為度量指標。采用以下處理過程實現(xiàn)“判斷溫度是否在正常范圍”的功能:if (目標物體溫度低溫報警值) )顯示目標物體溫度;elseif (目標物體溫度高溫報警值)顯示高溫報警信息;else顯示低溫報警信息;發(fā)出蜂鳴報警聲音;針對上述處理過程:(1)若要求達到100%的語句覆蓋,則所需的最少用例數是多少?(2)若要求達到100%的分支覆蓋,則所需的最少用例數是多少?(3)若要求達到100%的MC/DC覆蓋,則所需的最少用
10、例數是多少?【問題3】 (2 分)常見的黑盒測試的測試用例設計方法包括:等價類劃分;邊界值分析;因果圖;決策表等。測試人員在表3-1中針對本題設計測試用例時,使用了其中的哪種方法?【答案】【問題1】(1) 37.5(2) 35.5(3)被測目標物體溫度為37.4或37. (4)高溫報警信息(5)大于等于37.5或大于37. (6) 35.6(7)低溫報警信息【問題2】(1) 3(2) 3(3) 3【問題3】邊界值分析法或【解析】【問題1】(1)高溫報警設置默認為40度。先按“-”鍵10 次,故應該減少10度 ,默認值40度, 減去10度 ,為39度 ; 再按“-”鍵15 次,應減少1 .5度
11、, 39度 減去1.5度 ,為37 .5度 。(2)低溫報警設置默認為35度。按“+”鍵5 次,故應該增加0.5度 ,默認值35度加上0 .5度 ,為35.5度。(3) 屏幕顯示被測目標物體溫度為37 .40度 ,無報警聲音。因為37.4沒有超過高溫報警設置的值。(4)輸出為“屏幕顯示高溫報警信息,且伴隨蜂嗚報警聲音”。因為37.5是在高溫報警的邊界上,算超出范圍。(5)輸入應該是在30 厘米范圍內放置溫度為大于等于37 .50C 或大于37 .50C 的目標物體,屏幕會顯示報警,并且伴隨蜂鳴報警聲音。(6)輸入應該是在30 厘米范圍內放置溫度為35.6C 的目標物體。(7)35.5是在邊界上
12、,屬于超出范圍,所以屏幕顯示低溫報警信息,且伴隨蜂鳴報警聲音【問題2】此問題主要考查對語句覆蓋、分支覆蓋和MC/DC 覆蓋概念的掌握以及實際應用。語句覆蓋為3個用例,分支覆蓋需要3個用例,MC/DC覆蓋也是需要3個用例。【問題3】(1)等價類劃分是一種典型的黑盒測試方法。它把程序的輸入域劃分成若干部分(子集) ,然后從每個部分中選取少數代表性的數據作為測試用例。每一類的代表性數據在測試中的作用可以等價于這一類中的其他所有值,這就是等價類這個名字的由來。(2)邊界值分析法就是對輸入或輸出的邊界值進行測試的一種黑盒測試方法,通常作為對等價類劃分法的補充,其測試用例來自等價類的邊界。所謂邊界值,是指
13、相對于輸入等價類和輸出等價類而言,使用等于、小于或大于邊界值的數據對程序進行測試的方法就是邊界值分析方法。(3)因果圖法即因果分析圖,又叫魚翅圖,它是由日本東京大學教授石川馨提出的一種通過帶箭頭的線,將質量問題與原因之間的關系表示出來,是分析影響產品質量的諸因素之間關系的一種工具。根據表格中所設計的用例,主要根據設置的高溫和低溫邊界,對等于、小于和大于邊界值的數據進行了測試,故使用了邊界值分析方法。9.單選題關于嵌入式軟件測試,下列敘述中錯誤的是( )。問題1選項A.軟件的測試級別一般分為靜態(tài)測試和動態(tài)測試B.通過測試發(fā)現(xiàn)軟件錯誤,為軟件產品的質量評價提供依據C.軟件測試是驗證軟件是否滿足軟件
14、開發(fā)合同、技術協(xié)議或研制任務書要求D.動態(tài)測試可以采用白盒測試或者黑盒測試【答案】A【解析】軟件測試是驗證軟件是否滿足軟件開發(fā)合同、技術協(xié)議或研制任務書、軟件需求、設計等的要求的過程。通過測試發(fā)現(xiàn)軟件錯誤,為軟件產品的質量評價提供依據。軟件的測試方法,一般說來可以分為兩類,即靜態(tài)測試和動態(tài)測試。靜態(tài)測試包括檢查單和靜態(tài)分析方法。動態(tài)測試一般采用白盒測試或者黑盒測試方法。軟件測試級別,一般可以分為單元測試、部件測試、配置項測試、系統(tǒng)測試等。所以A選項錯。10.單選題軟件能力成熟度模型CMM (Capability Maturity Model)將軟件能力成熟度自低到高依次劃分為( )。問題1選項
15、A.初始級、已定義級、可重復級、已管理級、優(yōu)化級B.初始級、已定義級、已管理級、可重復級、優(yōu)化級C.初始級、可重復級、已管理級、已定義級、優(yōu)化級D.初始級、可重復級、已定義級、已管理級、優(yōu)化級【答案】D【解析】軟件能力成熟度模型CMM (Capability MCMM即軟件能力成熟度模型,是目前國際上最流行、最實用的軟件生產過程標準和軟件企業(yè)成熟度的等級認證標準。規(guī)定了軟件研制和軟件測試中的主要軟件管理過程和工程過程的實踐。主要用于評價軟件企業(yè)的質量保證能力。軟件能力成熟度模型CMM (Capability Maturity Model)將軟件能力成熟度自低到高依次劃分為初始級、可重復級、已定
16、義級、已管理級、優(yōu)化級。答案為D。11.單選題某電子商務網站向CA申請了數字證書,用戶可以通過使用( )驗證( )的真?zhèn)蝸泶_定該網站的合法性。問題1選項A.CA的公鑰B.CA的簽名C.網站的公鑰D.網站的私鑰問題2選項A.CA的公鑰B.CA的簽名C.網站的公鑰D.網站的私鑰【答案】第1題:A第2題:B【解析】電子商務認證授權機構(CA,Certificate Authority),也稱為電子商務認證中心,是負責發(fā)放和管理數字證書的權威機構,并作為電子商務交易中受信任的第三方,承擔公鑰體系中公鑰的合法性檢驗的責任。CA中心為每個使用公開密鑰的用戶發(fā)放一個數字證書,數字證書的作用是證明證書中列出的
17、用戶合法擁有證書中列出的公開密鑰。CA機構的數字簽名使得攻擊者不能偽造和篡改證書。例如,某網站向CA申請了數字證書,用戶通過CA的簽名來驗證網站的真?zhèn)巍T谟脩襞c網站進行安全通信時,用戶可以通過證書中的公鑰進行加密和驗證,該網站通過網站的私鑰進行解密和簽名。12.單選題以下關于IPv4地址的描述中,錯誤的是( )。問題1選項A.IP地址的總長度是32位B.IP地址由網絡號與主機號兩部分組成C.B類地址用2個字節(jié)做網絡號D.Pv4 地址是“冒分十六進制地址格式”【答案】D【解析】本題考查IPv4和IPv6的基礎知識。IPv6的主要目的是解決IPv4中存在網絡地址資源不足的問題,IPv6 除了具有I
18、Pv4具有的功能外,還消除了IPv4 的局限性,它們之間既有相同點,又有不同點。IPv4 地址的總長度是32位,而IPv6具有長達128位的地址空間,可以徹底解決IPv4地址不足的問題; IPv4地址被分為網絡號和主機號兩部分,若網絡號用一個字節(jié)表示,則最大可以創(chuàng)建256個網絡,B類地址用2字節(jié)做網絡號:而IPv6報文的整體結構分為IPv6報頭、擴展報頭和上層協(xié)議數據3部分。IPv6報頭是必選報文頭部,長度固定為40B,包含該報文的基本信息;擴展報頭是可選報頭,可能存在0個、1個或多個,IPv6 協(xié)議通過擴展報頭實現(xiàn)各種豐富的功能;上層協(xié)議數據是該IPv6報文攜帶的上層數據,可能是ICMPv6
19、報文、TCP報文、UDP報文或其他可能報文。在地址表示形式方面,IPv4 地址是“點分十進制地址格式”,IPv6 地址是“冒分十六進制地址格式”。13.單選題以下計算機軟件著作權權利中,不可以轉讓的是( )。問題1選項A.發(fā)行權B.復制權C.署名權D.信息網絡傳播權【答案】C【解析】根據中華人民共和國著作權法規(guī)定,人身權是指計算機軟件著作權人基于自己的軟件作品而享有的并與該作品有關的以人格利益為內容的專有權利,這種權利是基于計算機軟件著作權人人身的,并與人身不可分離、不能放棄或轉讓,并沒有直接財產內容的權利。人身權包括發(fā)表權、署名權、修改權等。發(fā)表權。發(fā)表權是著作權人享有的決定是否將其作品發(fā)表
20、以及如何發(fā)表的權利。所謂發(fā)表是指將作品的原件或復制件,公之于眾。根據我國計算機軟件保護條例的規(guī)定,中國公民和單位開發(fā)的計算機軟件不論是否發(fā)表,都享有著作權,并且不限制在何地發(fā)表。署名權。署名權即表明開發(fā)者身份的權利以及在軟件上署名的權利,它不受時間的限制,也不因權利人的死亡或者消失而消滅。署名權主要包括3方面的內容:有權在自己開發(fā)的軟件上署名;決定署名的方式;禁止他人在自己的軟件作品上署名。修改權。修改權就是軟件開發(fā)者自行或授權他人對軟件進行增補、刪減,或者改變指令、語句順序等修改的權利。修改是創(chuàng)作的延續(xù),其本身也是一種創(chuàng)作,無論作品是否發(fā)表,著作權人都享有修改權。對于本試題,選項C的“署名權
21、”是基于計算機軟件著作權人人身的,并與人身不可分離、不能放棄或轉讓的。14.單選題程序語言的基本成分包括數據、運算、控制和( )。數據是程序操作的對象,按照數據組織形式可以分為多種類型,其中枚舉屬于( ) 類型:數組屬于( )類型。問題1選項A.存儲B.分配C.傳輸D.函數問題2選項A.基本B.用戶定義C.構造D.特殊問題3選項A.基本B.用戶定義C.構造D.特殊【答案】第1題:C第2題:B第3題:C【解析】第1題:程序設計語言的基本成分包括數據、運算、控制和傳輸,數據是程序操作的對象,按照數據組織形式可以分為多種類型,其中枚舉屬于用戶定義類型, 數組屬于構造類型。第2題:第3題:15.單選題
22、下列各種情況中,一定不會引起進程調度的操作是( )。問題1選項A.一個進程完成工作后被撤銷B.一個進程從運行狀態(tài)變成了阻塞狀態(tài)或就緒狀態(tài)C.一個進程從阻塞狀態(tài)變成就緒狀態(tài)D.一個進程從就緒狀態(tài)變成運行狀態(tài)【答案】C【解析】運行態(tài)等待態(tài) 等待使用資源,如等待外設傳輸,等待人工干預 ,會產生進程調度。等待態(tài)就緒態(tài) 資源得到滿足,如外設傳輸結束,人工干預完成,不產生進程調度。運行態(tài)就緒態(tài) 運行時間片到,出現(xiàn)有更高優(yōu)先權進程,會產生進程調度。就緒態(tài)運行態(tài) CPU空閑時選擇一個就緒進程,會產生進程調度。16.單選題在TCP/IP網絡中,建立連接進行可靠通信是在( )完成的,此功能在OSI/RM中是在(
23、)層來實現(xiàn)的。問題1選項A.網絡層B.數據鏈路層C.應用層D.傳輸層問題2選項A.應用層B.會話層C.表示層D.網絡層【答案】第1題:D第2題:B【解析】在TCP/IP網絡中,建立連接進行可靠通信描述的是TCP協(xié)議,屬于傳輸層協(xié)議。在OSI/RM七層模型中,傳輸層以上還有會話層、表示層、應用層,傳輸層以下是網絡層。應用層主要實現(xiàn)具體的應用功能。表示層主要處理數據的格式與表達、加密、壓縮。會話層為表示層提供建立、維護和結束會話連接的功能,并提供會話管理服務,也就是說會話層可以建立連接,第二空選擇會話層。網絡層為傳輸層的數據傳輸提供建立、維護和終止網絡連接的手段,這里針對的是網絡連接,與可靠性連接
24、無關,與本題不符。17.單選題操作系統(tǒng)執(zhí)行系統(tǒng)調用的過程包括如下主要操作:返回用戶態(tài)執(zhí)行陷入(trap)指令傳遞系統(tǒng)調用參數執(zhí)行相應的服務程序正確的執(zhí)行順序是( )。問題1選項A.-B.-C.-D.-【答案】C【解析】系統(tǒng)調用就是操作系統(tǒng)提供給用戶應用程序調用的一些公共子程序,一般為函數或方法。當一個應用程序執(zhí)行操作系統(tǒng)的系統(tǒng)調用時,程序員在代碼中首先傳遞系統(tǒng)調用參數,然后由陷入(trap)指令負責將用戶態(tài)轉換為核心態(tài),并將返回地址壓棧備用,然后CPU執(zhí)行相應的內核服務程序,最后返回用戶態(tài)。18.單選題以下描述不是軟件配置管理功能的是( )。問題1選項A.配置標識B.版本控制C.審計和審查D.
25、程序設計【答案】D【解析】配置管理的功能范圍包括了:配置標識、版本控制、審計和審查等,而程序設計則不屬于配置管理功能范圍。19.案例題閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內?!菊f明】隨著汽車工業(yè)的飛速發(fā)展,越來越多的車上的原有機械控制裝置正在被電子控制裝置所取代,這是典型的實時控制系統(tǒng),例如用于控制發(fā)動機、自動變速箱、防抱死系統(tǒng)、電子穩(wěn)定控制系統(tǒng)、牽引力控制系統(tǒng)、剎車輔助系統(tǒng)的ECU和用于座位調整、車窗玻璃升降、車頂移動的電子產品,這在很大程度上提高和完善了汽車的性能和技術水平。但是,汽車上電控系統(tǒng)的多樣化和系統(tǒng)結構的復雜化,也直接導致相應的汽車電子軟件開發(fā)難度越來越
26、高。某汽車的ECU (Electronic Control Unit,電子控制單元)系統(tǒng),采用某高性能的多核處理器,軟件架構采用符合AUTOSAR ( AUTOmotive Open System Architecture,汽車開放系統(tǒng)架構)標準的多核操作系統(tǒng),將多個控制應用集成在一個處理器上運行,降低了系統(tǒng)設計的成本、體積、功耗?!締栴}1】(5分)AUTOSAR中定義了應用任務有四種不同的狀態(tài),其狀態(tài)之間的切換如圖4-1所示。圖4-1 任務狀態(tài)切換圖請從以下狀態(tài)選項中為(1)(5)選擇正確的狀態(tài)編號,并將答案填寫在答題紙的對應欄中。A. 觸發(fā)B. 啟動C. 掛起D. 被搶占E. 創(chuàng)建F. 激
27、活G. 刪除H. 時間片用完【問題2】(4分)(1)該系統(tǒng)中任務的優(yōu)先級是靜態(tài)分配的,在某些特定的情況下,多任務搶占資源會發(fā)生死鎖,解決的策略一般是采用優(yōu)先級天花板方式。請簡述優(yōu)先級天花板的原理。(2)該系統(tǒng)采用了多核處理器,多核處理器一般有SMP和AMP兩種不同的工作方式。請簡述SMP和AMP的差異。【問題3】(6分)該ECU系統(tǒng)在上電、復位或喚醒后,首先進入Boot模式,進行開或者關,對FLASH 和RAM進行初始化,然后進入用戶程序,用戶程序是從cstart函數開始執(zhí)行的,在多核 嵌入式系統(tǒng)中通常是先進行主核的cstart,主核自身進行部分初始化后將從核從HALT狀態(tài)激活,然后主核和從核
28、在完成各自必要的設置后分別進入各自的main函數。圖4-2是該系統(tǒng)多核處理器的啟動流程,請補充空(1)(3)的內容,將解答填寫在答題紙的對應欄中。圖4-2 多核處理器啟動流程圖【答案】【問題1】 (1)C(2)A(3)F(4)B(5)D 【問題2】(1)優(yōu)先級天花板是指將申請(占有)某資源的任務的優(yōu)先級提升到可能訪問該資源的所有任務中最高優(yōu)先級任務的優(yōu)先級(這個優(yōu)先級稱為該資源的優(yōu)先級天花板) 。(2)主要差異有:SMP(對稱多處理技術):將2顆完全一樣的處理器封裝在一個芯片內,達到雙倍或接近雙倍的處理性能。節(jié)省運算資源。如Power 4AMP(非對稱多處理技術):2個處理內核彼此不同,各自處
29、理和執(zhí)行特定的功能,在軟件的協(xié)調下分擔不同的計算任務。如OMAP5910【問題3 】 (1)進入用戶程序(2)將從核從HALT狀態(tài)激活(3)從核初始化時鐘、接口及其他資源。 【解析】(1)優(yōu)先級繼承當一個任務阻塞了若干個任務時,若阻塞任務有高優(yōu)先級任務,則將所有阻塞任務中的最高優(yōu)先級作為其優(yōu)先級。(2)優(yōu)先級天花板給每個信號量設置一個優(yōu)先級天花板,優(yōu)先級天花板的值大于所有使用該信號的任務的優(yōu)先級,當某個任務得到該信號量時,將其優(yōu)先級置為優(yōu)先級天花板的值。優(yōu)先級繼承和優(yōu)先級天花板,目的都是使得到信號量的任務的優(yōu)先級,不低于其他在等待該信號量的任務的優(yōu)先級,由此,當該任務釋放資源后,任務結束前,也
30、不會被其他較高優(yōu)先級任務搶占,也就保障了如果有高優(yōu)先級任務在等待該資源,那么該任務結束后高優(yōu)先級任務立即就可使用該資源。(3)優(yōu)先級反轉假設有任務A,B,C,優(yōu)先級:A B C,任務A,B,C都在等待各自的事件觸發(fā),并且A C運行中需要同一個臨界資源。首先,C的事件到來了,C開始運行,C得到了臨界資源的信號量,此時,A等待的事件到來。由于A的優(yōu)先級更高,于是搶占了CPU的使用權,但是由于得不到臨界資源的信號量,進入掛起狀態(tài),等待資源釋放后喚醒。接著C繼續(xù)得到CPU使用權。在C釋放信號量之前,B等待的事件到來了,B的優(yōu)先級高于C,搶占CPU使用權,待B任務完成后,釋放CPU,C繼續(xù)運行,直到C釋
31、放信號量以后,A才得以被喚醒繼續(xù)運行。在這個過程中,A任務的優(yōu)先級實際降到了和C相同的層次,究其原因,便是C得到了信號量后被不需要該信號量但是優(yōu)先級更高的任務B搶占,故而使用優(yōu)先級繼承和優(yōu)先級天花板,就是為了保障高優(yōu)先級任務真正做到”高優(yōu)先級“。通常采用兩種方式實現(xiàn)兩個或多個內核協(xié)調工作。一種是采用對稱多處理計數(SMP)symmetric multi-processing,就像IBM Power 4處理器一樣,將兩顆完全一樣的處理器封裝在一個芯片內,達到雙倍或接近雙倍的處理性能,由于共享了緩存和系統(tǒng)總線,因此這種做法的優(yōu)點是能節(jié)省運算資源。另一種計數采用一種非對稱多處理(AMP)(asymm
32、etric multi-processing)的工作方式:即兩個處理內核彼此不同,各自處理和執(zhí)行特定的功能,在軟件的協(xié)調下分擔不同的計算任務,比如一個執(zhí)行加密,而另一個執(zhí)行TCP/IP協(xié)議處理。這種處理器的內部結構更像人的大腦,某部分區(qū)域在執(zhí)行某種任務時具有更高的優(yōu)先級和更強的能力。如 TI公司的OMAP5910雙核處理器。20.單選題下面對父進程和子進程的敘述不正確的是( )。問題1選項A.父進程創(chuàng)建子進程,因此父進程執(zhí)行完之后,子進程才能運行B.父進程和子進程之間可以并發(fā)執(zhí)行C.父進程可以等待所有子進程結束后再執(zhí)行D.撤銷父進程時,可同時撤銷其子進程【答案】A【解析】進程是能在系統(tǒng)中獨立運
33、行并作為資源分配的基本單位,是CPU分配資源的最小單位,它包括獨立的地址空間,資源以及一至多個線程。子進程得到的除了代碼段是與父進程共享以外,其他所有的都是得到父進程的一個副本,子進程的所有資源都繼承父進程,得到父進程資源的副本,二者并不共享地址空間。一個進程可以創(chuàng)建若干個子進程,子進程被創(chuàng)建后,一般與父進程并發(fā)執(zhí)行,以完成特定的任務;父進程創(chuàng)建完子進程后,也可以等待所有子進程結束后再執(zhí)行但當撤銷一個進程時,操作系統(tǒng)會檢查被撤銷進程是否有子孫進程,若有子進程,還應撤銷該進程的子進程。當父進程執(zhí)行完之后,被撤銷時,子進程也被一同撤銷。但是子進程的撤消不會影響父進程。21.單選題下列算法中,不屬于
34、公開密鑰加密算法的是( )。問題1選項A.ECCB.DSAC.RSAD.DES【答案】D【解析】公開密鑰加密(public-key cryptography),也稱為非對稱加密(asymmetric cryptography),一種密碼學算法類型,在這種密碼學方法中,需要一對密鑰,一個是私人密鑰,另一個則是公開密鑰。常見的公鑰加密算法有:RSA、ElGamal、背包算法、Rabin(RSA的特例)、迪菲赫爾曼密鑰交換協(xié)議中的公鑰加密算法、橢圓曲線加密算法(Elliptic Curve Cryptography,ECC);DSA數字簽名(又稱公鑰數字簽名),將摘要信息用發(fā)送者的私鑰加密,接收者只
35、有用發(fā)送者的公鑰才能解密被加密的摘要信息,也是屬于公開密鑰加密算法。DES是典型的私鑰加密體制,屬于對稱加密,不屬于公開秘鑰加密,所以本題選擇D選項。22.單選題傳統(tǒng)過程模型中,( ) 首先引入了風險管理。問題1選項A.瀑布模型B.螺旋模型C.V模型D.原型化模型【答案】B【解析】常見的傳統(tǒng)過程模型有瀑布模型、增量模型、V模型、原型法、螺旋模型等。其中螺旋模型是一種演化軟件開發(fā)過程模型,它兼顧了快速原型的迭代的特征以及瀑布模型的系統(tǒng)化與嚴格監(jiān)控。螺旋模型最大的特點在于引入了其他模型不具備的風險分析,使軟件在無法排除重大風險時有機會停止,以減小損失。答案選B。23.單選題軟件測試的目的是發(fā)現(xiàn)軟件
36、的錯誤。使用白盒測試方法時,確定測試數據應根據( )和制定的覆蓋標準。問題1選項A.程序的內部邏輯B.程序的復雜程度C.使用說明書D.程序的功能文檔【答案】D【解析】白盒測試是對軟件的過程細節(jié)做細致的檢查,它允許測試人員利用程序內部邏輯結構和有關信息設計或選擇測試用例,可以不考慮程序的功能,因此,測試用例的設計僅與模塊設計說明書及源程序有關。注意這里如果沒有D選項,那就選擇A選項。因為使用白盒測試方法時,確定測試數據應根據程序的功能文檔和指定的覆蓋標準,當根據程序的功能文檔確定的測試數據不能滿足指定的覆蓋標準時,可以參考程序的內部邏輯分析未滿足覆蓋標準的原因。24.案例題下面是關于C語言的基本
37、概念和編程方面的敘述,回答問題1至問題3,將答案填入答題紙的對應欄內。【說明】王工在紅外熱像儀系統(tǒng)設計中負責軟件模塊,其核心功能在于進行人臉檢測,調取溫度檢測模塊獲取檢測到人的體溫,將檢測到的人臉信息及體溫通過網絡發(fā)送給平臺進行存儲,軟件采用C語言編寫。【問題1】(3分)請說明在C語言中下列宏定義的含義。(1) #define f(a,b) a#b(2)_ LINE(3)_ DATE_【問題2】 (3分)王工在利用網絡發(fā)送所檢測到的人臉及對應的體溫信息時定義了對應的數據結構FaceTemp_ info, 內容依次包括:檢測到人臉框的左上角像素坐標(橫向坐標Face _x,縱向坐標Face_ Y
38、), 人臉框的像素大小(橫向寬度Face_ w,縱向高度Face_ H),以及人體溫度信息Temp。假設人臉框坐標信息、人臉框的像素大小都用unsigned short來表示,人體溫度信息用float來表示。請給出FaceTemp_ info 數據結構的定義。【問題3】(9分)在紅外熱像儀的圖像信息處理中,王工設計了如下人臉檢測、溫度檢測及信息發(fā)送程序,當檢測到溫度大于等于37.3C時,需要報警提示。請補全程序中的(1) (6)?!境绦颉俊敬鸢浮俊締栴}1】(1) C語言的宏定義中,#是連接a、b兩端的內容的意思,它是宏定義中的關鍵字,表示將前后數據連接起來。(2)當前行號。(3)當前日期。【問
39、題2】struct FACETEMP_ STRUCTunsigned short Face_ X;unsigned short Face_ Y;unsigned short Face_ W;unsigned short Face_ H;float Temp; FaceTemp_ info;或Typedef struct FACETEMP_ STRUCTunsigned short Face_ X;unsigned short Face_ Y;unsigned short Face_ W;unsigned short Face_ H;float Temp; FaceTemp_ info_ TPY
40、E;FaceTemp_ _info_ TPYE FaceTemp_ info;【問題3】(1) temp = 37.3或termp -37.3 0.00001或temp -37.3 10E-6(2) facetemp_ info.Face_ _X= face_ x(3) facetemp_ info.Face_ Y= face_ y(4) facetemp_ jinfo.Face_ W= face_ w(5) facetemp_ info.Face_ H= face_ h(6) &facetemp_ _info(其中(2) (5)順序可互換)【解析】【問題1】在C 程序中以#開頭的行被稱為預處
41、理指令,這些指令是ANSIC 統(tǒng)一規(guī)定的。編程時可使用預處理命令來擴展C 語言的表示能力,提高編程效率。對C 源程序進行編譯之前,首先由預處理器對程序中的預處理指令進行處理。#的作用就是把2個宏參數連接為1個數。#的作用就是將#后面的宏參數進行字符串的操作,也就是將#后面的參數兩邊加上一對雙引號使其成為字符串。_DATE_ 當前日期,一個以 “MMM DD YYYY” 格式表示的字符串常量。_LINE_ 當前程序行的行號,表示為十進制整型常量【問題2】struct在C語言中是一個關鍵字,用于定義結構數據類型?!敖Y構”是一種構造數據類型,現(xiàn)在一般叫做用戶自定義數據類型,它是由若干“成員”組成的。
42、每一個成員可以是一個基本數據類型或者又是一個構造類型。結構即是一種“構造”而成的數據類型,那么在說明和使用之前必須先定義它,也就是構造它。如同在說明和調用函數之前要先定義一樣。1. 聲明和使用個結構體類型的般形式如下:(1)/*定義:struct ; ; ;使:struct 結構體變量名;(2)也可以在定義結構體的同時定義結構體變量。struct ; ; 結構體變量名;2.使typedef來給結構體起別名/*由于結構體變量每次定義都要 struct 結構體變量名,太煩了;為了便,我們會使typedef來給結構體起別名(1)typedef struct ; ; 結構體別名;或者(2) struc
43、t ; ; 結構體別名;typedef struct 結構體別名;使:結構體別名 變量名;【問題3】(1) temp = 37.3或termp -37.3 0.00001或temp -37.3 10E-6(2) facetemp_ info.Face_ _X= face_ x(3) facetemp_ info.Face_ Y= face_ y(4) facetemp_ jinfo.Face_ W= face_ w(5) facetemp_ info.Face_ H= face_ h(6) &facetemp_ _info25.單選題下列屬于CPU中算術邏輯單元的部件是( )。問題1選項A.程
44、序計數器B.加法器C.指令寄存器D.指令譯碼器【答案】B【解析】算術邏輯單元是運算器的重要組成部件,負責處理數據,實現(xiàn)對數據的算術運算和邏輯運算。所以本題正確的選項是BCPU中其他部件作用:程序計數器是用于存放下一條指令所在單元的地址的地方。在程序執(zhí)行前,必須將程序的起始地址,即程序的一條指令所在的內存單元地址送入程序計數器,當執(zhí)行指令時,CPU將自動修改程序計數器的內容,即每執(zhí)行一條指令程序計數器增加一個量,使其指向下一個待指向的指令。程序的轉移等操作也是通過該寄存器來實現(xiàn)的。累加器是專門存放算術或邏輯運算的一個操作數和運算結果的寄存器。ALU是CPU的執(zhí)行單元,主要負責運算工作。指令寄存器
45、一般用來保存當前正在執(zhí)行的一條指令。數據寄存器主要是用來保存操作數和運算結果等信息的,其目的是為了節(jié)省讀取操作數所需占用總線和訪問存儲器的時間。地址寄存器一般用來保存當前CPU所訪問的內存單元的地址,以方便對內存的讀寫操作。作為程序員,應該要能控制其所編寫程序的執(zhí)行過程,這就需要利用程序計數器來實現(xiàn),因此程序員能訪問的是程序計數器。26.單選題關于RapidIO技術,下列說法中錯誤的是( )。問題1選項A.RapidIO是一種高速串行總線,傳輸速率可達Gbps量級B.RapidIO協(xié)議采用由物理層、邏輯層和傳輸層構成的三層體系結構C.RapidIO技術多采用基于交換機的互連拓撲結構D.Rapi
46、dIO已取代了其他互連技術,成為解決嵌入式互連問題的最佳選擇【答案】D【解析】RapidIO是由Motorola和Mercury等公司率先倡導的一種高性能、低引腳數、基于數據包交換的互連體系結構,是為滿足和未來高性能嵌入式系統(tǒng)需求而設計的一種開放式互連技術標準。RapidIO主要應用于嵌入式系統(tǒng)內部互連,支持芯片到芯片、板到板間的通訊,可作為嵌入式設備的背板(Backplane)連接。RapidIO是一種高速串行總線,傳輸速率可達Gbps量級。RapidIO技術多采用基于交換機的互連拓撲結構。RapidIO協(xié)議由邏輯層、傳輸層和物理層構成。邏輯層定義了所有協(xié)議和包格式。這是對終端進行初始化和完
47、成傳送的很有必要的信息。傳輸層為數據包從一個終端到另一個終端通道的必要信息。物理層描述了設備之間接口協(xié)議,例如包傳裝置,流量控制,電特性及低級錯誤管理等。Rapid IO分為并行Rapid IO標準和串行Rapid IO標準,串行RapidIO是指物理層采用串行差分模擬信號傳輸的RapidIO標準。27.單選題在某個棧中,元素的進棧次序為a,b,c,d,e,下列不可能的出棧序列是( )。問題1選項A.a,b,c,d,eB.b,c,de,aC.e,a,b,c,dD.e,d,c,b,a【答案】C【解析】棧是限定操作只能在表的同一端執(zhí)行的線性表。允許插入和刪除的一端為棧頂,不允許插入和刪除的一端為棧
48、底。棧的邏輯特點是先進后出或后進先出。C選項中的a不可能會在b,c,d之前先出來。28.單選題軟件設計階段的輸出主要是( )。問題1選項A.程序B.模塊C.偽代碼D.需求規(guī)格說明書【答案】C【解析】本題考查軟件工程方面的基礎知識。軟件設計階段的主要任務是制定并選擇技術方案,進行軟件體系結構設計和詳細設計,同時啟動單元和集成測試策劃,以及啟動軟件集成策劃。在“軟件需求規(guī)格說明”評審通過后進入軟件設計階段。軟件設計階段依據“軟件研制任務書” “軟件需求規(guī)格說明”“接口需求規(guī)格說明”(可選)以及相關的軟件設計標準,展開軟件設計。 在進入軟件設計階段,首先要明確項目的軟件設計標準,如果用戶提供軟件設計
49、標準,將用戶的軟件設計標準作為項目的軟件設計標準;否則,使用規(guī)定的軟件設計標準或制定項目的軟件設計標準。 然后要進行軟件設計決策,即從用戶角度描述軟件怎樣運轉以滿足軟件需求,以及影響組成該CSCI的軟件單元的選擇與設計的決策,并記錄于“軟件設計說明”中。當存在多種軟件體系結構難以抉擇時,可按“決策分析與決定過程”的要求,選定最終的軟件體系結構。 按照項目的軟件設計標準完成軟件體系結構的設計,包括執(zhí)行方案、軟件模塊劃分和接口設計。在軟件體系結構設計前期,應特別關注關鍵需求,確保其在規(guī)定的資源和進度條件下得到滿足。 按照項目的軟件設計標準完成軟件詳細設計,對每個軟件單元,說明其使用的算法,設計約束
50、、輸入和輸出,以及所用到的邏輯等。詳細程度應達到能夠根據軟件單元設計說明進行編碼實現(xiàn)。 編寫“軟件設計說明”,將軟件體系結構設計和軟件詳細設計的內容并入“軟件設計說明”。 之后還要對“軟件設計說明”進行相應級別的評審,同時啟動軟件集成與集成測試策劃、啟動軟件集成測試用例設計。 軟件程序是在軟件實現(xiàn)階段才進行編寫的。偽代碼是軟件設計階段的重要產物。29.單選題白盒測試法設計測試用例的覆蓋準則一般包括語句覆蓋、判定覆蓋、條件覆蓋和路徑覆蓋。在這些覆蓋準則中,最強和最弱的準則是( )。問題1選項A.路徑覆蓋和條件覆蓋B.條件覆蓋和判定覆蓋C.判定覆蓋和語句覆蓋D.路徑覆蓋和語句覆蓋【答案】D【解析】
51、最強的是路徑覆蓋,最弱的是語句覆蓋。30.單選題異步串行通信的主要特點是( )。問題1選項A.通信雙方不需要同步B.傳送的每個字符是獨立發(fā)送的C.字符之間的間隔時間應相同D.傳送的數據中不含控制信息【答案】B【解析】總線傳輸分為同步通信方式和異步通信方式兩類。簡單來說,同步通信是一種比特同步通信技術,要求發(fā)收雙方具有同頻同相的同步時鐘信號,只需在傳送報文的最前面附加特定的同步字符,使發(fā)收雙方建立同步,此后便在同步時鐘的控制下逐位發(fā)送/接收,對于字符間的時序并沒有特殊要求。相對于同步通信,異步通信在發(fā)送字符時,所發(fā)送的字符之間的時隙可以是任意的。但是接收端必須時刻做好接收的準備。發(fā)送端可以在任意
52、時刻開始發(fā)送字符,因此必須在每一個字符的開始和結束的地方加上標志,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。31.單選題以下測試中,屬于動態(tài)分析的是( )。問題1選項A.代碼覆蓋率測試B.模塊功能檢查C.系統(tǒng)壓力測試D.程序數據流分析【答案】C【解析】軟件測試按照不同的劃分方法,有不同的分類。按照程序是否執(zhí)行,可以分為靜態(tài)測試和動態(tài)測試;靜態(tài)測試也稱靜態(tài)分析,主要特征是在用計算機測試源程序時,計算機并不真正運行被測試的程序。靜態(tài)測試包括代碼檢查、靜態(tài)結構分析、代碼質量度量等。它可以由人工進行,也可以借助軟件工具自動進行。動態(tài)測試也稱動態(tài)分析,主要特征是計算機必須真正運行
53、被測試的程序,通過輸入測試用例,對其運行情況進行分析,判斷期望結果和實際結果是否一致。動態(tài)測試包括功能確認與接口測試、覆蓋率分析、性能分析、內存分析等。在動態(tài)分析中,通過最大資源條件進行系統(tǒng)的壓力測試,以判斷系統(tǒng)的實際承受能力,尤其是在通訊比較復雜的系統(tǒng)中尤為重要。系統(tǒng)壓力測試只能是動態(tài)分析。屬于系統(tǒng)測試階段的測試。壓力測試是在一種需要反常數量、頻率或資源的方式下執(zhí)行系統(tǒng)。32.單選題( )不是采用MVC(模型-視圖-控制器)體系結構進行軟件系統(tǒng)開發(fā)的優(yōu)點。問題1選項A.有利于代碼重用B.提高系統(tǒng)的運行效率C.提高系統(tǒng)的開發(fā)效率D.提高系統(tǒng)的可維護性【答案】B【解析】MVC是分層架構風格的一種
54、,采用關注點分離的方針,將可視化界面呈現(xiàn)(View)、UI處理邏輯(Controller)和業(yè)務邏輯(Model)三者分離出來,并且利用合理的交互方針將它們之間的依賴降至最低。解耦之后,有利于代碼重用、提高系統(tǒng)的可維護性,也可提高系統(tǒng)的開發(fā)效率,但是由于分層之后,調用也需要分層調用,所以不能提高系統(tǒng)的運行效率。33.案例題閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內?!菊f明】在智能家居系統(tǒng)設計中,李工被分配進行ZigBee協(xié)調器、信息采集器節(jié)點、終端控制節(jié)點和安全視頻監(jiān)控系統(tǒng)的部分硬件電路原理設計。李工在基于微處理器的ZigBee協(xié)調器設計中,使用四個LED燈(D1、D2、
55、D3、D4)表示狀態(tài),四個LED燈分別接到處理器的P2_0,P2_l,P2_2和P2_3管腳,部分相關的硬件設計如圖2-1所示。圖2-1 ZigBee協(xié)調器硬件設計示意圖李工在的信息采集器節(jié)點設計中,采用紅外傳感器T6004進行信息收集,T6004利用可以吸收特定波段紅外輻射的原理,同時內置溫度補償,與控制器 CC2530進行連接,部分相關的硬件設計如圖2-2所示。T6004傳感器的工作電壓為5V,CC2530控制器的工作電壓為2.0V3.6V。圖2-2 信息采集器硬件設計示意圖李工在空調終端控制節(jié)點設計中,采用紅外遙控電路中的紅外發(fā)光二極管將調制好的紅外光波發(fā)送給空調的紅外接收電路,部分相關
56、的硬件設計如圖2-3所示,處理器通過Pl_4管腳進行紅外光波的發(fā)送。圖2-3 紅外遙控硬件設計示意圖李工設計的安全視頻監(jiān)控系統(tǒng)原理示意圖如圖2-4所示。主處理器采用T1的DM6446,該處理器包括ARM子系統(tǒng)、DSP子系統(tǒng)、視頻處理子系統(tǒng)等,前端模擬視頻通過TVP5146進行(可接2路模擬視頻輸入,分別是VI和V2)采集,TVP5146將模擬視頻數據轉換為l0bit的YCbCr4:2:2數字格式,然后送到主處理器。主處理器通過總線可以對TVP5146進行配置(TVP5146接口電壓為3.3V),TVP5146和主處理器之間接口包括:l0bit數字視頻信號、時鐘信號、行場同步信號。DM6446主
57、處理器的視頻信號接口、接口工作電壓為1.8V。圖2-4 安全視頻監(jiān)控系統(tǒng)原理示意圖【問題1】(4分)在圖2-1的ZigBee協(xié)調器設計中,按照需求李工定義了四個LED燈的狀態(tài)含義, 分別是:D1亮表示協(xié)調器已啟動,滅表示協(xié)調器未啟動;D2亮表示有外圍信息采集器節(jié)點已加入到ZigBee網絡,滅表示目前無節(jié)點加入網絡;D3亮表示有終端控制節(jié)點已加入到ZigBee網絡,滅表示目前無節(jié)點加入網絡;D4亮表示協(xié)調器正在通過串口和PC主機進行數據通信,滅時表示目前沒有數據通信。如果當前ZigBee協(xié)調器處于啟動狀態(tài)、且只有 外圍信息采集器連入ZigBee網絡,沒有任何終端控制節(jié)點連接,協(xié)調器正在通過串口向
58、PC主機發(fā)送 的采集信息, 在這種情況下,P2_0,P2_1,P2_2和P2_3應該分別輸出什么電平(回答高電平或低電平)?【問題2】(5分)1. 在圖2-2的 信息采集器設計中,兩個IN4007(U3和U4)的作用是什么?2. 為了使得紅外發(fā)光二極管發(fā)射,圖2-3中的Pl_4應該輸出高電平還是低電平?3. 在圖2-4中,連接主處理器DM6446和TVP5146之間SN74AVC芯片的作用是什么?【問題3】(6分)在使用 接口對TVP5146進行配置時,DM6446為主,TVP5146為從。在每次寫寄存器配置操作中,需要主先發(fā)送設備從地址、再發(fā)送待操作的寄存器地址、最后發(fā)送待寫入的數據,并且每
59、次主向從發(fā)送消息,都需要接收到從的應答后,才能進入下一步操作。在調試過程中,李工希望通過 來配置TVP5146的視頻標準模式,對應的寄存器地址和各個Bit位的含義如表2-1所示。表2-1TVP5146視頻模式配置寄存器含義說明假設當前TVP5146的 地址為0 x64 (設備從地址),李工希望將該TVP5146配置為NTSC525視頻標準,請從以下AI中選擇合適的操作,補充到圖2-5中的空(1) (6)處。A. 通過 發(fā)送寄存器地址00hB. 通過 發(fā)送寄存器地址02hC. 通過 發(fā)送數據O1hD. 通過 發(fā)送數據03hE. 通過 發(fā)送設備從地址64hF. 通過 發(fā)送設備從地址60hG. 等待
60、TVP5146應答H. 向TVP5146發(fā)送回應I. 是否有中斷發(fā)生圖2-5 TVP5146寄存器配置流程圖【答案】【問題1】4分P2_0為低電平,P2_1低電平,P2_2高電平,P2_3低電平【問題2】 1.兩個IN4007(U3和U4)的作用是把5V電壓降到3.6V 2.圖2-3中的P1_4應該輸出高電平 3.采用SN74AVC芯片轉換TVP5146輸出信號的電壓 【問題3】 (1)E(2)G(3)B(4)G(5)C(6)G 【解析】DM6446通過IIC總線訪問控制TVP5146的內部寄存器,因此在進入DM6446前需要將電壓轉換為1.8V,這里采用PCA9306芯片完成IIC電壓轉換,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版綠色建筑施工現(xiàn)場環(huán)保設施租賃合同2篇
- 2025年林業(yè)重點工程項目樹木種植承包合同范本3篇
- 2025年水上運輸船舶檢驗與認證合同3篇
- 2025年度大連建筑工程施工合同施工場地占用協(xié)議3篇
- 二零二五版砍樹承包合同聯(lián)合森林碳匯交易協(xié)議2篇
- 二零二五版大豆期貨交易委托合同樣本2篇
- 二零二四上海離婚協(xié)議書定制與婚姻法律風險評估、咨詢、代理、調解及訴訟服務合同3篇
- 2024新借款合同范本
- 2025年度綠色屋頂綠化租賃項目合同4篇
- 二零二五年度玻璃幕墻保溫隔熱材料供應合同樣本3篇
- 充電樁項目運營方案
- 2024年農民職業(yè)農業(yè)素質技能考試題庫(附含答案)
- 高考對聯(lián)題(對聯(lián)知識、高考真題及答案、對應練習題)
- 新版《鐵道概論》考試復習試題庫(含答案)
- 【律師承辦案件費用清單】(計時收費)模板
- 高中物理競賽真題分類匯編 4 光學 (學生版+解析版50題)
- Unit1FestivalsandCelebrations詞匯清單高中英語人教版
- 西方經濟學-高鴻業(yè)-筆記
- 2024年上海市中考語文試題卷(含答案)
- 幼兒園美術教育研究策略國內外
- 生豬養(yǎng)殖生產過程信息化與數字化管理
評論
0/150
提交評論