付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
、計算機控制系統(tǒng)部分1.已知廣義被控對象1G(s):Ts_e一,,并畫出系統(tǒng)的輸出波形圖。給定T=1s,針對單位階躍輸入設(shè)計最小拍無紋波控制系統(tǒng)解:廣義對象脈沖傳遞函數(shù)為G(z)=Z|G(s)|-1s(s補1)I0.632-1—0.368=(1_z」)Z可以看出,G(z)的零點為-0.718(單位圓內(nèi))、極點為1(單位圓上卜0.368(單位圓內(nèi)),故w=0,v=0(單位圓上除外),m=1。針對階躍輸入進行設(shè)計,故 p=1。于是可設(shè)::」(z):」(1)=0)=1解得q=1。閉環(huán)脈沖傳遞函數(shù)為十e(Z)二1_「(Z)二1_Z"1D(z) U°368z:') ①e(z)G(z) 0.632(1—z‘)JY(z)二R(z)「(z) J二z‘?z,?z"(圖略)1-z2、根據(jù)采樣過程的特點,可以將采樣分為哪幾種類型?周期采樣、同步采樣、非同步采樣、多速采樣、隨機采樣LF398工作原理圖如下圖,試分析其工作原理。A2作為比較器來控制開關(guān)答:LF398的電路原理:放大器LF398工作原理圖如下圖,試分析其工作原理。A2作為比較器來控制開關(guān)答:LF398的電路原理:放大器K的通斷,若IN+的電壓高于IN-的電壓,貝UK閉合,由A1、A3組成跟隨器,并向CH端外接的保持電容充電;IN+的電壓低于IN-的電壓時,則K斷開,外接電容保持K斷開時刻的電壓,并經(jīng)A3組成的跟隨器輸出至Aout。、什么是振鈴現(xiàn)象?如何消除振鈴現(xiàn)象?答:所謂振鈴(Ringing)現(xiàn)象,是指數(shù)字控制器的輸出以二分之一采樣頻率大幅度衰減的振蕩。有兩種方法可用來消除振鈴現(xiàn)象。第一種方法是先找出 D(z)中引起振鈴現(xiàn)象的因子(z=-1附近的極點),然后令其中的z=1,根據(jù)終值定理,這樣處理不影響輸出量的穩(wěn)態(tài)值。第二種方法是從保證閉環(huán)系統(tǒng)的特性出發(fā),選擇合適的采樣周期 T及系統(tǒng)閉環(huán)時間常數(shù)Tc,使得數(shù)字控制器的輸出避免產(chǎn)生強烈的振鈴現(xiàn)象。
5、已知廣義被控對象:1^e-s1G(s)=ss(^1),給定T=1s針對單位斜坡輸入設(shè)計最小拍有紋波控制系統(tǒng) ,并畫出系統(tǒng)的輸出波形圖。解:由已知條件,被控對象含有一個積分環(huán)節(jié),有能力產(chǎn)生單位斜坡響應。求廣義對象脈沖傳遞函數(shù)為G(z)二ZG(s)|-Z1G(z)二ZG(s)|-Z1=(1_z丄)Z21s(s■1)110.368z-(1-0.718z-)(1_z丄)(1_0.368z丄)-e~s 1ss(s■1)J=(1-Z丄)|(1 1)2|[(1-z-)1+ 1I1-z- 1—e-z-1-極點為1(單位圓上卜0.368(單位圓內(nèi)),G(z)中極點為1(單位圓上卜0.368(單位圓內(nèi)),G(z)中z=1的極點應包含在①e(z)的零故p=2。為滿足準確性條件另有①e(z)=(1-z-1)2F1(Z),解得C°=2,G--1。閉環(huán)脈沖傳遞函數(shù)為氓(z)=z'(2-z')=2z'-z'::』e(Z)=1-::」(Z)=(1-Z」)2「⑵ _5.435(1-0.5z‘)(1-0.368Z—1)「e(z)G(z)— (1-z」)(1 0.718z‘)丫(z)=R(z)「(z) -z‘)3z”4z"|||(圖略)。(1_z)6、 與連續(xù)控制系統(tǒng)相比,計算機控制系統(tǒng)具有哪些特點?笞;與連續(xù)控制系統(tǒng)和比T計雋機控制系統(tǒng)具有以卜一特點:(1)在計算機控制系統(tǒng)中,控制規(guī)律是由計算機通過程序?qū)崿F(xiàn)的 (數(shù)字控制器),修改一個控制規(guī)律,只需修改程序,因此具有很大的靈活性和適應性。計算機薩"計算機控制系統(tǒng)并不是連續(xù)控制的,而是離散控制的。(5)采用計算機控制,如分級計算機控制、集散控制系統(tǒng)、計算機網(wǎng)絡(luò)等,便于實現(xiàn)控制耳管玉一陳化,使工業(yè)金業(yè)怕門動化桿度進一步提臥7、 增量型PID控制算式具有哪些優(yōu)點?答:(1)計算機只輸出控制增量,即執(zhí)行機構(gòu)位置的變化部分,因而誤動作影響?。辉趇時刻的輸出ui,只需用到此時刻的偏差,以及前一時刻,前兩時刻的偏差 e-1,ei-2和前一次的輸出值Ui-1,這大大節(jié)約了內(nèi)存和計算時間;在進行手動-自動切換時,控制量沖擊小,能夠較平滑地過渡。-5-58、 如何利用試湊法調(diào)整PID算法的參數(shù)?答:(1)先整定比例部分:將比例系數(shù) Kp由小調(diào)大,并觀察相應的系統(tǒng)響應趨勢,直到得到反映快、超調(diào)小的響應曲線。如果系統(tǒng)沒有靜差或靜差已小到允許范圍之內(nèi),同時響應曲線已較令人滿意,那只須用比例調(diào)節(jié)器即可,最優(yōu)比例系數(shù)也由此確定。如果在比例調(diào)節(jié)的基礎(chǔ)上系統(tǒng)的靜差不能滿足設(shè)計要求, 則須加入積分環(huán)節(jié)。整定時一般先置一個較大的積分時間系數(shù) Ti,同時將第一步整定得到的比例系數(shù) Kp縮小一些(比如取原來的80%),然后減小積分時間系數(shù)使在保持系統(tǒng)較好的動態(tài)性能指標的基礎(chǔ)上,系統(tǒng)的靜差得到消除。在此過程中,可以根據(jù)響應曲線的變化趨勢反復地改變比例系數(shù)Kp和積分時間系數(shù)Ti,從而實現(xiàn)滿意的控制過程和整定參數(shù)。如果即使有比例積分控制器消除了偏差, 但動態(tài)過程仍不盡滿意, 則可以加入微分環(huán)節(jié),構(gòu)成PID控制器。在整定時,可先置微分時間系數(shù) Td為零,在第二步整定的基礎(chǔ)上,增大微分時間系數(shù)Td,同時相應地改變比例系數(shù) Kp和積分時間系數(shù)Ti,逐步試湊,以獲得滿意的調(diào)節(jié)效果和控制參數(shù)。9、 與應用了傳統(tǒng)的通用計算機的數(shù)字產(chǎn)品相比,嵌入式系統(tǒng)有哪些特點?答:系統(tǒng)內(nèi)核??;系統(tǒng)精簡;高實時性和高可靠性;智能化和網(wǎng)絡(luò)化;專用性強;需要有專用的開發(fā)工具和環(huán)境。10、 簡述開關(guān)量光電耦合輸入電路中,光電耦合器的作用。答:從工業(yè)現(xiàn)場獲取的開關(guān)量或數(shù)字量的信號電平往往高于計算機系統(tǒng)的邏輯電平, 即使輸入開關(guān)量電壓本身不高, 也有可能從現(xiàn)場引入意外的高壓信號, 因此必須采取電隔離措施,以保障計算機系統(tǒng)的安全。常用的隔離措施是采用光電耦合器件實現(xiàn)的。11?何為積分飽和現(xiàn)象?答:在標準PID位置算法中,控制系統(tǒng)在啟動、停止或者大幅度提降給定值等情況下,系統(tǒng)輸出會出現(xiàn)較大的偏差,這種較大偏差,不可能在短時間內(nèi)消除,經(jīng)過積分項累積后,可能會使控制量U(k)很大,甚至超過執(zhí)行機構(gòu)的極限 Umax。另外,當負誤差的絕對值較大時,也會出現(xiàn)U<Umin的另一種極端情況。顯然,當控制量超過執(zhí)行機構(gòu)極限時,控制作用必然不如應有的計算值理想,從而影響控制效果。這類現(xiàn)象在給定值突變時容易發(fā)生,而且在起動時特別明顯,故也稱“起動效應” 。_Ts已知廣義被控對象為:_TsG(s)二口1e-s
s(s北)Tc=0.5s,應用大林算法確定其中,T=1sTc=0.5s,應用大林算法確定數(shù)字控制器。解:廣義對象脈沖傳遞函數(shù)為G(z)二ZG(s)I-G(z)二ZG(s)I-Z]s(s+1)__1.4=(1_z)zZ-4TsIe0.632Z*1-0.368z,閉環(huán)系統(tǒng)理想脈沖傳遞函數(shù)為hsG(z)=ZILshsG(z)=ZILs4Ts
e0.5s10.865z"1-0.135z‘11-0.368z4 二一-得大林控制器如下D(z)= ①⑵ =1.369[1-6(z)]G(z) 1-0.135z「-0.865z13、 如何消除積分飽和現(xiàn)象?答:減小積分飽和的關(guān)鍵在于不能使積分項累積過大。 因此當偏差大于某個規(guī)定的門限值時,刪除積分作用,PID控制器相當于一個PD調(diào)節(jié)器,既可以加快系統(tǒng)的響應又可以消除積分飽和現(xiàn)象,不致使系統(tǒng)產(chǎn)生過大的超調(diào)和振蕩。只有當誤差 e在門限;之內(nèi)時,加入積分控制,相當于PID控制器,則可消除靜差,提高控制精度。14、 給出常規(guī)的直接設(shè)計法或離散化設(shè)計法的具體設(shè)計步驟。答:直接設(shè)計法或稱離散化設(shè)計法的具體設(shè)計步驟如下:(1) 根據(jù)已知的被控對象,針對控制系統(tǒng)的性能指標要求及其它約束條件, 確定理想的閉環(huán)脈沖傳遞函數(shù)::J(z);(2) 確定數(shù)字控制器的脈沖傳遞函數(shù) D(z);根據(jù)D(z)編制控制算法程序。15、 信號隔離的主要方法。答:信號隔離方法主要有變壓器隔離和光電隔離,變壓器隔離適用于模擬信號隔離,光電隔離則特別適合數(shù)字信號的隔離。16、 增量型PID的差分控制算式。答:增量型PID控制算式可以寫為5=u「+Kp[ei—e」+T?+叫$—2帚+也)]ti T17、 如何消除比例和微分飽和現(xiàn)象?答:“積分補償法”。其中心思想是將那些因飽和而未能執(zhí)行的增量信息積累起來,一旦有可能再補充執(zhí)行。這樣,動態(tài)過程也得到了加速。即,一旦厶 u超限,則多余的未執(zhí)行的控制增量將存儲在累加器中;當控制量脫離了飽和區(qū),則累加器中的量將全部或部分地加到計算出的控制增量上,以補充由于限制而未能執(zhí)行的控制。第二部分1、計算機控制系統(tǒng)的類型(圖及工作原理)(1)類型有:操作指導控制系統(tǒng),直接數(shù)字控制系統(tǒng),監(jiān)督計算機控制系統(tǒng),分級計算機控制系統(tǒng)。(圖及工作原理見PPt1)操作指導系統(tǒng)是指:計算機的輸出不直接用來控制被控對象,只是每隔一定時間,計算機進行一次數(shù)據(jù)采集,將系統(tǒng)的一些參數(shù)經(jīng) A/D轉(zhuǎn)換后送入計算機進行計算及處理,然后進行報警、打印和顯示。操作人員根據(jù)這些結(jié)果去改變調(diào)節(jié)器的給定值或直接操作執(zhí)行機構(gòu)直接數(shù)字控制系統(tǒng)是:計算機用于工業(yè)過程控制最普遍的一種方式。 計算機通過檢測元件對一個或多個系統(tǒng)參數(shù)進行巡回檢測,并經(jīng)過輸入通道送入計算機。計算機根據(jù)規(guī)定的控制規(guī)律進行運算,然后發(fā)出控制信號直接去控制執(zhí)行機構(gòu),使系統(tǒng)的被控參數(shù)達到預定的要求。監(jiān)督計算機控制系統(tǒng)是:在 SCC系統(tǒng)中,由計算機按照描述生產(chǎn)過程的數(shù)學模型,計算出最佳控制輸出送給模擬調(diào)節(jié)器或者 DDC計算機,最后由模擬調(diào)節(jié)器或者 DDC計算機控制生產(chǎn)過程,從而使生產(chǎn)過程始終處于最佳工作狀態(tài)。分級計算機控制系統(tǒng):裝置控制級( DDC級)、工廠集中控制級、車間監(jiān)督級(SCC級)企業(yè)管理級各工作原理圖如下:
圖1.4揉作指曇棊統(tǒng)結(jié)構(gòu)圖ft?1.5直接救字控制系統(tǒng)圖1.6圖1.4揉作指曇棊統(tǒng)結(jié)構(gòu)圖ft?1.5直接救字控制系統(tǒng)圖1.6監(jiān)替計算機握制系議?1.7分級計笄機控制殺錠2、名詞解釋(CIMS,DDC,SOC,MCU,MPU,DCS,數(shù)字濾波)CIMS:是在自動化技術(shù)、信息技術(shù)及制造技術(shù)的基礎(chǔ)上,通過計算機及其軟件,將工廠中的全部生產(chǎn)環(huán)節(jié),包括產(chǎn)品設(shè)計、生產(chǎn)規(guī)劃、生產(chǎn)控制、生產(chǎn)設(shè)備、生產(chǎn)過程等所需使用的各種分散的自動化系統(tǒng)有機的集成起來,消除 自動化孤島”,實現(xiàn)多品種、中小批量生產(chǎn)的總體高效率、高柔性的智能制造系統(tǒng)。DDC:系統(tǒng)是計算機用于工業(yè)過程控制最普遍的一種方式。 計算機通過檢測元件對一個或多個系統(tǒng)參數(shù)進行巡回檢測,并經(jīng)過輸入通道送入計算機。計算機根據(jù)規(guī)定的控制規(guī)律進行運算,然后發(fā)出控制信號直接去控制執(zhí)行機構(gòu),使系統(tǒng)的被控參數(shù)達到預定的要求。SOC:是一種基于IP(IntellectualProperty)核嵌入式系統(tǒng)設(shè)計技術(shù)。MCU:又稱單片微型計算機或者單片機,是指隨著大規(guī)模集成電路的出現(xiàn)及其發(fā)展,將計算機的CPU、RAM、ROM、定時計數(shù)器和多種I/O接口集成在一片芯片上,形成芯片級的計算機,為不同的應用場合做不同組合控制MPU:是主板芯片組中起主導作用的最重要的組成部分,在計算機中起到轉(zhuǎn)接橋的作用,轉(zhuǎn)接數(shù)據(jù)DCS:它是一個由過程控制級和過程監(jiān)控級組成的以通信網(wǎng)絡(luò)為紐帶的多級計算機系統(tǒng),綜合了計算機,通信、顯示和控制等 4C技術(shù),其基本思想是分散控制、集中操作、分級管理、配置靈活以及組態(tài)方便數(shù)字濾波是:把A/D轉(zhuǎn)換得到的數(shù)據(jù)通過軟件按照一定的算法進行平滑加工等處理,再送給控制程序運算,以增強其有效信號、消除或減小各種干擾和噪聲,從而提高控制精度和系統(tǒng)的可靠性與穩(wěn)定性3、開關(guān)量光電耦合輸入電路及工作原理(町灑于魅點悄巧號新人由I隔即咱粘卩」適于非TTL(町灑于魅點悄巧號新人由I隔即咱粘卩」適于非TTL電乎怙號址入前陽冑庖賂幵入fit號工作原理:從工業(yè)現(xiàn)場獲取的開關(guān)量或數(shù)字量的信號電平往往高于計算機系統(tǒng)的邏輯電平,即使輸入開關(guān)量電壓本身不高,也有可能從現(xiàn)場引入意外的高壓信號,因此必須采取電隔離措施,以保障計算機系統(tǒng)的安全。常用的隔離措施是采用光電耦合器件實現(xiàn)的。上圖給出了兩種開關(guān)量光電耦合輸入電路,它們除了實現(xiàn)電氣隔離之外,還具有電平轉(zhuǎn)換功能。4、 光電耦合器件原理與使用原理:光電耦合器件是一種常用且非常有效的電隔離手段,由于它價格低廉、可靠性好, 被廣泛地用于現(xiàn)場設(shè)備與計算機系統(tǒng)之間的隔離保護。 根據(jù)輸入級的不同,用于開關(guān)量隔離的光電隔離器件可分為三極管型、 可控硅型等幾種,但其工作原理都是采用光作為傳輸信號的媒介,實現(xiàn)電氣隔離。使用:當輸入側(cè)流過一定的電流IF時,發(fā)光二極管開始發(fā)光,它觸發(fā)光敏三極管使其導通;當撤去該電流時,發(fā)光二極管熄滅、三極管截止。這樣,就實現(xiàn)了以光路來傳遞信號,保證了兩側(cè)電路沒有電氣聯(lián)系,從而達到了隔離的目的。5、 使用光電隔離器件的注意事項答:輸入側(cè)導通電流 頻率特性輸出端工作電流 輸出端暗電流隔離電壓電源隔離6、 繼電器式開關(guān)量輸出電路及其工作原理弓理路憎涌電采耳丿理牯禪卞敝丈A/D電踣挨口電A弓理路憎涌電采耳丿理牯禪卞敝丈A/D電踣挨口電A工作原理:繼電器經(jīng)常用于計算機控制系統(tǒng)中的開關(guān)量輸出功率放大,即利用繼電器作為計算機輸出的執(zhí)行機構(gòu),通過繼電器的觸點控制較大功率設(shè)備或控制接觸器的通斷以驅(qū)動更大功率的負載,從而完成從直流低壓到交流(或直流)高壓、從小功率到大功率的轉(zhuǎn)換。使用繼電器輸出時,為克服線圈反電勢,常在繼電器的線圈上并聯(lián)一個反向二級管。繼電器輸出也可以提供電氣隔離功能, 但其觸點在通斷瞬間往往容易產(chǎn)生火花而引起干擾, 還是必須予以注意的,一般可采用阻容電路予以吸收。7.多路復用方式A/D轉(zhuǎn)換圖及其原理備型計算II備型計算II工作原理:圖2.16所示電路工作時,由計算機控制多路模擬開關(guān)選擇某一路模擬信號,將其送至采樣保持器,再經(jīng)放大、 A/D轉(zhuǎn)換處理變?yōu)閿?shù)字量,從而完成該路模擬輸入的采樣與轉(zhuǎn)換工作
8、模擬量信號輸入的光電隔離原理圖及其特點機 : 隔 通JittiS擇按協(xié) U春-】曲棵捋電軻_ |_J ■ 8、模擬量信號輸入的光電隔離原理圖及其特點機 : 隔 通JittiS擇按協(xié) U春-】曲棵捋電軻特點:這種隔離保證了模擬量信號輸入部分和計算機數(shù)字處理系統(tǒng)之間的徹底的電氣隔離,而且由于是在數(shù)字接口部分隔離,使得其實現(xiàn)簡單、造價低廉。t時帯光電H葛的辭電(b)皿怦管棗功的中功卓堆電軸輸出9t時帯光電H葛的辭電(b)皿怦管棗功的中功卓堆電軸輸出特點:為了消除公共地線帶來的干擾,提高系統(tǒng)的安全性和可靠性,應采用光電隔離措施來隔離計算機控制系統(tǒng)與現(xiàn)場被控設(shè)備。10、在A/D轉(zhuǎn)換器前使用采樣保持器有什么作用?在進行模數(shù)轉(zhuǎn)換時,如果模擬信號的頻率較高,就會由于 A/D轉(zhuǎn)換器的孔徑時間(即轉(zhuǎn)換時間)而造成較大的轉(zhuǎn)換誤差,克服的方法是在 A/D轉(zhuǎn)換器之前設(shè)置采樣保持電路。采樣保持器平時處于“采樣”狀態(tài),跟蹤輸入信號變化;進行A/D轉(zhuǎn)換之前使其處于“保持”狀態(tài),則在A/D轉(zhuǎn)換期間一直保持轉(zhuǎn)換開始時刻的模擬輸入電壓值;轉(zhuǎn)換結(jié)束后,又使其變?yōu)椤安蓸印睜顟B(tài)。11?采樣定理答:采樣定理:如果連續(xù)信號f(t)具有有限頻譜,其最高頻率為「max,則更皿)進行周期采樣且采樣角頻率 時,連續(xù)信號f(t)可以由采樣信號f*(t)唯一確定,亦即可以從f*(t)無失真地恢復f(t)。12、采樣周期的選擇從理論上講,采樣頻率越高就越能如實反映被采樣的連續(xù)信號的特征信息。但是,從計算機控制系統(tǒng)角度來講,選取過高的采樣頻率會使系統(tǒng)對硬件的要求過高,造成成本攀升,并且還會使干擾對系統(tǒng)的影響明顯上升。 因此,應該綜合考慮計算機控制系統(tǒng)中采樣周期的選擇問題。13、PID控制規(guī)律(算法公式、特點、改進、參數(shù)整定) (寫出增量型PID控制算式,并說明對微分項的改進可采取什么措施?) (PPt5)算法公式:g[奶”+嘩]特點:(1)計算機只輸出控制增量,即執(zhí)行機構(gòu)位置的變化部分,因而誤動作影響小在i時刻的輸出ui,只需用到此時刻的偏差,以及前一時刻,前兩時刻的偏差ei-1,ei-2和前一次的輸出值ui-1,這大大節(jié)約了內(nèi)存和計算時間在進行手動-自動切換時,控制量沖擊小,能夠較平滑地過渡改進:積分飽和作用及其抑制 、PID增量算法的飽和作用及其抑制 、干擾的抑制PID算式中微分項的改進參數(shù)整定:試湊法,簡易工程法
增量型PID控制算式:u^UijKp[e-e^j—eT|史密斯預估器(原理圖、算法推導、工作原理)原理圖:(PPt6)算法推導:1.原理圖:(PPt6)算法推導:1.不考慮鍵弓帶扌艮揭對閉環(huán)系掘理起梧性要承@門(力,旌袍址—r無時聞滯后的閉環(huán)承獲(見粛&12)??(z)=z-A4>0(z)此吋的戳字揑制器囹&12理卷匍韓系貌潔謂計的東焼:^囹&11所示,Df)pp為傳說計的救手1£和器口犧乘統(tǒng)應與圖6.12系戢其丙相同的閉環(huán)沖傳違囹&12理卷匍韓系貌潔謂計的東焼:^囹&11所示,Df)pp為傳說計的救手1£和器口犧乘統(tǒng)應與圖6.12系戢其丙相同的閉環(huán)沖傳違函數(shù)*則Z)(込)£v(z) _D^{z)G尹帖l+n(z)z-vG0(z)-1+Z>0(zK?q(^)Z5⑵l+(l-z'v)D0(z)G0(z)丄戲即再央離斯預佶器的二傳適函敘,其結(jié)拘如ES?13(a)域示JCHH-fT(■、?噴15.大林算法(最理、例H6.4).EP9U:己知的ftiikft訣內(nèi)<fg■存址采用丸林JT逹+輯定截字控tin.輯r疋憚期VT?対"明金迂口站片出埸訥蚣為<&I)--1—蟲式gw<*? <LA)Mf4lC+H79I*1a)(Jj*IX2f+1)"(1-CK|K7^'Mt-a6Bft5j巧加?煦召.『…I-<hi)G(*) r,r-<l-rft=[l-^(z)](j(z)-(1-02z_1-0.74z~23XI+02^)?、I4“l(fā)6^W4kd-O.RIS^16、6」解:由被控對彖得傳通函數(shù)得曲=1 m=\p=l=[l-^(z)](j(z)-(1-02z_1-0.74z~23XI+02^)16、6」解:由被控對彖得傳通函數(shù)得曲=1 m=\p=l設(shè)^^=z-1(l+2.78zl)c()0(1)=3*叫=1q=0.2640⑵=0264h(L沁加巧(l-z'):(l-0.286z,)17.大林算法與PID算法之間有什么關(guān)系?三、嵌入式系統(tǒng)部分名詞解釋(ARM、任務(wù)、進程和線程、ADS、RTOS、BSP,嵌入式系統(tǒng),LAN,TCP/IP,資源與臨界資源、Bootloader)ARM:AdvaneedRISCMachines 任務(wù):是指一個程序分段,這個分段被操作系統(tǒng)當作一個基本工作單元來調(diào)度。任務(wù)是在系統(tǒng)運行前已設(shè)計好的。線程,并以此來提高程序并發(fā)執(zhí)行的程度。近些年,線程的概念已被廣泛應用。ADS的英文全稱為ARMDeveloperSuite,是ARM公司推出的新一代ARM集成開發(fā)工具。RTOS即:實時系統(tǒng)(Real-timeoperatingsystem)實時系統(tǒng)能夠在指定或者確定的時間內(nèi)完成系統(tǒng)功能和外部或內(nèi)部、 同步或異步時間做出響應的系統(tǒng)。 它的正確性不僅依賴系統(tǒng)計算的邏輯結(jié)果, 還依賴于產(chǎn)生這個結(jié)果的時間。 因此實時系統(tǒng)應該在事先先定義的時間范圍內(nèi)識別和處理離散事件的能力;系統(tǒng)能夠處理和儲存控制系統(tǒng)所需要的大量數(shù)據(jù)。BSP(boardsupportpackage)是板級支持包,是介于主板硬件和操作系統(tǒng)之間的一層,應該說是屬于操作系統(tǒng)的一部分 ,主要目的是為了支持操作系統(tǒng),為上層的驅(qū)動程序提供訪問硬件設(shè)備寄存器的函數(shù)包,使之能夠更好的運行于硬件主板。7嵌入式系統(tǒng)-以應用為中心、以計算機技術(shù)為基礎(chǔ),軟硬件可裁剪 ,應用系統(tǒng)對功能、可靠性、成本、體積、功耗和應用環(huán)境有特殊要求的專用計算機系統(tǒng)。8LAN:是指在某一區(qū)域內(nèi)由多臺計算機互聯(lián)成的計算機組。 一般是方圓幾千米以內(nèi)。局域網(wǎng)可以實現(xiàn)文件管理、應用軟件共享、打印機共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等功能。局域網(wǎng)是封閉型的,可以由辦公室內(nèi)的兩臺計算機組成,也可以由個公司內(nèi)的上千臺計算機組成9TCP/IP:中譯名為傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議,又名網(wǎng)絡(luò)通訊協(xié)議,是 Internet最基本的協(xié)議、Internet國際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由網(wǎng)絡(luò)層的[IP協(xié)議和傳輸層的TCP協(xié)議組成。TCP/IP定義了電子設(shè)備如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉藴?。協(xié)議米用了4層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。通俗而言:TCF負責發(fā)現(xiàn)傳輸?shù)膯栴},一有問題就發(fā)出信號,要求重新傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡亍6鳬P是給因特網(wǎng)的每一臺電腦規(guī)定一個地址。理事件的總數(shù)。吞吐量通常比平均響應時間的倒數(shù)小一點。4、 ARM體系結(jié)構(gòu)的流水線。ARM7體系結(jié)構(gòu)采用了3級流水線,分為取指,譯碼和執(zhí)行。ARM9體系結(jié)構(gòu)5級流水線分為:取指、指令譯碼、執(zhí)行、數(shù)據(jù)緩存和寫回。5、 C語言與匯編語言混合編程的方法。匯編程序調(diào)用C程序的方法為:首先在匯編程序中使用 IMPORT偽指令事先聲明將要調(diào)用的C語言函數(shù);然后通過BL指令來調(diào)用C函數(shù)。C程序調(diào)用匯編子程序的方法為:首先在匯編程序中使用 EXPORT偽指令聲明被調(diào)用的子程序,表示該子程序?qū)⒃谄渌募斜徽{(diào)用;然后在C程序中使用extern關(guān)鍵字聲明要調(diào)用的匯編子程序為外部函數(shù)。6、 嵌入式處理器分類。答:嵌入式處理器又可以分為以下四類(1)嵌入式微控制器MCU (2)嵌入式微處理器MPU(3)數(shù)字信號處理器DSP (4)嵌入式片上系統(tǒng)7、 實時操作系統(tǒng)的特點。常見的嵌入式操作系統(tǒng)名稱。⑴支持異步事件的響應實時操作系統(tǒng)為了對外部事件在規(guī)定的時間內(nèi)進行響應, 要求具有中斷和異步處理的能力。(2)中斷和調(diào)度任務(wù)的優(yōu)先級機制為區(qū)分用戶的中斷以及調(diào)度任務(wù)的輕重緩急,需要有中斷和調(diào)度任務(wù)的優(yōu)先級機制。 (3)支持搶占式調(diào)度為保證高優(yōu)先級的中斷或任務(wù)的響應時間, 實時操作系統(tǒng)必須提供一旦高優(yōu)先級的中斷或任務(wù)準備好, 就能馬上搶占低優(yōu)先級任務(wù)的CPU使用權(quán)的機制。(4)確定的任務(wù)切換時間和中斷延遲時間確定的任務(wù)切換時間和中斷延遲時間是實時操作系統(tǒng)區(qū)別于普通操作系統(tǒng)的一個重要標志, 是衡量實時操作系統(tǒng)實時性的重要標準。 (5)支持同步提供同步和協(xié)調(diào)共享數(shù)據(jù)的使用。常見的嵌入式操作系統(tǒng)有: VxWorks、pC/OS、pC/OS-n、WindowsCE8、 非搶占式調(diào)度算法和搶占式調(diào)度算法原理。非搶占式調(diào)度算法也稱作合作型多任務(wù)。 中斷服務(wù)可以使一個高優(yōu)先級的任務(wù)由掛起狀態(tài)變?yōu)榫途w狀態(tài),但中斷服務(wù)以后控制權(quán)還是回到原來被中斷的任務(wù), 直到該任務(wù)主動放棄CPU的使用權(quán)時,高優(yōu)先級的任務(wù)才能獲得 CPU的使用權(quán)。搶占式調(diào)度算法確保最高優(yōu)先級的任務(wù)一旦就緒,總能得到 CPU的控制權(quán)。ISR低優(yōu)先級任務(wù)9、 嵌入式軟件開發(fā)的特點。嵌入式系統(tǒng)開發(fā)的流程。嚅要交叉開發(fā)環(huán)境:交叉開發(fā)環(huán)境是指實現(xiàn)編譯、鏈接和調(diào)試應用程序代碼的環(huán)境。-引入任務(wù)設(shè)計方法嚅要固化程序-軟件開發(fā)難度大整個開發(fā)流程可分為:需求分析階段 設(shè)計階段生成代碼階段固化階段10、 Linux常用命令(mount、cd、umount、clear、mkdir、Is、cp、rm)11、vivi的啟動過程。Linux移植的內(nèi)容。vivi的啟動過程分為兩個階段:階段 1和階段2。階段1的主要工作是:硬件初始化;配置串口;復制自身到SDRAM中(跳轉(zhuǎn)到C代碼的入口函數(shù))。階段2的主要工作是:對硬件系統(tǒng)繼續(xù)初始化;內(nèi)存映射初始化,內(nèi)存管理單元MMU初始化;初始化堆;初始化MTD設(shè)備,MTD設(shè)備指具有閃存功能的設(shè)備,如閃存芯片、閃存卡等;初始化私有數(shù)據(jù);初始化內(nèi)置命令;啟動vivi。所謂Linux移植,就是針對具體的目標平臺對 Linux做必要的改寫后,安裝到該目標平臺并使其正確運行的過程?;緝?nèi)容包括:(1) 獲取某一版本的Linux內(nèi)核源碼。(2) 根據(jù)具體的目標平臺,對源碼進行必要的改寫(主要是修改有關(guān)體系結(jié)構(gòu)的部分),然后添加一些驅(qū)動,打造一款適合目標平臺的新的操作系統(tǒng)。(3) 對該系統(tǒng)進行針對目標平臺的交叉編譯,生成一個內(nèi)核映像文件。(4) 將該映像文件燒寫、安裝到目標平臺中。12、開發(fā)Linux應用程序的步驟。Makefile文件的編寫,說明Makefile文件的作用。開發(fā)Linux應用程序一般分為以下幾個步驟: 編寫程序,編寫Makefile文件,編譯程序,運行程序,將生成的可執(zhí)行文件加入文件系統(tǒng)。作用:makefile關(guān)系到了整個工程的編譯規(guī)則。一個工程中的源文件不計數(shù),其按類型、功能、模塊分別放在若干個目錄中, makefile定義了一系列的規(guī)則來指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進行更復雜的功能操作,因為makefile就像一個Shell腳本一樣,其中也可以執(zhí)行操作系統(tǒng)的命令13、 Makefile的編寫、Makefile的編寫(第6章例題)。14、 設(shè)備驅(qū)動程序作為內(nèi)核的一部分,可以完成哪些功能?設(shè)備驅(qū)動程序作為內(nèi)核的一部分 ,完成以下功能:對設(shè)備初始化和釋放;把數(shù)據(jù)從內(nèi)核傳送到硬件和從硬件讀取數(shù)據(jù);讀取應用程序傳送給設(shè)備文件的數(shù)據(jù)和回送應用程序請求的數(shù)據(jù);檢測和處理設(shè)備出現(xiàn)的錯誤。15、 Linux進程的狀態(tài)??蛇\行狀態(tài)、等待狀態(tài)、暫停狀態(tài)、僵死狀態(tài)16、Linux內(nèi)核主要由哪五個子系統(tǒng)組成? Linux內(nèi)核各個子系統(tǒng)之間的依賴關(guān)系是什么?(1) 主要由:進程調(diào)度,內(nèi)存管理,虛擬文件系統(tǒng),網(wǎng)絡(luò)接口,進程間通信。(2)進程調(diào)度與內(nèi)存管理之間的關(guān)系 :這兩個子系統(tǒng)互相依賴。在多道程序環(huán)境下,程序要運行必須為之創(chuàng)建進程,而創(chuàng)建進程的第一件事情,就是將程序和數(shù)據(jù)裝入內(nèi)存。進程間通信與內(nèi)存管理的關(guān)系:進程間通信子系統(tǒng)要依賴內(nèi)存管理支持共享內(nèi)存通信機制,這種機制允許兩個進程除了擁有自己的私有空間,還可以存取共同的內(nèi)存區(qū)域。虛擬文件系統(tǒng)與網(wǎng)絡(luò)接口之間的關(guān)系 :虛擬
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南省駐馬店市汝南縣雙語學校、清華園學校2025-2026學年八年級上學期1月期末考試歷史試卷(含答案)
- 江蘇省蘇州市姑蘇區(qū)光華中學2025-2026學年七年級上學期期末測試歷史卷(含答案)
- 文秘試題及答案
- 網(wǎng)約車考試題庫及答案
- 2022~2023質(zhì)量員考試題庫及答案解析第117期
- 2021年部編人教版一年級語文上冊期中測試卷(1套)
- 公司實習總結(jié)15篇
- 營口小升初數(shù)學綜合測試卷及參考答案
- 電氣設(shè)備選型技術(shù)要領(lǐng)
- 生理解剖考試題型及答案
- 長租公寓消防知識培訓課件
- 部隊普通車輛裝卸載課件
- GB/T 11803-2025船用交流低壓配電板
- 招商引資項目可行性研究報告
- 2025年“地球小博士”全國地理科普知識大賽歷年參考題庫含答案詳解(5卷)
- 喉癌解剖結(jié)構(gòu)講解
- (高清版)T∕CSRME 009-2021 《露天礦山巖質(zhì)邊坡工程設(shè)計規(guī)范》
- 計算機思政說課課件
- 少兒c語言教學課件
- (2025)社區(qū)網(wǎng)格員筆試考試題庫及答案
- 妊娠劇吐護理常規(guī)課件
評論
0/150
提交評論