




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、5文件的有兩大功能,一是通過(guò)偽指令來(lái)指示存儲(chǔ)空間,二是通過(guò)偽指令來(lái)指明存儲(chǔ)空間位置。填空:1. 公司的定點(diǎn)產(chǎn)品主要有320C2000 系列、320C5000系列和320C6000系列。2. 320X2812主頻高達(dá)150,采用 哈佛總線結(jié)構(gòu)模式。3. 320X2812芯片的封裝方式有176引腳的低剖面四芯線扁平封裝和179針的球形網(wǎng)絡(luò)陣列封裝 。4. 320X2812的事件管理器模塊包括2 個(gè)通用定時(shí)器、 3 個(gè)比較單元、 3個(gè)捕獲單元、以及 1 個(gè)正交編碼電路。5. 文件的有兩大功能,一是通過(guò)偽指令來(lái)指示存儲(chǔ)空間,二是通過(guò)偽指令來(lái)分配到存儲(chǔ)空間。6. # "命令用來(lái)定義數(shù)據(jù)段,“
2、# ”命令用來(lái)定義 。7. 320X2812三級(jí)中斷分別是級(jí)、 中斷 和外設(shè)級(jí)。8. F2812存儲(chǔ)器被劃分成程序空間和數(shù)據(jù)空間、保留區(qū)和中斷而J|L o9. 模塊的信號(hào)有 外部信號(hào)、控制信號(hào) 和中斷信號(hào)。10. F2812中傳送執(zhí)行指令所需的地址需要用到 、和 這3條地址總線。11語(yǔ)言程序經(jīng)過(guò)編譯后會(huì)生成兩大類的段:代碼段 和 數(shù)據(jù)段 。簡(jiǎn)答:1.芯片有哪些主要特點(diǎn)?5特殊的指令6 .指令周期短7 . 運(yùn)算精度高8 .硬件配置強(qiáng)的主要特點(diǎn)有:1 .哈佛結(jié)構(gòu)2 .多總線結(jié)構(gòu)3 .流水線結(jié)構(gòu)4 .多處理單元2 .簡(jiǎn)述典型應(yīng)用系統(tǒng)的構(gòu)成。一個(gè)典型的系統(tǒng)應(yīng)包括抗混疊濾波器、數(shù)據(jù)采集轉(zhuǎn)換器、數(shù)字信號(hào)處
3、理器、轉(zhuǎn)換器和 低通濾波器等組成。出 常入 榆輸入信號(hào)首先進(jìn)行帶限濾波和抽樣,然后進(jìn)行數(shù)模變換將信號(hào)變換成數(shù)字比特流,根 據(jù)奈奎斯特抽樣定理,對(duì)低通模擬信號(hào),為保持信號(hào)的不丟失,抽樣頻率至少必須是 輸入帶限信號(hào)最高頻率的2倍。3 .簡(jiǎn)述應(yīng)用系統(tǒng)的一般設(shè)計(jì)開發(fā)過(guò)程。如何選擇芯片?答:應(yīng)用系統(tǒng)的一般開發(fā)過(guò)程有:系統(tǒng)需求說(shuō)明;定義技術(shù)指標(biāo);選擇芯片及外圍芯 片;軟件設(shè)計(jì)說(shuō)明、軟件編程與測(cè)試;硬件設(shè)計(jì)說(shuō)明、硬件電力與調(diào)試;系統(tǒng)集成; 系統(tǒng)測(cè)試,樣機(jī)、中試與產(chǎn)品。芯片的選擇:1芯片的運(yùn)算速度2 .芯片的價(jià)格3 .芯片的硬件資源(存儲(chǔ)器、等等)4 芯片運(yùn)算精度5 .芯片開發(fā)工具:軟件硬件6 芯片功耗7 .
4、其他:封裝、應(yīng)用場(chǎng)合、售后服務(wù)等。4 .常用的芯片有哪些?答:C20x、C24x、C5x、C54x、C62、C3x、C4x、C67。5 .控制器的應(yīng)用領(lǐng)域有哪些 ?答:(1)信號(hào)處理:數(shù)字濾波、快速、相關(guān)運(yùn)算、譜分析、模式匹配、加窗、波形 產(chǎn)生等。(2)通信:調(diào)制解調(diào)器、數(shù)據(jù)壓縮、多路復(fù)用、傳真、數(shù)據(jù)加密、擴(kuò)頻通信、糾 錯(cuò)編碼、可視電話等。(3)語(yǔ)言:語(yǔ)音郵件、語(yǔ)音存儲(chǔ)、語(yǔ)音編碼、語(yǔ)音合成、語(yǔ)音識(shí)別、語(yǔ)音增強(qiáng)、 說(shuō)話人辨認(rèn)、說(shuō)話人確認(rèn)等。(4)圖形/圖像:圖像增強(qiáng)、動(dòng)畫、機(jī)器人視覺、二維/三維處理器、圖像壓縮與傳輸?shù)取?5)軍事:導(dǎo)航、雷達(dá)處理、聲納處理、導(dǎo)彈制導(dǎo)等。(6)醫(yī)學(xué):病人監(jiān)控、修復(fù)
5、手術(shù)、超聲設(shè)備等。(7)控制:機(jī)器人控制、發(fā)動(dòng)機(jī)控制、激光打印控制。(8)汽車控制:自適應(yīng)駕駛控制、導(dǎo)航、震動(dòng)分析等。(9)家用電器:數(shù)碼相機(jī)、音樂(lè)合成、移動(dòng)電話等。6 .哈佛結(jié)構(gòu)與馮諾依曼結(jié)構(gòu)計(jì)算機(jī)存儲(chǔ)器的組成有何不同?答:二者的區(qū)別是:馮諾依曼結(jié)構(gòu)的程序空間和數(shù)據(jù)空間是合在一起,取指令和取操作數(shù)都是通過(guò)一條總線分時(shí)進(jìn)行的。而哈佛結(jié)構(gòu)則不同,它的程序空間和數(shù)據(jù)空間是分開的,可同時(shí)取指令和操作數(shù)。7 .應(yīng)用系統(tǒng)的軟件開發(fā)流程是什么 ?答:C編譯器將其編譯成匯編語(yǔ)言后,送到 320C54X匯編器進(jìn)行匯編,匯編后生成格式(公共目標(biāo)文件格式)的目標(biāo)文件,再調(diào)用鏈接器進(jìn)行鏈接,生成在320C54X上可
6、執(zhí)行的目標(biāo)代碼,并且利用調(diào)試工具對(duì)可執(zhí)行的目標(biāo)代碼進(jìn)行軟件仿真或硬件在線仿 真器的調(diào)試,以保證應(yīng)用軟件的正確無(wú)誤且滿足使用要求。8 .采用集成開發(fā)環(huán)境進(jìn)行軟件開發(fā)調(diào)試的步驟是什么?答:1.識(shí)別問(wèn)題。2.收集信息。3.分析收集的數(shù)據(jù)。4.修改。9 .說(shuō)明段、段、段分別包含什么內(nèi)容 ?一個(gè)程序的3個(gè)基本段:段段段。段在內(nèi)存中被映射為只讀,但和是可寫的。段:就是放程序代碼的,編譯時(shí)確定,只讀;段:存放在編譯階段(而非運(yùn)行時(shí))就能確定的數(shù)據(jù),可讀可寫。也就是通常所說(shuō)的靜態(tài)存儲(chǔ)區(qū),賦了初值的 全局變量和賦初值的靜態(tài)變量 存放在這個(gè)區(qū)域,常量也存放在這 個(gè)區(qū)域;段:定義而沒有賦初值的全局變量和靜態(tài)變量,放
7、在這個(gè)區(qū)域存儲(chǔ)空間;(詳細(xì)版)答:段在內(nèi)存中被映射為只讀,但和是可寫的。是英文的簡(jiǎn)稱,通常是指用來(lái)存放程序中未初始化的全局變量的一塊內(nèi)存區(qū)域,在程序載入時(shí)由內(nèi)核清 0。段屬于靜態(tài)內(nèi)存分配。它的初始值也是由用戶自己定義的連接定位文件所確定,用戶應(yīng)該將它定義在可讀寫的區(qū)內(nèi),源程序中使用分配的內(nèi)存 就是這一塊,它不是根據(jù)大小確定,主要由程序中同時(shí)分配內(nèi)存最大值所確定,不過(guò) 如果超出了范圍,也就是分配失敗,可以等空間釋放之后再分配。段是程序代碼段,表示程序段的大小,它是由編譯器在編譯連接時(shí)自動(dòng)計(jì)算的,當(dāng)你在鏈接定位文件中將該符號(hào)放置在代碼段后,那么該符號(hào)表示的值就是代碼段大小,編譯連接時(shí),該符號(hào)所代表
8、的值會(huì)自動(dòng)代入到源程序中。包含靜態(tài)初始化的數(shù)據(jù),所以有初值的全局變量和變量在區(qū)。段的起始位置也是由連 接定位文件所確定,大小在編譯連接時(shí)自動(dòng)分配,它和你的程序大小沒有關(guān)系,但和 程序使用到的全局變量,常量數(shù)量相關(guān)10 .鏈接命令文件包括哪些主要內(nèi)容 ?如何編寫?答:利用C54x的鏈接器500,根據(jù)鏈接命令或鏈接命令文件(文件)對(duì)已匯編的一個(gè)或多個(gè)目標(biāo)文件(文件)進(jìn)行鏈接,生成一個(gè)可以執(zhí)行的目標(biāo)文件 (文件)以及在目標(biāo)系統(tǒng)中德存儲(chǔ)器配置文件 (文 件)。常用得鏈接器命令為:500 111 . C語(yǔ)言有哪些特點(diǎn)?(1)標(biāo)識(shí)符和常數(shù)(2)數(shù)據(jù)轉(zhuǎn)換(3)表達(dá)式(4)聲明(5)預(yù)處理12 .的硬件仿真器
9、()和軟件仿真器()有什么異同點(diǎn)?答:軟件仿真器:這種方法主要是使用計(jì)算機(jī)軟件來(lái)模擬運(yùn)行,實(shí)際的單片機(jī)運(yùn)行因此仿真與硬件無(wú)關(guān)的系統(tǒng)具有一定的優(yōu)點(diǎn)。用戶不需要搭建硬件電路就可以對(duì)程序進(jìn)行驗(yàn)證,特別適合于偏重算法的程序。軟件仿真的缺點(diǎn)是無(wú)法完全仿真與硬件相關(guān) 的部分,因此最終還要通過(guò)硬件仿真來(lái)完成最終的設(shè)計(jì)硬件仿真器:使用附加的硬件來(lái)替代用戶系統(tǒng)的單片機(jī)并完成單片機(jī)全部或大部分的 功能。使用了附加硬件后用戶就可以對(duì)程序的運(yùn)行進(jìn)行控制,例如單步,全速,查看 資源斷點(diǎn)等。硬件仿真是開發(fā)過(guò)程中所必須的。13 . C28x的串行通信接口有哪些特點(diǎn) ?答:數(shù)據(jù)是一位一位依次傳輸?shù)?,每位?shù)據(jù)占一個(gè)固定的時(shí)間長(zhǎng)
10、度。適用于遠(yuǎn)距離通 信。14 .異步串行通信的數(shù)據(jù)格式有哪些 ?如何設(shè)置?答:異步串行采用的數(shù)據(jù)格式是一組不定“位數(shù)”數(shù)組組成。第 1位成其實(shí)位,它的 寬度位1位,低電平;接著傳送一個(gè)字節(jié)(8位)的數(shù)據(jù),以高電平位“ 1”,低電平 位“0” ;最后是停止位,寬度可以是 1位,1.5位或2位,在兩個(gè)數(shù)據(jù)之間可有空閑 位。15 .如何設(shè)置異步串行通信的波特率 ?答:異步串行通信的波特率是由串行口的初始化完成的。設(shè)置串行口數(shù)據(jù)長(zhǎng)度位16位,是能串行口中斷,對(duì)串行口進(jìn)行極性控制。16、320X2812芯片具有哪些片上外設(shè)?主要包括配置寄存器,輸入寄存器,輸出寄存器和狀態(tài)寄存器17、單片機(jī)、以及器件有什
11、么區(qū)別,在不同應(yīng)用場(chǎng)合下如何選擇。和其它的不同之處在于,它內(nèi)部的門電路是未編程的,可以靈活的配置編程,而其它 的內(nèi)部的數(shù)字電路都已經(jīng)固化定型。單片機(jī),內(nèi)部都有處理器,通過(guò)軟件和硬件設(shè)計(jì)可以用于某些特定環(huán)境。有些芯片內(nèi)部含有部件,可以完成功能。用于工業(yè)環(huán)境,例如,車間,電梯,大型設(shè)備等。內(nèi)部是邏輯門電路,應(yīng)用比較廣泛。18、通用目標(biāo)文件格式(),是一種很流行的二進(jìn)制可執(zhí)行文件格式。二進(jìn)制可執(zhí)行文件包括哪些?平時(shí)燒寫程序時(shí)使用的是以什么結(jié)尾的文件?目標(biāo)文件的段可以分為兩大類:已初始化段和未初始化段。一般地,目標(biāo)文件包含 3個(gè)缺省的段:段、段、段。如下圖所示為目標(biāo)文件中的段與目標(biāo)系統(tǒng)中存儲(chǔ)器的關(guān)系。
12、段的使用非常靈活,但常用以下約定:一此段存放程序代碼。一此段存放初始化了的數(shù)據(jù)。一此段存入未初始化的變量。名稱一定義一個(gè)有名段,放初始化了的數(shù)據(jù)或程序代碼。19、編譯器處理段的過(guò)程是什么?編譯器是由詞法分析器,語(yǔ)法分析器,語(yǔ)義分析器,中間代碼生成,代碼優(yōu)化和目標(biāo) 代碼生成。編譯程序的處理過(guò)程:預(yù)處理詞法分析文法分析生成中間代碼生成目標(biāo)代碼20、在中構(gòu)建一個(gè)完整的工程項(xiàng)目,需要添加哪幾類文件,后綴名分別是什么?一個(gè)完整的工程需要由庫(kù)文件(),頭文件(),源文件()和文件組成,缺一不可21、為保證320X2812系統(tǒng)能正常工作,必須注意哪幾點(diǎn)?如何提高F2812的轉(zhuǎn)換精度采用軟件補(bǔ)償,參考文檔 9
13、89a。程序經(jīng)常跑飛程序沒有結(jié)尾或不是循環(huán)的程序。管腳沒有上拉。在看門狗動(dòng)作的時(shí)候程序會(huì)經(jīng)常跑飛。程序編制不當(dāng)也會(huì)引起程序跑飛。硬件系統(tǒng)有問(wèn)題。程序訪問(wèn)了非法的地址22、320X2812有三級(jí)中斷,分別是什么?成功實(shí)現(xiàn)中斷的必要步驟有哪些?320x2812的中斷管理有三種;外設(shè)級(jí)中斷管理,級(jí)中斷管理,級(jí)中斷管理一般中斷都是外部觸發(fā)的,中斷產(chǎn)生后首先保存好當(dāng)前的運(yùn)行環(huán)境 (,),然后跳轉(zhuǎn)到 中斷向量表(0X18),在地址0X18處,你應(yīng)該放置一條跳轉(zhuǎn)指令,跳轉(zhuǎn)到你的中斷處理程 序里面去.在中斷處理程序里面,你執(zhí)行你需要的工作,然后根據(jù)和的值,返回到中斷 的地方,繼續(xù)程序的運(yùn)行23、 和 語(yǔ)句的作
14、用分別是什么?(函數(shù)名或全局變量名,”用戶自定義在數(shù)據(jù)空間的段名");(函數(shù)名或全局變量名,”用戶自定義在程序空間的段名 ");不能在函數(shù)體內(nèi)聲明。必須在定義和使用前聲明可以阻止對(duì)未調(diào)用的函數(shù)的優(yōu)化24、文件的兩大功能分別是什么,分別通過(guò)什么偽指令來(lái)實(shí)現(xiàn)相應(yīng)的功能?事件管理器的計(jì)數(shù)模式有哪些?1、用戶聲明的整個(gè)系統(tǒng)里的存儲(chǔ)器資源。2、用戶如何分配這些存儲(chǔ)器資源,即關(guān)于資源分配情況的聲明。、兩個(gè)偽指令的使用,和的相關(guān)語(yǔ)句必須使用大寫字符。是用以配置目標(biāo)存儲(chǔ)器的, 而是用以指定段的存放位置的25、模塊主機(jī)的數(shù)據(jù)是如何發(fā)送和接收?1.如果用主從機(jī)切換的方法的話,切換的時(shí)機(jī)不好掌握
15、,比較方便的方法是主機(jī)定周 期發(fā)送數(shù)據(jù)(也可以是空數(shù)據(jù)包),同時(shí)收取從機(jī)數(shù)據(jù)包,一般情況下都可以滿足通 信要求。2.其實(shí)也不是,選用何種通信方式主要是取決于通信協(xié)議的要求,還有從 設(shè)備的接口方式,合適的才是最好的。關(guān)于通信從機(jī)送信好像還有一種辦法,就是從 機(jī)有送信要求時(shí)給主機(jī)一個(gè)信號(hào),一般用一個(gè)端子電平變化,主機(jī)利用外部中斷截獲 這個(gè)信號(hào),然后驅(qū)動(dòng)通信,應(yīng)該也可以。27、閱讀以下系統(tǒng)控制模塊初始化程序。0x0068;=0;(0; i< 5000; )=0x0001;=0x0002;)如果外部晶振是30,請(qǐng)問(wèn)系統(tǒng)時(shí)鐘頻率是多少?高速預(yù)定標(biāo)時(shí)鐘頻率是多少?低速預(yù)定標(biāo)時(shí)鐘頻率是多少?28.定時(shí)
16、器0配置函數(shù)如下所示(*,)32;> =,> ="= ()(*);» =;» = 0;» = 0;»1;» = 1;» = 1;» = 1;» = 1;» = 1;> =0;在主函數(shù)中調(diào)用這個(gè)子程序,程序?yàn)椋?0, 150, 200000);問(wèn)定時(shí)器0每隔多長(zhǎng)時(shí)間中斷一次,請(qǐng)寫出計(jì)算過(guò)程。29.事件管理器初始化程序如下:()1 = 4;1 = 3;1 = 0x0000;1 = 0;1 = 0;1 = 1;1 = 0;1 = 1;110 = 0;110 = 0;1 = 1;請(qǐng)問(wèn)定
17、時(shí)器工作于什么計(jì)數(shù)模式,弁用圖形的方式畫出定時(shí)器計(jì)數(shù)寄存器T1值變化過(guò)程。30 .寄存器1高8位保留不用,低8位的各位定義情況如下圖所示,請(qǐng)用位域定義方 法為其編寫寄存器結(jié)構(gòu)體類型。(6分)31 .下表所示為模塊各寄存器及其地址,試采用寄存器文件方式,為其定義結(jié)構(gòu)體類型,假設(shè)寄存器文件名稱為。(6分)名稱地址大小(*16)描述SCICCR0x0000 705013c以通信控制寄存器SCICTL10x0000 705119-A控制寄存器1SCIHBAUD0x0000 70521SOA波特率寄存器,高字口SCILBAUD0x0000 70531SCI-A波特率寄存器.低字節(jié)SOCTL20x0000
18、 70541SQ-A控制寄存器2SCIRXST0x0000 705515CI-A接收狀態(tài)寄存器SCIRXEMU0x0000 70561SO-A接應(yīng)仿真數(shù)據(jù)緩沖寄存舞SORXBUF0x0000 70571SCM接收數(shù)據(jù)緩沖寄存器SCIIXBUIF0x0000 705915口3發(fā)送數(shù)據(jù)緩沖寄存器SCIFFTX0x0000 705A1SO-A FIFO發(fā)送寄存器SCIFFRX0x0000 705 B1力-A FIFO接收寄存器SCIFFCT0x0000 7O5C1SCI2FIF??刂萍拇嫫鱏CIPRI0x0000 70 5F13口加優(yōu)先級(jí)控制寄存器16 110;16 2;16 0;16 1;1 3;16 ;16 ;16 4;16 ;16 53;16 ;16 66;32、320F2812系統(tǒng)的高速外設(shè)時(shí)鐘為 75,設(shè)通用定時(shí)器T1、T2的時(shí)鐘預(yù)定標(biāo)因子為1。的T1、T2引腳分別輸出1、占空比為40%勺不對(duì)稱的波形,設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)內(nèi)部溝通協(xié)作平臺(tái)建設(shè)方案
- 江西省九江市都昌縣2024-2025學(xué)年八年級(jí)上學(xué)期期末生物試題(含答案)
- 北京延慶區(qū)2024-2025學(xué)年高二上學(xué)期期末生物學(xué)試題(含答案)
- 三農(nóng)用物資采購(gòu)管理作業(yè)指導(dǎo)書
- 從理論到實(shí)踐科學(xué)探究活動(dòng)課
- 青稞種植知識(shí)培訓(xùn)課件
- 電商直播平臺(tái)搭建與運(yùn)營(yíng)服務(wù)協(xié)議
- 數(shù)學(xué)王國(guó)里的智慧讀后感
- 電子支付平臺(tái)推廣專項(xiàng)資金協(xié)議
- 智能供應(yīng)鏈管理服務(wù)合同
- 兒童“體驗(yàn)·發(fā)現(xiàn)·建構(gòu)”式學(xué)習(xí):內(nèi)涵與特點(diǎn)
- 21 楊氏之子課件(31張).ppt
- 高壓變頻器技術(shù)協(xié)議最終2.3日
- 保潔整改方案計(jì)劃
- 碘-淀粉比色法測(cè)定淀粉酶課件
- 各元素特征X射線能量表
- 課堂觀察記錄與分析(高中數(shù)學(xué)-周渚華)
- 第九章單細(xì)胞蛋白質(zhì)飼料
- 安裝超載限制器方案
- 《石灰吟》教學(xué)設(shè)計(jì)(課堂實(shí)錄)
- 架子工實(shí)操比賽方案(共19頁(yè))
評(píng)論
0/150
提交評(píng)論