第一篇:嵌入式系統(tǒng)課程設(shè)計(jì)教學(xué)大綱
嵌入式系統(tǒng)課程設(shè)計(jì)教學(xué)大綱
課程名稱(chēng):嵌入式系統(tǒng)A課程(Embedded Systems)課程編號(hào):1310778236 設(shè)計(jì)時(shí)數(shù):1周 學(xué)
分:1 開(kāi)課單位:信息電子技術(shù)學(xué)院通信工程教研室 適用專(zhuān)業(yè):通信工程 適用對(duì)象:本科
一、課程的性質(zhì)、類(lèi)型、目的和任務(wù)
作為電子信息工程、通信工程專(zhuān)業(yè)本科生的必修實(shí)踐環(huán)節(jié),嵌入式系統(tǒng)課程設(shè)計(jì)要求學(xué)生有扎實(shí)的理論基礎(chǔ)并具備一定動(dòng)手能力。進(jìn)入課程設(shè)計(jì)前要認(rèn)真復(fù)習(xí)微處理器類(lèi)課程中的相關(guān)知識(shí)和匯編語(yǔ)言、C語(yǔ)言的編程方法。課程設(shè)計(jì)采用課堂講述、自學(xué)、分組實(shí)踐相結(jié)合的方式,通過(guò)分析典型的例子,使學(xué)生熟悉并掌握嵌入式系統(tǒng)的開(kāi)發(fā)流程和基本的編程方法。課程設(shè)計(jì)要求2—3人組成課設(shè)小組,在指定范圍內(nèi)選定題目,每組選一題,題目應(yīng)側(cè)重一個(gè)嵌入式系統(tǒng)的具體應(yīng)用方面。題目選定后,在教師的指導(dǎo)下,學(xué)生理解設(shè)計(jì)原理,分析重要電路單元,計(jì)算必要的參數(shù)并在此基礎(chǔ)上編寫(xiě)程序,最后,在課程設(shè)計(jì)結(jié)束時(shí)獨(dú)立寫(xiě)出理論分析完善、文理通順、字跡工整的課程設(shè)計(jì)報(bào)告并上交軟件程序。教師可根據(jù)作品的難易程度、參數(shù)指標(biāo)、編程水平等進(jìn)行評(píng)分。
二、本課程與其它課程的聯(lián)系與分工
學(xué)習(xí)該課程之前,學(xué)生應(yīng)學(xué)習(xí)過(guò)《C語(yǔ)言程序設(shè)計(jì)》、《數(shù)字電子技術(shù)》,《單片機(jī)原理與應(yīng)用》基礎(chǔ)知識(shí)。嵌入式系統(tǒng)是它們的總結(jié)和提高。
三、課程內(nèi)容及教學(xué)基本要求
[1]表示“了解”;[2]表示“理解”或“熟悉”;[3]表示“掌握”;
學(xué)生可從下列題目中任選一個(gè)作為嵌入式課程設(shè)計(jì)題目,也可以根據(jù)個(gè)人興趣及實(shí)驗(yàn)室現(xiàn)有條件,自己確定題目經(jīng)教師審核后作為課程設(shè)計(jì)題目。
(一)單片機(jī)控制數(shù)碼管顯示系統(tǒng)的設(shè)計(jì)
AVR單片機(jī)的工作原理[1],嵌入式系統(tǒng)實(shí)際開(kāi)發(fā)過(guò)程[2],單片機(jī)控制數(shù)碼管的方法[3],師編寫(xiě)程序[3],實(shí)現(xiàn)單片機(jī)控制數(shù)碼管顯示系統(tǒng)的設(shè)計(jì)[3]。
(二)矩陣式按鍵控制LED顯示系統(tǒng)
AVR單片機(jī)的工作原理[1],嵌入式系統(tǒng)實(shí)際開(kāi)發(fā)過(guò)程[2],矩陣式按鍵輸入控制信號(hào)[3]、通過(guò)單片機(jī)控制LED顯示的過(guò)程[3]。單片機(jī)定時(shí)/計(jì)數(shù)器的工作原理及使用[3],匯編程序的下載及固化的過(guò)程[3],(三)漢字顯示系統(tǒng)設(shè)計(jì)
了解AVR單片機(jī)的工作原理[1],液晶驅(qū)動(dòng)芯片的工作原理[1],嵌入式系統(tǒng)實(shí)際開(kāi)發(fā)過(guò)程[2],單片機(jī)控制液晶顯示模塊的方法[3],編寫(xiě)程序,單片機(jī)控制漢字顯示系統(tǒng)的設(shè)計(jì)[3]。
(四)交通燈控制
AVR單片機(jī)的工作原理,嵌入式系統(tǒng)實(shí)際開(kāi)發(fā)過(guò)程[2],ARM7核的LPC2106的管腳功能和特點(diǎn)[1],I/O控制寄存器的設(shè)置方法[3];ARM7應(yīng)用系統(tǒng)編程開(kāi)發(fā)方法[3],能用C語(yǔ)言編寫(xiě)應(yīng)用程
序[3]; ADS1.2軟件的使用以及PROTEUS仿真調(diào)試的方法[3];
(五)交通燈設(shè)計(jì)
ARM芯片[1]; ARM芯片各個(gè)引腳的功能[2],工作方式[2],計(jì)數(shù)/定時(shí)[2],I/O口[2],中斷[2];利用ARM芯片模擬實(shí)現(xiàn)交通燈控制[3]。,工作方式,計(jì)數(shù)/定時(shí),I/O口,中斷等相關(guān)原理,通過(guò)軟硬件設(shè)計(jì)實(shí)現(xiàn)利用ARM芯片完成交通燈的模擬控制[3]
(六)溫度采集系統(tǒng)
ARM芯片各個(gè)引腳功能[1],工作方式[1],計(jì)數(shù)/定時(shí)[1],I/O口[1],中斷[1]。通過(guò)軟硬件設(shè)計(jì)實(shí)現(xiàn)利用ARM芯片對(duì)周?chē)h(huán)境溫度信號(hào)的采集及顯示[3] 其他課題見(jiàn)附錄:
四、考核方式及要求
1.考核方式:考查;
2.考核方法:平時(shí)考勤+設(shè)計(jì)報(bào)告+ 設(shè)計(jì)答辯; 3.成績(jī)?cè)u(píng)定:
平時(shí)成績(jī):應(yīng)根據(jù)學(xué)習(xí)紀(jì)律、出勤、等方面綜合評(píng)定,占10%;
設(shè)計(jì)報(bào)告:根據(jù)學(xué)生設(shè)計(jì)報(bào)告各部分的完整性和優(yōu)劣情況評(píng)定,占70%; 設(shè)計(jì)答辯:應(yīng)根據(jù)答辯結(jié)果評(píng)定,占20%.按優(yōu)、良、中、及格、不及格五級(jí)分制記分。設(shè)計(jì)報(bào)告內(nèi)容:
1.封面;2.摘要;3.目錄;4.總體方案設(shè)計(jì)分析 ;5.軟件框圖及程序設(shè)計(jì)(匯編語(yǔ)言源程序必須加注釋說(shuō)明);6.硬件原理圖設(shè)計(jì)(最好使用電子設(shè)計(jì)CAD軟件繪制);7.設(shè)計(jì)總結(jié)和心得體會(huì)。
五、實(shí)驗(yàn)教材(指導(dǎo)書(shū))及參考書(shū)(資料)
1.王田苗,《嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開(kāi)發(fā)》,清華大學(xué)出版社 2.馬忠梅,《ARM嵌入式微處理器體系結(jié)構(gòu)》,北航出版社 3.陳章龍,《嵌入式技術(shù)與系統(tǒng)-Intel XScale 結(jié)構(gòu)與開(kāi)發(fā)》,北航出版社
第二篇:嵌入式系統(tǒng)課程設(shè)計(jì)
《嵌入式系統(tǒng)概論》綜合設(shè)計(jì)報(bào)告書(shū)
設(shè)計(jì)題目:用鍵盤(pán)控制LED顯示不同圖形
中央民族大學(xué) 二零零八年十月三十一日
一、設(shè)計(jì)目的
了解LED點(diǎn)陣和矩陣鍵盤(pán)的工作原理。
二、設(shè)計(jì)內(nèi)容
編寫(xiě)程序控制用矩陣鍵盤(pán)控制LED點(diǎn)亮,產(chǎn)生不同的圖形。
三、設(shè)計(jì)方案
功能概述:
本設(shè)計(jì)要實(shí)現(xiàn)的功能是通過(guò)鍵盤(pán)控制LED點(diǎn)陣圖形顯示,如果鍵盤(pán)輸入0-9十個(gè)數(shù)字時(shí)顯示相應(yīng)的數(shù)字,如果輸入其他的鍵,則顯示“+”號(hào)。
1、程序設(shè)計(jì)思路
本設(shè)計(jì)要實(shí)現(xiàn)鍵盤(pán)控制LED點(diǎn)陣圖形顯示,就必須要編寫(xiě)鍵盤(pán)和LED點(diǎn)陣的程序。先通過(guò)掃描矩陣鍵盤(pán),得到鍵盤(pán)值,然后再調(diào)用點(diǎn)陣顯示子函數(shù),根據(jù)掃描的鍵盤(pán)值,在LED點(diǎn)陣上顯示不同的圖形。
2、主程序設(shè)計(jì)
主程序要實(shí)現(xiàn)的功能是矩陣鍵盤(pán)掃描,得到鍵盤(pán)值,然后把值傳給LED顯示函數(shù)。
程序流程圖如下:
3、LED點(diǎn)陣顯示函數(shù)設(shè)計(jì)
本函數(shù)要實(shí)現(xiàn)的功能是根據(jù)鍵盤(pán)的值,在LED點(diǎn)陣上顯示不同的圖形。如果鍵盤(pán)的輸入值為0-9則顯示相應(yīng)的數(shù)字,如果輸入的是其他值,則顯示“+”。本程序采用二維數(shù)組存放要顯示的圖形的字模,然后再通過(guò)逐行掃描LED點(diǎn)陣,把要顯示的圖形分8次顯示,一次顯示一行,利用人眼的視覺(jué)暫留效應(yīng),是人看到的是一個(gè)圖形一次顯示出來(lái),通過(guò)一個(gè)循環(huán)控制圖形顯示的時(shí)間。程序流程圖如下:
4、點(diǎn)陣圖形設(shè)計(jì)
根據(jù)8*8 LED點(diǎn)陣的原理,8X8 點(diǎn)陣共需要64 個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線(xiàn)和列線(xiàn)的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1 電平,某一行置0 電平,則相應(yīng)的二極管就亮;
先繪制出要顯示的圖形如下:
根據(jù)圖形中點(diǎn)亮的LED燈的位置,得到相應(yīng)圖形的16進(jìn)制數(shù),存放在二維數(shù)組Buf1[11][8]中。
所以要顯示的圖形的字模如下:
buf1[11][8]={ {0x3c,0x24,0x24,0x24,0x24,0x24,0x3c,0x00},//0
{0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08},//1
{0x3c,0x20,0x20,0x3c,0x04,0x04,0x3c,0x00},//2
{0x3c,0x20,0x20,0x3c,0x20,0x20,0x3c,0x00},//3
{0x24,0x24,0x24,0x3c,0x20,0x20,0x20,0x00},//4
{0x3c,0x04,0x04,0x3c,0x20,0x20,0x3c,0x00},//5
{0x3c,0x04,0x04,0x3c,0x24,0x24,0x3c,0x00},//6
{0x3c,0x20,0x20,0x20,0x20,0x20,0x20,0x00},//7
{0x3c,0x24,0x24,0x3c,0x24,0x24,0x3c,0x00},//8
{0x3c,0x24,0x24,0x3c,0x20,0x20,0x3c,0x00},//9
{0x08,0x08,0x08,0x3e,0x08,0x08,0x08,0x00}
//+
};
四、程序源代碼
//*************************************************************** #include
#define DEVICE_NAME “/dev/led_ary_ctl” #define DEVICE_NAME1 “/dev/keypad”
void Key(unsigned char b[]);
//------main----int main(void){
int fd;
int ret;
unsigned char buf[2];
double x;
char pre_scancode = 0xff;
printf(“n start keypad_driver test nn”);
fd = open(DEVICE_NAME1, O_RDWR);
printf(“fd = %dn”,fd);
if(fd ==-1){
printf(“open device %s errorn”,DEVICE_NAME1);}
else {
buf[0]=0x22;
while(1)
{
read(fd,buf,1);
if(buf[0]!= pre_scancode)
{
if(buf[0]!=0xff)
{
printf(“key =%xn”,buf[0]);
Key(buf);
}
}
pre_scancode = buf[0];
usleep(50000);
}
// close
ret = close(fd);
printf(“ret=%dn”,ret);
printf(“close keypad_driver testn”);}
return 0;}// end main //***************************************************************************** //---------------void Key(unsigned char b[]){ int fd;
int ret;
int i,j,k;
unsigned char buf[2];
unsigned char buf2[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char buf1[11][8]={{0x3c,0x24,0x24,0x24,0x24,0x24,0x3c,0x00},//0
{0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08},//1
{0x3c,0x20,0x20,0x3c,0x04,0x04,0x3c,0x00},//2
{0x3c,0x20,0x20,0x3c,0x20,0x20,0x3c,0x00},//3
{0x24,0x24,0x24,0x3c,0x20,0x20,0x20,0x00},//4
{0x3c,0x04,0x04,0x3c,0x20,0x20,0x3c,0x00},//5
{0x3c,0x04,0x04,0x3c,0x24,0x24,0x3c,0x00},//6
{0x3c,0x20,0x20,0x20,0x20,0x20,0x20,0x00},//7
{0x3c,0x24,0x24,0x3c,0x24,0x24,0x3c,0x00},//8
{0x3c,0x24,0x24,0x3c,0x20,0x20,0x3c,0x00},//9
{0x08,0x08,0x08,0x3e,0x08,0x08,0x08,0x00}
//+
};
// begin of led ary
buf[0]= 1;
buf[1]= 0;
if(b[0]<=9)i=b[0];else
i=10;
fd = open(DEVICE_NAME, O_RDWR);
printf(“fd = %dn”,fd);
if(fd ==-1)
printf(“open device %s errorn”,DEVICE_NAME);
else {
for(j=0;j<=5;j++)
{
for(k=0;k<8;k++)
{
buf[0]=buf1[i][k];buf[1]=buf2[k];
write(fd,buf,2);
}
usleep(1);
}
// close
ret = close(fd);
printf(“ret=%dn”,ret);
printf(“close led_driver testn”);} } //-
五、設(shè)計(jì)結(jié)果
實(shí)現(xiàn)鍵盤(pán)控制LED點(diǎn)陣顯示,輸入0-9十個(gè)數(shù)字時(shí)顯示相應(yīng)的數(shù)字,如果輸入其他的鍵,則顯示“+”號(hào)。
六、心得體會(huì)
通過(guò)本次實(shí)驗(yàn),我們對(duì)linux下的實(shí)驗(yàn)更加熟悉了,對(duì)LED點(diǎn)陣顯示和矩陣鍵盤(pán)的原理有了深入的了解,掌握了點(diǎn)陣圖形的設(shè)計(jì)方法和鍵盤(pán)的輸入的讀取,并把二者結(jié)合起來(lái),實(shí)現(xiàn)了鍵盤(pán)控制點(diǎn)陣圖形現(xiàn)實(shí)。
在實(shí)驗(yàn)過(guò)程中,我們也出現(xiàn)了問(wèn)題,最開(kāi)始時(shí),由于不清楚點(diǎn)陣的C,R的高低位的對(duì)應(yīng)情況,經(jīng)過(guò)試驗(yàn),才確定。然后就是點(diǎn)陣的顯示是一閃即過(guò)的,然后我們通過(guò)循環(huán)控制了點(diǎn)陣的顯示時(shí)間。總之,通過(guò)這次設(shè)計(jì),我們都學(xué)到了很多東西。
第三篇:嵌入式系統(tǒng)教學(xué)大綱
《嵌入式系統(tǒng)》課程教學(xué)大綱
課程名稱(chēng): 嵌入式系統(tǒng)
課程編碼:51610209 學(xué)
時(shí): 44
學(xué)
分:2.5 開(kāi)課學(xué)期:7 課程類(lèi)別:專(zhuān)業(yè)平臺(tái)課程 課程性質(zhì):必修
適用專(zhuān)業(yè):電子信息科學(xué)與技術(shù) 電子信息工程
先修課程:數(shù)字電子技術(shù)、匯編語(yǔ)言程序設(shè)計(jì)、微機(jī)原理與接口技術(shù)、單片機(jī)原理及應(yīng)用、C語(yǔ)言程序設(shè)計(jì)
教學(xué)方式:課堂講授為主,穿插課堂主題討論和專(zhuān)題匯報(bào)
教學(xué)手段:以多媒體教學(xué)手段及仿真軟件為主,主要采用PPT電子板書(shū)形式,輔助手寫(xiě)板書(shū)
一、課程的性質(zhì)、目的與任務(wù)
《嵌入式系統(tǒng)》是一門(mén)專(zhuān)業(yè)技術(shù)課,設(shè)置本課程的目的是讓學(xué)生學(xué)習(xí)和掌握嵌入式系統(tǒng)的系統(tǒng)結(jié)構(gòu)、指令系統(tǒng)、程序設(shè)計(jì)方法、系統(tǒng)擴(kuò)展方法、應(yīng)用技術(shù)和發(fā)展現(xiàn)狀。使學(xué)生對(duì)嵌入式系統(tǒng)中單片機(jī)的各部件的工作原理和軟件編程方法有全面的了解,掌握單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)和設(shè)計(jì)方法,為進(jìn)一步的學(xué)習(xí)嵌入式系統(tǒng)打下良好的基礎(chǔ)。
二、教學(xué)內(nèi)容及基本要求
單元1 嵌入式系統(tǒng)概述
1.教學(xué)目的和要求:
掌握嵌入式系統(tǒng)的基本概念;掌握嵌入式系統(tǒng)的硬件構(gòu)架;了解嵌入式軟件構(gòu)成。2.知識(shí)點(diǎn)
(1)嵌入式系統(tǒng)簡(jiǎn)介
嵌入式系統(tǒng)定義;嵌入式系統(tǒng)的發(fā)展歷程與現(xiàn)狀;嵌入式系統(tǒng)的特點(diǎn)。(2)嵌入式系統(tǒng)硬件
嵌入式處理器;存儲(chǔ)器;外部I/O。(3)嵌入式系統(tǒng)軟件
引導(dǎo)加載程序;操作系統(tǒng);應(yīng)用程序。3.建議課時(shí):2課時(shí)。
4.教學(xué)重點(diǎn)和難點(diǎn):嵌入式系統(tǒng)的硬件構(gòu)架。
5.復(fù)習(xí)與作業(yè)要求:課下搜集一些有關(guān)嵌入式系統(tǒng)結(jié)構(gòu)的資料
6.考核知識(shí)點(diǎn):嵌入式系統(tǒng)的基本構(gòu)架和工作原理,嵌入式系統(tǒng)的軟件分類(lèi)。7.輔助教學(xué)活動(dòng):上網(wǎng)查看嵌入式系統(tǒng)的應(yīng)用情況。通過(guò)圖片講解嵌入式系統(tǒng)的基本構(gòu)架,舉例說(shuō)明嵌入式系統(tǒng)的軟件組成。
單元2 ARM處理器基礎(chǔ)
1.教學(xué)目的和要求:
掌握ARM的基本架構(gòu);掌握ARM存儲(chǔ)器組織結(jié)構(gòu);了解ARM硬件啟動(dòng)過(guò)程。2.知識(shí)點(diǎn)(1)ARM概述
ARM簡(jiǎn)介;ARM微處理器的應(yīng)用領(lǐng)域;ARM微處理器的特點(diǎn);ARM微處理器系列;ARM體系結(jié)構(gòu)的版本。
(2)數(shù)據(jù)類(lèi)型和存儲(chǔ)器組織 數(shù)據(jù)類(lèi)型;存儲(chǔ)器組織。(3)ARM內(nèi)核的數(shù)據(jù)模型(4)ARM處理器運(yùn)行模式(5)寄存器組織
ARM狀態(tài)下的寄存器組織;Thumb狀態(tài)下的寄存器組織;程序狀態(tài)寄存器;(6)流水線(xiàn)
(7)異常、中斷及向量表
異常的種類(lèi);異常向量表和優(yōu)先級(jí);異常的進(jìn)入和返回。(8)ARM內(nèi)核與SoC
ARM處理器內(nèi)核;ARM處理器核;ARM SoC。(9)ARM硬件啟動(dòng)過(guò)程
電源;時(shí)鐘;系統(tǒng)復(fù)位。(10)ARM JTAG調(diào)試接口。3.建議課時(shí):4課時(shí)。
4.教學(xué)重點(diǎn)和難點(diǎn):ARM的基本架構(gòu);ARM存儲(chǔ)器組織結(jié)構(gòu)。
5.復(fù)習(xí)與作業(yè)要求:寫(xiě)出ARM的結(jié)構(gòu)組成,畫(huà)出ARM存儲(chǔ)器結(jié)構(gòu)和啟動(dòng)過(guò)程。
6.考核知識(shí)點(diǎn):ARM的結(jié)構(gòu)組成,ARM存儲(chǔ)器結(jié)構(gòu)和啟動(dòng)過(guò)程。7.輔助教學(xué)活動(dòng):
熟悉ARM的啟動(dòng)過(guò)程。通過(guò)PPT講解ARM的基本構(gòu)架,存儲(chǔ)器組織結(jié)構(gòu),舉例說(shuō)明ARM的啟動(dòng)過(guò)程。
單元3 ARM指令系統(tǒng)與匯編程序設(shè)計(jì)
1.教學(xué)目的和要求:
掌握ARM的指令系統(tǒng);掌握ARM指令基本尋址方式;了解ARM指令功能說(shuō)明及Thumb指令集。
2.知識(shí)點(diǎn)
(1)ARM指令系統(tǒng)概述
ARM指令系統(tǒng)特點(diǎn);ARM指令格式;指令的條件域。(2)ARM指令基本尋址方式(3)ARM指令功能說(shuō)明
3ARM分支指令;ARM數(shù)據(jù)處理指令;ARM訪(fǎng)存指令;ARM程序狀態(tài)寄存器訪(fǎng)問(wèn)指令;ARM協(xié)處理器指令;ARM異常產(chǎn)生指令;XScale增加的指令。
(4)Thumb指令集
ARM與Thumb性能比較;Thumb指令寄存器的使用;Thumb指令說(shuō)明;Thumb指令示例。
(5)ARM匯編器所支持的偽指令
指示符性質(zhì)的偽指令;符號(hào)定義偽指令;數(shù)據(jù)定義偽指令;匯編控制偽指令;其他常用偽指令。
(6)ARM匯編語(yǔ)言程序設(shè)計(jì)
匯編語(yǔ)言的語(yǔ)句格式;匯編語(yǔ)言的程序結(jié)構(gòu);匯編程序舉例。3.建議課時(shí):4課時(shí)。
4.教學(xué)重點(diǎn)和難點(diǎn):ARM指令功能;ARM匯編語(yǔ)言程序設(shè)計(jì)。
5.復(fù)習(xí)與作業(yè)要求:寫(xiě)出ARM的指令組成,畫(huà)出ARM編程流程。
6.考核知識(shí)點(diǎn):ARM的指令系統(tǒng)、指令基本尋址方式、ARM指令功能說(shuō)明。7.輔助教學(xué)活動(dòng):熟悉ARM的編程過(guò)程。通過(guò)PPT講解ARM指令功能說(shuō)明,基本尋址方式,舉例說(shuō)明ARM的編程過(guò)程。
單元4 Intel PXA270處理器的結(jié)構(gòu)與開(kāi)發(fā)平臺(tái)
1.教學(xué)目的和要求:
掌握PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性;掌握PXA270處理器接口及開(kāi)發(fā)平臺(tái)設(shè)計(jì);了解時(shí)鐘與電源管理。
2.知識(shí)點(diǎn)
(1)PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性
總體結(jié)構(gòu);特性;封裝與引腳。(2)時(shí)鐘與電源管理
低功耗與時(shí)鐘和電源管理;復(fù)位管理;時(shí)鐘管理;功耗管理;電壓管理。(3)PXA270處理器接口及開(kāi)發(fā)平臺(tái)設(shè)計(jì)
PXA270處理器開(kāi)發(fā)評(píng)估系統(tǒng);外部存儲(chǔ)器接口;顯示接口;USB接口;多媒體接口概述;快速捕獲接口。
3.建議課時(shí):4課時(shí)。4.教學(xué)重點(diǎn)和難點(diǎn):
PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性;PXA270處理器接口及開(kāi)發(fā)平臺(tái)設(shè)計(jì)。
5.復(fù)習(xí)與作業(yè)要求:
寫(xiě)出PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性,畫(huà)出PXA270處理器接口情況。
6.考核知識(shí)點(diǎn):
PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性;PXA270處理器接口及開(kāi)發(fā)平臺(tái)設(shè)計(jì)。7.教學(xué)活動(dòng):
熟悉PXA270處理器接口設(shè)計(jì)過(guò)程。通過(guò)PPT講解PXA270處理器的系統(tǒng)結(jié)構(gòu)與特性,舉例說(shuō)明PXA270處理器接口及開(kāi)發(fā)平臺(tái)設(shè)計(jì)。
單元5 嵌入式軟件設(shè)計(jì)
1.教學(xué)目的和要求:
掌握交叉編譯器及交叉編譯環(huán)境的組成;掌握引導(dǎo)加載程序Bootloader;了解Linux內(nèi)核移植及文件系統(tǒng)。
2.知識(shí)點(diǎn)(1)交叉編譯
交叉編譯器及交叉編譯環(huán)境的組成;交叉編譯環(huán)境的建立。(2)引導(dǎo)加載程序Bootloader
Bootloader原理;Bootloader的操作模式;Bootloader與主機(jī)之間的文件傳輸;Bootloader的啟動(dòng)流程;ARM Linux常用Bootloader介紹;BLOB下載。
(3)Linux內(nèi)核移植
Linux內(nèi)核源碼的修改;Linux內(nèi)核的裁減;Linux內(nèi)核的編譯;Linux內(nèi)核的燒錄。(4)文件系統(tǒng)
文件系統(tǒng)基本概念;嵌入式文件系統(tǒng)基本內(nèi)容;常見(jiàn)的嵌入式文件系統(tǒng)。
3.建議課時(shí):4課時(shí)。4.教學(xué)重點(diǎn)和難點(diǎn):
交叉編譯器及交叉編譯環(huán)境的組成;引導(dǎo)加載程序Bootloader。
5.復(fù)習(xí)與作業(yè)要求:
寫(xiě)出交叉編譯器特點(diǎn)及交叉編譯環(huán)境的組成,掌握引導(dǎo)加載程序Bootloader。
6.考核知識(shí)點(diǎn):
交叉編譯環(huán)境的組成,掌握引導(dǎo)加載程序Bootloader。7.輔助教學(xué)活動(dòng):
熟悉PXA270處理器如何加載Bootloader。通過(guò)PPT講解交叉編譯器及交叉編譯環(huán)境的組成,舉例說(shuō)明引導(dǎo)加載程序Bootloader。
單元6 Linux操作系統(tǒng)概述
1.教學(xué)目的和要求:
掌握Linux內(nèi)核源代碼的結(jié)構(gòu);掌握ARM Linux存儲(chǔ)管理;了解 Linux啟動(dòng)和初始化過(guò)程分析。
2.知識(shí)點(diǎn)
(1)Linux的誕生和發(fā)展(2)Linux內(nèi)核概述(3)系統(tǒng)核心數(shù)據(jù)結(jié)構(gòu)(4)Linux內(nèi)核源代碼的結(jié)構(gòu)(5)ARM Linux存儲(chǔ)管理
ARM 存儲(chǔ)管理機(jī)制;ARM Linux存儲(chǔ)管理。*(6)進(jìn)程管理
Linux進(jìn)程;Linux進(jìn)程狀態(tài);Linux進(jìn)程的調(diào)度;Linux進(jìn)程的創(chuàng)建;Linux進(jìn)程的執(zhí)行; Linux進(jìn)程的終止。
(7)Linux啟動(dòng)和初始化過(guò)程分析。3.建議課時(shí):4課時(shí)。4.教學(xué)重點(diǎn)和難點(diǎn):
Linux內(nèi)核源代碼的結(jié)構(gòu);掌握ARM Linux存儲(chǔ)管理。5.復(fù)習(xí)與作業(yè)要求:
畫(huà)出Linux內(nèi)核源代碼的結(jié)構(gòu);做出ARM Linux存儲(chǔ)管理情況分析;了解 Linux啟動(dòng)和初始化過(guò)程分析。
6.考核知識(shí)點(diǎn):
Linux內(nèi)核源代碼的結(jié)構(gòu);ARM Linux存儲(chǔ)管理情況分析;Linux啟動(dòng)和初始化過(guò)程。7.輔助教學(xué)活動(dòng):
熟悉Linux內(nèi)核源代碼的結(jié)構(gòu),運(yùn)行Linux啟動(dòng)和初始化過(guò)程。通過(guò)PPT講解Linux內(nèi)核源代碼的結(jié)構(gòu),舉例說(shuō)明ARM Linux存儲(chǔ)管理。
單元7 Linux驅(qū)動(dòng)程序設(shè)計(jì)
1.教學(xué)目的和要求:
掌握Linux驅(qū)動(dòng)程序編寫(xiě)規(guī)則;掌握Linux字符設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu)及Linux塊設(shè)備驅(qū)動(dòng)程序編寫(xiě);了解 Linux按鍵驅(qū)動(dòng)程序及Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序。
2.知識(shí)點(diǎn)
(1)Linux驅(qū)動(dòng)程序
用戶(hù)態(tài)與內(nèi)核態(tài);Linux驅(qū)動(dòng)程序結(jié)構(gòu);設(shè)備文件與設(shè)備文件系統(tǒng)。(2)Linux字符設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu)。(3)嵌入式平臺(tái)上LED的Linux驅(qū)動(dòng)程序
系統(tǒng)硬件平臺(tái)組成原理;Linux LED驅(qū)動(dòng)程序的實(shí)現(xiàn);雙色LED驅(qū)動(dòng)程序的測(cè)試。(4)Linux按鍵驅(qū)動(dòng)程序
系統(tǒng)硬件平臺(tái)組成原理;Linux系統(tǒng)中斷分析;Linux按鍵驅(qū)動(dòng)程序的實(shí)現(xiàn);Linux按鍵驅(qū)動(dòng)程序的測(cè)試。
(5)Linux塊設(shè)備驅(qū)動(dòng)程序
系統(tǒng)硬件平臺(tái)組成原理;Linux MTD驅(qū)動(dòng)程序體系結(jié)構(gòu);TECHPXA270開(kāi)發(fā)平臺(tái)上的NAND Flash驅(qū)動(dòng)程序。
(6)Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序簡(jiǎn)介
網(wǎng)絡(luò)驅(qū)動(dòng)程序的層次;網(wǎng)絡(luò)設(shè)備的初始化;網(wǎng)絡(luò)數(shù)據(jù)包的發(fā)送和接收;網(wǎng)絡(luò)設(shè)備的內(nèi)核加載; 網(wǎng)絡(luò)設(shè)備的模塊加載。
3.建議課時(shí):4課時(shí)。4.教學(xué)重點(diǎn)和難點(diǎn):
Linux驅(qū)動(dòng)程序編寫(xiě)規(guī)則;Linux字符設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu)及Linux塊設(shè)備驅(qū)動(dòng)程序編寫(xiě)。5.復(fù)習(xí)與作業(yè)要求:寫(xiě)出Linux驅(qū)動(dòng)程序編寫(xiě)規(guī)則;評(píng)價(jià)Linux字符設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu)及Linux塊設(shè)備驅(qū)動(dòng)程序編寫(xiě)的異同;了解 Linux按鍵驅(qū)動(dòng)程序及Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序。
6.考核知識(shí)點(diǎn):
Linux驅(qū)動(dòng)程序編寫(xiě);Linux字符設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu)及Linux塊設(shè)備驅(qū)動(dòng)程序編寫(xiě)。7.輔助教學(xué)活動(dòng):
熟悉Linux驅(qū)動(dòng)程序編寫(xiě),運(yùn)行Linux按鍵驅(qū)動(dòng)程序。通過(guò)PPT講解驅(qū)動(dòng)程序編寫(xiě)過(guò)程,舉例說(shuō)明Linux按鍵驅(qū)動(dòng)程序編程。
單元8 嵌入式圖形界面設(shè)計(jì)
1.教學(xué)目的和要求:
掌握Linux GUI基礎(chǔ);掌握Qt/Embedded應(yīng)用程序基礎(chǔ);了解 Qt/Embedded的安裝及編譯環(huán)境的建立。
2.知識(shí)點(diǎn)
(1)嵌入式GUI簡(jiǎn)介
GUI歷史;GUI現(xiàn)狀(2)Linux GUI基礎(chǔ)
X Window結(jié)構(gòu);Framebuffer。(3)Qt/Embedded的主要特征
(4)Qt/Embedded的安裝及編譯環(huán)境的建立(5)Qt/Embedded應(yīng)用程序基礎(chǔ)
Qt/Embedded應(yīng)用程序的運(yùn)行;Qt/Embedded應(yīng)用程序的顯示;Hello,Qt/Embedded!應(yīng)用程序;Qt/Embedded應(yīng)用程序的中文化。
(6)信號(hào)與插槽機(jī)制。
*(7)Qt Designer簡(jiǎn)介及部件布局管理。*(8)實(shí)戰(zhàn)練習(xí)。
*(9)Qt/Embedded應(yīng)用程序開(kāi)發(fā)快速索引。3.建議課時(shí):2課時(shí)。4.教學(xué)重點(diǎn)和難點(diǎn):
Linux GUI基礎(chǔ);Qt/Embedded應(yīng)用程序基礎(chǔ)。
5.復(fù)習(xí)與作業(yè)要求:寫(xiě)出Linux GUI基本特征;畫(huà)出Qt/Embedded應(yīng)用程序編寫(xiě)流程。6.考核知識(shí)點(diǎn):Linux GUI基本特征;Qt/Embedded應(yīng)用程序編寫(xiě)流程。
7.輔助教學(xué)活動(dòng):熟悉Qt/Embedded應(yīng)用程序編寫(xiě)流程,運(yùn)行Linux GUI程序。通過(guò)PPT講解Qt/Embedded及 Qt/Embedded的安裝及編譯環(huán)境的建立。
注:帶*號(hào)的為學(xué)生自學(xué)內(nèi)容或者選學(xué)內(nèi)容。
三、實(shí)驗(yàn)大綱
本課程總學(xué)時(shí)中包含實(shí)驗(yàn)教學(xué)環(huán)節(jié),形式為學(xué)生在實(shí)驗(yàn)室完成實(shí)驗(yàn)內(nèi)容。
1、實(shí)驗(yàn)?zāi)康暮蛢?nèi)容
結(jié)合課程教學(xué)重點(diǎn)和學(xué)生能力培養(yǎng)要求,規(guī)劃四個(gè)基本實(shí)驗(yàn):(1)實(shí)驗(yàn)一: ADS的按裝與使用。
實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)ADS的安裝步驟和配置方法,掌握應(yīng)用技巧。
實(shí)驗(yàn)內(nèi)容:學(xué)生安裝ADS編譯軟件,按照步驟配置運(yùn)行環(huán)境,并建立工程編制程序,完成編輯、編譯、仿真及結(jié)論說(shuō)明。
(2)實(shí)驗(yàn)二:PGIO口的輸入輸出
實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)ARM內(nèi)部PGIO的初始化設(shè)置和輸出輸入的驅(qū)動(dòng)方法。實(shí)驗(yàn)內(nèi)容 掌握端口的配置、定義、功能分配,完成鍵盤(pán)的輸入和方波的輸出。(3)實(shí)驗(yàn)三: LED數(shù)碼管的驅(qū)動(dòng)實(shí)驗(yàn)
實(shí)驗(yàn)?zāi)康模簩W(xué)會(huì)相關(guān)端口的配置,學(xué)習(xí)LED點(diǎn)亮的方式及驅(qū)動(dòng)程序編寫(xiě)。
實(shí)驗(yàn)內(nèi)容:掌握端口的配置、定義、功能分配,完成LED燈的跑馬燈實(shí)驗(yàn),依次點(diǎn)亮各個(gè)發(fā)光管。
(4)實(shí)驗(yàn)四:定時(shí)器的應(yīng)用
實(shí)驗(yàn)?zāi)康模簩W(xué)會(huì)定時(shí)器的配置過(guò)程和方法,學(xué)習(xí)定時(shí)器的編程及使用方法。
實(shí)驗(yàn)內(nèi)容:掌握定時(shí)器的配置、功能特點(diǎn),通過(guò)定時(shí)器編程,完成定時(shí)程序編寫(xiě)和對(duì)輸入脈沖的計(jì)數(shù)統(tǒng)計(jì)。
(5)實(shí)驗(yàn)五:linux下shell編程
實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)SHELL下的常用命令及編程方式。
實(shí)驗(yàn)內(nèi)容:學(xué)會(huì)SHELL下各個(gè)常用命令,編程規(guī)則和特點(diǎn),完成VI編輯和程序的編寫(xiě),并實(shí)現(xiàn)編譯仿真。
(6)實(shí)驗(yàn)六:Linux下hello實(shí)驗(yàn)
實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)SHELL下的常用命令及hello 輸出指令的編寫(xiě)。
實(shí)驗(yàn)內(nèi)容:掌握SHELL下的編程規(guī)則和方法,編寫(xiě)hello程序,并在顯示屏上顯示hello字母。
2、實(shí)驗(yàn)要求
(1)課前準(zhǔn)備:學(xué)生仔細(xì)研讀實(shí)驗(yàn)指導(dǎo)書(shū),規(guī)劃準(zhǔn)備實(shí)驗(yàn)內(nèi)容,設(shè)計(jì)實(shí)驗(yàn)數(shù)據(jù)記錄表,對(duì)相關(guān)知識(shí)進(jìn)行預(yù)習(xí)和準(zhǔn)備。(2)實(shí)驗(yàn)過(guò)程:按照實(shí)驗(yàn)指導(dǎo)書(shū)要求,分組或獨(dú)立設(shè)計(jì)并完整實(shí)驗(yàn)內(nèi)容,對(duì)于分組合作完成的內(nèi)容,需要小組成員配合進(jìn)行環(huán)境配置并協(xié)調(diào)驗(yàn)證。
(3)實(shí)驗(yàn)報(bào)告:每個(gè)實(shí)驗(yàn)按照實(shí)驗(yàn)指導(dǎo)書(shū)要求,撰寫(xiě)實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告應(yīng)該包括實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)方法、實(shí)驗(yàn)數(shù)據(jù)及分析,以及實(shí)驗(yàn)總結(jié)等內(nèi)容。
四、課程教學(xué)的特色說(shuō)明
可對(duì)下述有關(guān)情況做出說(shuō)明: 1.本課程自學(xué)內(nèi)容及要求 自學(xué)內(nèi)容:顯示接口,USB接口,多媒體接口概述,快速捕獲接口,進(jìn)程管理,Qt Designer簡(jiǎn)介及部件布局管理,實(shí)戰(zhàn)練習(xí),Qt/Embedded應(yīng)用程序開(kāi)發(fā)快速索引。2.課內(nèi)習(xí)題課的安排及學(xué)時(shí)
課內(nèi)安排適當(dāng)?shù)牧?xí)題課及時(shí)對(duì)所學(xué)知識(shí)進(jìn)行復(fù)習(xí): 4個(gè)學(xué)時(shí)。3.利用現(xiàn)代化教學(xué)手段內(nèi)容及學(xué)時(shí)
經(jīng)常利用多媒體技術(shù),結(jié)合本課特點(diǎn),對(duì)所學(xué)內(nèi)容進(jìn)行編程實(shí)戰(zhàn)及電路仿真,使教學(xué)效果更好。
4.對(duì)學(xué)生能力培養(yǎng)的要求
要求學(xué)生達(dá)到學(xué)以致用,理論結(jié)合實(shí)踐。增強(qiáng)實(shí)際操作能力,注重創(chuàng)新性能力的培養(yǎng)。
五、考核大綱
1.考試的目的與作用
《嵌入式系統(tǒng)》課程是電子信息科學(xué)與技術(shù)系電子電氣類(lèi)專(zhuān)業(yè)的一門(mén)面向應(yīng)用的專(zhuān)業(yè)技術(shù)課。嵌入式系統(tǒng)介紹了ARM的基本知識(shí)和嵌入式技術(shù)的應(yīng)用,其內(nèi)容與工程實(shí)際緊密聯(lián)系,實(shí)用性很強(qiáng),是一門(mén)在理論指導(dǎo)下, 偏重于實(shí)際應(yīng)用的課程。本課程具有實(shí)用性強(qiáng)、理論和實(shí)踐結(jié)合、軟硬件結(jié)合等特點(diǎn)。本課程圍繞使用較為廣泛的ARM 32位系列為例進(jìn)行學(xué)習(xí)。本課程已成為理、工科電子類(lèi)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)課程,它體現(xiàn)了電子系統(tǒng)設(shè)計(jì)的方法和硬件結(jié)構(gòu)的變化。通過(guò)該課程的學(xué)習(xí),要求學(xué)生掌握ARM的工作原理、編程技術(shù),掌握ARM應(yīng)用系統(tǒng)的擴(kuò)展方法和實(shí)際應(yīng)用。
2.考核內(nèi)容與考核目標(biāo)
考核的重點(diǎn):ARM的結(jié)構(gòu)和工作原理,嵌入式的尋址方式、指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì),嵌入式操作系統(tǒng)、中斷系統(tǒng)的結(jié)構(gòu)、工作原理和應(yīng)用,定時(shí)器串行口的結(jié)構(gòu)、工作原理和應(yīng)用。嵌入式的擴(kuò)展等。要求學(xué)生掌握。其它作為了解。
3.主要參考書(shū)
《嵌入式系統(tǒng)設(shè)計(jì)》.(美)瓦伊德,(美)吉瓦爾吉斯著.駱麗 譯.電子工業(yè)出版社, 2004年
《嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用開(kāi)發(fā)》.鄭靈翔等編寫(xiě).北京航空航天大學(xué)出版社,2006年 《嵌入式系統(tǒng)原理、設(shè)計(jì)與應(yīng)用》.張大波編寫(xiě).機(jī)械工業(yè)出版社.2004年 《嵌入式LINUX實(shí)訓(xùn)教材》.徐成等編寫(xiě).人民郵電出版社.2010年 4.課程考試內(nèi)容與教材的關(guān)系
考試內(nèi)容緊扣教材的知識(shí)點(diǎn),考試試題根據(jù)教學(xué)大綱,其范圍和難度按照本方案中制訂的考試考核內(nèi)容和要求確定。適當(dāng)加有應(yīng)用、設(shè)計(jì)及分析題。
分章節(jié)的考核知識(shí)點(diǎn) 參見(jiàn):教學(xué)內(nèi)容及基本要求。6.課程考核
考核方式:平時(shí)考核(含實(shí)驗(yàn)考核、作業(yè)、課堂提問(wèn)及考勤等)與期末考試(閉卷考試)相結(jié)合。作業(yè)考核:教師評(píng)判作業(yè)并根據(jù)作業(yè)內(nèi)容的正確性、作業(yè)完成得認(rèn)真及規(guī)范性給出評(píng)定成績(jī)。
課堂考核:教師隨堂提問(wèn),根據(jù)課堂提問(wèn)及學(xué)生回答問(wèn)題情況對(duì)學(xué)生給出評(píng)定成績(jī)??记诳己耍航處煂?duì)學(xué)生到課通過(guò)點(diǎn)名等方式進(jìn)行考核,根據(jù)學(xué)生到課情況給出評(píng)定成績(jī)。期末考試:期末考試題目基本類(lèi)型包括:論文、大作業(yè)等靈活的考試形式。每次考試可以根據(jù)實(shí)際需求選擇考試題目類(lèi)型??荚嚂r(shí)間為課程結(jié)束后的第二周考試。
綜合成績(jī)?cè)u(píng)定:期末考試成績(jī)占綜合成績(jī)70%、實(shí)驗(yàn)成績(jī)占10%,平時(shí)成績(jī)(作業(yè)、考勤和課堂考核等)占20%。
六、課程教材和主要參考資料
1.嵌入式系統(tǒng)原理與應(yīng)用---基于XScale與Linux.石秀民.北京: 北京航空航天大學(xué)出版社, 2007.2.ARM嵌入式系統(tǒng)入門(mén).三恒星科技編著.北京: 中國(guó)電力出版社.2008.3.ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)技術(shù)詳解.楊水清等編著.北京: 電子工業(yè)出版社.2008.4.孫秋野.ARM嵌入式系統(tǒng)開(kāi)發(fā)典型模塊, 北京: 人民郵電出版社.2007.制定(修訂)人:金廣鋒
審核人: 楊衛(wèi)東
批準(zhǔn)人:張浩軍 制定(修訂)時(shí)間:2012.12
審核時(shí)間: 2013.02
批準(zhǔn)時(shí)間:2013.02
第四篇:《嵌入式系統(tǒng)》課程設(shè)計(jì)題目
《嵌入式系統(tǒng)》
課程設(shè)計(jì)題目及要求
設(shè)計(jì)報(bào)告要求:
1.課題研究意義、現(xiàn)狀及應(yīng)用分析; 2.課題總體方案設(shè)計(jì)及功能模塊介紹; 3.系統(tǒng)硬件平臺(tái)及接口設(shè)計(jì);
4.系統(tǒng)軟件功能設(shè)計(jì),包括必要的注釋?zhuān)?5.總結(jié)、心得體會(huì); 6.附主要的參考文獻(xiàn)。
課程設(shè)計(jì)題目:(以下題目?jī)H供參考,可自擬題目)
基于ARM的LED點(diǎn)陣顯示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)接收串口發(fā)送的數(shù)據(jù),在16*16的點(diǎn)陣屏上顯示,按鍵上設(shè)置幾個(gè)固定顯示內(nèi)容,當(dāng)按下相應(yīng)的按鍵時(shí),點(diǎn)陣屏上顯示相應(yīng)的內(nèi)容。
基于ARM的環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)采集環(huán)境的溫度、濕度、煙霧等參數(shù)的設(shè)定,在液晶屏上顯示出來(lái)。基于ARM的步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)步進(jìn)電機(jī)的驅(qū)動(dòng),可通過(guò)實(shí)驗(yàn)平臺(tái)上的電位器調(diào)整電機(jī)的轉(zhuǎn)速,或者用按鍵控制電機(jī)的運(yùn)轉(zhuǎn)。ARM實(shí)驗(yàn)平臺(tái)的Android移植
要求:將開(kāi)源的Android平臺(tái)移植到ARM實(shí)驗(yàn)平臺(tái)下。
基于ARM的CAN總線(xiàn)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)CAN通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與其它設(shè)備的CAN通信??蓪AN總線(xiàn)接收到的數(shù)據(jù)通過(guò)串口輸出,同時(shí)可將串口接收到的數(shù)據(jù)通過(guò)CAN總線(xiàn)接口發(fā)送出去。
基于ARM的RS485通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編程RS485通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間RS485通信。
基于ARM的嵌入式Web服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下移植一個(gè)嵌入式Web服務(wù)器(如BOA或THTTPD),并實(shí)現(xiàn)基于ARM平臺(tái)的Web動(dòng)態(tài)網(wǎng)頁(yè)監(jiān)測(cè)系統(tǒng)。
基于ARM的嵌入式數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)下編寫(xiě)ADC接口的模入/模出程序,實(shí)現(xiàn)基于ARM平臺(tái)的嵌入式3路模擬信號(hào)的數(shù)據(jù)采集,并將采集到的數(shù)據(jù)通過(guò)串口或液晶 輸出結(jié)果。
基于ARM的無(wú)線(xiàn)數(shù)據(jù)終端設(shè)計(jì)
要求:用ARM處理器作為主控器,與GPRS模塊進(jìn)行通信,能夠?qū)崿F(xiàn)收發(fā)短信、撥打接聽(tīng)電話(huà)、連接數(shù)據(jù)服務(wù)器等功能?;贏RM的無(wú)線(xiàn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
要求:用ARM處理器作為主控器,與GPRS模塊進(jìn)行通信,通過(guò)發(fā)送短信到平臺(tái)上獲取平臺(tái)采集到的數(shù)字量信息(溫度、濕度、電壓等信息)?;谇度胧较到y(tǒng)的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的應(yīng)用研究
要求:(無(wú)線(xiàn)傳感器網(wǎng)絡(luò)是集成了傳感器、嵌入式系統(tǒng)、網(wǎng)絡(luò)和無(wú)線(xiàn)通信四大技術(shù)而形成的一種全新的信息獲取和處理技術(shù),它是一種新型的無(wú)基礎(chǔ)設(shè)施的無(wú)線(xiàn)網(wǎng)絡(luò),能夠?qū)崟r(shí)監(jiān)測(cè)、感知和采集各種環(huán)境或監(jiān)測(cè)對(duì)象的信息,并對(duì)其進(jìn)行處理、傳送到需要這些信息的用戶(hù))基于UcosII在ARM平臺(tái)上的移植 要求:將UcosII移植到ARM9或者ARM11平臺(tái)上
MPlayer播放器在ARM9(或ARM11)平臺(tái)上的移植與實(shí)現(xiàn)
基于ARM的建議GUI的設(shè)計(jì)
要求:設(shè)計(jì)一個(gè)簡(jiǎn)易的GUI界面,在ARM平臺(tái)下運(yùn)行,并實(shí)現(xiàn)簡(jiǎn)單的交互。
基于ARM的TCP網(wǎng)絡(luò)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)以太網(wǎng)接口的TCP通訊程序,要求:將MPlayer播放器移植到ARM平臺(tái)上,并且能夠運(yùn)行 實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間的TCP協(xié)議通訊系統(tǒng)。
基于ARM的UDP網(wǎng)絡(luò)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)以太網(wǎng)接口的UDP通訊程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間的UDP協(xié)議通訊系統(tǒng)。
基于ARM和MiniGUI的嵌入式圖形用戶(hù)界面設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用MiniGUI圖形界面編程方法,實(shí)現(xiàn)基于ARM平臺(tái)和MiniGUI圖形界面的嵌入式測(cè)控操作平臺(tái)。
基于ARM和QT的嵌入式圖形用戶(hù)界面設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用QT圖形界面編程方法,實(shí)現(xiàn)基于ARM平臺(tái)和QT圖形界面的嵌入式測(cè)控操作平臺(tái)。
基于ARM和Linux的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,編程實(shí)現(xiàn)基于ARM平臺(tái)的步進(jìn)電機(jī)控制系統(tǒng)方案。
基于ARM和Linux的直流電機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,編程實(shí)現(xiàn)基于ARM平臺(tái)的直流電機(jī)控制系統(tǒng)方案。基于ARM和Linux的CAN總線(xiàn)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)CAN總線(xiàn)通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間CAN總線(xiàn)通信。
基于ARM和Linux的CAN總線(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)研究與設(shè)計(jì)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)CAN總線(xiàn)通信程序,并設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于ARM平臺(tái)CAN總線(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)。
基于ARM的視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用USB接口的攝像頭模塊,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)視頻監(jiān)控系統(tǒng)。
基于ARM的Modbus/TCP主站協(xié)議程序設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,基于ARM平臺(tái)的RJ-45以太網(wǎng)接口,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)Modbus/TCP主站協(xié)議程序,該Modbus/TCP主站協(xié)議可與基于ARM平臺(tái)或PC機(jī)的Modbus/TCP從站協(xié)議實(shí)現(xiàn)通訊。
基于ARM的Modbus/TCP從站協(xié)議程序設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,基于ARM平臺(tái)的RJ-45以太網(wǎng)接口,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)Modbus/TCP從站協(xié)議程序,該Modbus/TCP從站協(xié)議可與基于ARM平臺(tái)或PC機(jī)的Modbus/TCP主站協(xié)議實(shí)現(xiàn)通訊?;贏RM和Linux的嵌入式測(cè)控系統(tǒng)研究與設(shè)計(jì)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,可在ARM平臺(tái)的AD/DA、串口、以太網(wǎng)接口、CAN總線(xiàn)接口等基礎(chǔ)上,采用QT或MiniGUI圖形用戶(hù)編程方法,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)和Linux的嵌入式綜合測(cè)控系統(tǒng)。
Mplay在Linux平臺(tái)下的移植與實(shí)現(xiàn)
要求:將Mplayer移植到嵌入式實(shí)驗(yàn)平臺(tái)下,可實(shí)現(xiàn)視頻和音頻文件的播放。
基于S3C2410/S3C2440的嵌入式Web服務(wù)器Boa移植
要求:將實(shí)驗(yàn)箱或開(kāi)發(fā)板連接到網(wǎng)絡(luò)中,可以通過(guò)計(jì)算機(jī)訪(fǎng)問(wèn)到開(kāi)發(fā)板上的靜態(tài)網(wǎng)頁(yè)。
1.ARM-Linux 嵌入式系統(tǒng)在農(nóng)業(yè)大棚中的應(yīng)用(溫度、濕度和二氧化碳濃度是影響棚栽農(nóng)作物生長(zhǎng)的3 大要素。為了實(shí)現(xiàn)農(nóng)業(yè)大棚中這3 種要素?cái)?shù)據(jù)的遠(yuǎn)程實(shí)時(shí)采集,引入了當(dāng)前嵌入式應(yīng)用中較為成熟的ARM9 微處理器和Linux 嵌入式操作系統(tǒng)技術(shù), 采用溫度傳感器PH100TMPA、濕度傳感器HM1500 和二氧化碳濃度傳感器NAP221A ,設(shè)計(jì)一種基于TCP/ IP 協(xié)議的嵌入式遠(yuǎn)程實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)方案。從硬件設(shè)計(jì)和軟件實(shí)現(xiàn)2 方面對(duì)該系統(tǒng)進(jìn)行具體設(shè)計(jì)。)
2.ARM系統(tǒng)在LED顯示屏中的應(yīng)用(利用ARM系統(tǒng)控制彩色LED顯示屏)
3.ARM 嵌入式處理器在智能儀器中的應(yīng)用(設(shè)計(jì)一種基于ARM 嵌入式處理器系統(tǒng)的智能儀器的硬件和軟件設(shè)計(jì)方案, 并結(jié)合uc/o s2II或者 Linux嵌入式實(shí)時(shí)操作系統(tǒng), 給出一套完整的任務(wù)調(diào)度和管理的方法, 最后用實(shí)例說(shuō)明)
4.ARM系統(tǒng)在汽車(chē)制動(dòng)性能測(cè)試系統(tǒng)中的應(yīng)用(采用ARM系統(tǒng)構(gòu)建一個(gè)路試法的汽車(chē)制動(dòng)性能測(cè)試系統(tǒng))
5.ARM 嵌入式控制器在印染設(shè)備監(jiān)控中的應(yīng)用(針對(duì)拉幅熱定型機(jī),設(shè)計(jì)一種基于485 總線(xiàn)的分布式監(jiān)控系統(tǒng)。用ARM 嵌入式控制器實(shí)現(xiàn)主、從電機(jī)的同步運(yùn)行和烘房溫度的控制;在PC 機(jī)上用VB6.0 設(shè)計(jì)轉(zhuǎn)速和溫度的監(jiān)控畫(huà)面;實(shí)現(xiàn)ARM、變頻器和PC 機(jī)之間的數(shù)據(jù)通信。)
6.基于ARM系統(tǒng)的公交車(chē)多功能終端的設(shè)計(jì)(完成電子收費(fèi)、報(bào)站、GPS定位等功能)
7.基于ARM9的雙CAN總線(xiàn)通信系統(tǒng)的設(shè)計(jì)(設(shè)計(jì)一種基于ARM9內(nèi)核微處理器的雙路CAN總線(xiàn)通信系統(tǒng)。完成系統(tǒng)的總體結(jié)構(gòu)、部分硬件的設(shè)計(jì),系統(tǒng)嵌入式軟件的設(shè)計(jì),包括啟動(dòng)引導(dǎo)代碼U214118操作系統(tǒng)內(nèi)核、文件系統(tǒng)以及用戶(hù)應(yīng)用管理軟件四個(gè)部分。)
8.基于ARM9 和Linux 的嵌入式打印終端系統(tǒng)(嵌入式平臺(tái)上的打印終端的外圍電路連接設(shè)計(jì)、嵌入式Linux 的打印機(jī)驅(qū)動(dòng)程序開(kāi)發(fā)和應(yīng)用程序的開(kāi)發(fā))9.基于ARM 的車(chē)載GPS 終端軟硬件的研究(重點(diǎn)研究基于ARM 的導(dǎo)航系統(tǒng)的軟硬件設(shè)計(jì))10.ARM系統(tǒng)在B超系統(tǒng)中的應(yīng)用(完成系統(tǒng)軟件硬件設(shè)計(jì),包括外圍電路)
11.基于ARM 的嵌入式系統(tǒng)在機(jī)器人控制系統(tǒng)中應(yīng)用(提出一種基于ARM、DSP 和arm-linux 的嵌入式機(jī)器人控制系統(tǒng)的設(shè)計(jì)方法, 完成控制系統(tǒng)的功能設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì))
12.基于ARM的視頻采集系統(tǒng)設(shè)計(jì)(完成系統(tǒng)軟件硬件設(shè)計(jì),包括外圍電路,采用USB接口的攝像頭)13.基于ARM的高空爬壁機(jī)器人控制系統(tǒng)(構(gòu)建一種經(jīng)濟(jì)型的爬壁機(jī)器人控制平臺(tái), 與上位機(jī)視覺(jué)定位和控制系統(tǒng)結(jié)合,使其適用于導(dǎo)航與定位、運(yùn)動(dòng)控制策略、多機(jī)器人系統(tǒng)體系結(jié)構(gòu)與協(xié)作機(jī)制等領(lǐng)域。)14.基于ARM 嵌入式系統(tǒng)的擬人機(jī)器人控制器的設(shè)計(jì)(提出在擬人機(jī)器人控制器的設(shè)計(jì)中使用ARM 9 處理器S3C2410 和RT2Linux構(gòu)建小型擬人機(jī)器人控制器的系統(tǒng)架構(gòu), 從硬件和軟件上實(shí)現(xiàn)以擬人機(jī)器人的行走的控制。)
15.基于ARM嵌入式系統(tǒng)的軟測(cè)量應(yīng)用(在基于Windows CE或者Linux操作系統(tǒng)的ARM嵌入式系統(tǒng)上實(shí)現(xiàn)一套通用工業(yè)過(guò)程軟儀表。選用ARM嵌入式系統(tǒng)作為硬件平臺(tái), 基于普通PC 機(jī)上的嵌入式應(yīng)用軟件開(kāi)發(fā)包EmbededVC + + 開(kāi)發(fā), 應(yīng)用雙重RBF 神經(jīng)網(wǎng)絡(luò)的模型作為軟測(cè)量的數(shù)學(xué)模型。該軟件包采用面向?qū)ο蟮能浖w系結(jié)構(gòu),模塊可以劃分為系統(tǒng)調(diào)度、數(shù)據(jù)預(yù)處理、系統(tǒng)組態(tài)、核心算法、通訊和人機(jī)界面等6 個(gè)模塊。)
16.基于CAN與嵌入式Linux的經(jīng)濟(jì)型數(shù)控系統(tǒng)(設(shè)計(jì)了一種基于CAN總線(xiàn)的嵌入式L inux215D數(shù)控系統(tǒng),要求系統(tǒng)具有很好的開(kāi)放性, 分布性和實(shí)時(shí)性)
17.基于ARM和GPRS的無(wú)線(xiàn)數(shù)據(jù)通信系統(tǒng)設(shè)計(jì)(完成基于ARM和GPRS的無(wú)線(xiàn)數(shù)據(jù)通信系統(tǒng)的軟件硬件設(shè)計(jì))
18.基于S3C2410平臺(tái)與嵌入式Linux 的圖像采集應(yīng)用(在基于嵌入式Linux 系統(tǒng)的S3C2410平臺(tái)和在平臺(tái)上進(jìn)行開(kāi)發(fā)所需的軟件環(huán)境上實(shí)現(xiàn)圖像采集這一應(yīng)用,完成圖像采集程序的實(shí)現(xiàn),和JPEG 壓縮的實(shí)現(xiàn)。)
19.基于uC/OSⅡ和ARM 芯片L PC2119 的基礎(chǔ)上,研究μC/ OS-Ⅱ在魚(yú)雷制導(dǎo)系統(tǒng)中的應(yīng)用,成為系統(tǒng)軟件和硬件設(shè)計(jì))國(guó)防生 109.嵌入式系統(tǒng)設(shè)計(jì)中FLASH 存儲(chǔ)器的應(yīng)用研究(利用嵌入式微控制器實(shí)現(xiàn)對(duì)FLASH 的讀取、編程和擦除操作, 為嵌入式系統(tǒng)功能擴(kuò)展解決存儲(chǔ)空間不足的瓶頸問(wèn)題, 提供一個(gè)可靠的解決方案,完成系統(tǒng)的軟件和硬件設(shè)計(jì))
110.嵌入式系統(tǒng)網(wǎng)絡(luò)接口模塊設(shè)計(jì)(采用高速高性能的L PC2132 微控制器與以太網(wǎng)控制器ENC28J 60 和接口芯片MAX232 相連接實(shí)現(xiàn)網(wǎng)絡(luò)接口模塊軟件和硬件設(shè)計(jì))
111.嵌入式系統(tǒng)網(wǎng)絡(luò)接口模塊設(shè)計(jì)(設(shè)計(jì)基于TCP/IP的網(wǎng)絡(luò)接口模塊的軟件和硬件設(shè)計(jì))
112.嵌入式系統(tǒng)在DSP 與網(wǎng)絡(luò)接口中的應(yīng)用研究(根據(jù)嵌入式系統(tǒng)組成及其特點(diǎn), 完成嵌入式系統(tǒng)在DSP與網(wǎng)絡(luò)接口中的軟件和硬件設(shè)計(jì))
113.嵌入式系統(tǒng)在EPON系統(tǒng)開(kāi)發(fā)中的應(yīng)用研究(以PASSAVE公司提供的EPON解決方案為基礎(chǔ),利用PASSAVE公司的MAC控制芯片APS5001和APS6201開(kāi)發(fā)OTL和ONU,對(duì)EPON的實(shí)際應(yīng)用進(jìn)行研究)114.嵌入式系統(tǒng)在LED大屏幕異步控制器中的應(yīng)用研究(設(shè)計(jì)一款基于32位高性能ARM處理器和uC/OS-II的LED大屏幕異步控制器,充分利用uC/OS-II高效的多任務(wù)管理功能和ARM處理器強(qiáng)大的運(yùn)算能力,實(shí)現(xiàn)單屏幕多窗口的任意位置顯示,使得屏幕顯示內(nèi)容變得更加豐富,顯示方式變得更加靈活)115.基于嵌入式系統(tǒng)的VGT:(variablegeometieturbine)渦輪增壓器控制器的應(yīng)用研究(對(duì)SOCP用于VGT等現(xiàn)代工業(yè)控制進(jìn)行一些研究,包括嵌入式處理器系統(tǒng)、接口系統(tǒng)、DSP系統(tǒng)、數(shù)字通信系統(tǒng)、存儲(chǔ)電路及數(shù)字系統(tǒng))
116.嵌入式系統(tǒng)在變電站繼電器保護(hù)系統(tǒng)中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件的設(shè)計(jì))117.嵌入式系統(tǒng)在變電站綜合自動(dòng)化系統(tǒng)中的應(yīng)用研究(本裝置主要用于企業(yè)內(nèi)部變電站電力線(xiàn)路保護(hù)的應(yīng)用,設(shè)計(jì)一種基于ARM和嵌入式實(shí)時(shí)操作系統(tǒng)的微機(jī)線(xiàn)路保護(hù)裝置,實(shí)現(xiàn)保護(hù)、測(cè)量和通信功能)118.嵌入式系統(tǒng)在車(chē)輛導(dǎo)航監(jiān)控系統(tǒng)中的應(yīng)用研究(結(jié)合GPS全球衛(wèi)星定位技術(shù)、GIS地理信息處理技術(shù)、CDMA數(shù)據(jù)通信技術(shù)以及嵌入式系統(tǒng)等高新技術(shù)對(duì)嵌入式系統(tǒng)在車(chē)輛監(jiān)控系統(tǒng)的應(yīng)用進(jìn)行研究,實(shí)現(xiàn) 具備全天候定位、視頻圖像采集與無(wú)線(xiàn)傳輸?shù)裙δ艿腉PS車(chē)輛監(jiān)控系統(tǒng))
119.嵌入式系統(tǒng)在車(chē)載導(dǎo)航中的應(yīng)用研究(對(duì)嵌入式技術(shù)在車(chē)載導(dǎo)航系統(tǒng)中應(yīng)用的關(guān)鍵技術(shù)進(jìn)行研究)120.嵌入式系統(tǒng)在抽油機(jī)無(wú)線(xiàn)監(jiān)控中的應(yīng)用研究(以嵌入式系統(tǒng)為主控單元,以GSM網(wǎng)絡(luò)為數(shù)據(jù)通訊介質(zhì)的抽油機(jī)無(wú)線(xiàn)監(jiān)控系統(tǒng)的軟件和硬件設(shè)計(jì))
121.嵌入式系統(tǒng)在船舶監(jiān)控系統(tǒng)中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))122.嵌入式系統(tǒng)在大型設(shè)備無(wú)線(xiàn)故障診斷中的應(yīng)用研究(針對(duì)某大型裝備對(duì)故障診斷系統(tǒng)的智能化和便攜化要求,提出一種基于無(wú)線(xiàn)嵌入式系統(tǒng)檢測(cè)技術(shù)的在線(xiàn)監(jiān)測(cè)與故障診斷的方案,各檢測(cè)終端固化于裝備上,主機(jī)與各智能檢測(cè)終端通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò)通訊,從而免去了主機(jī)與各終端間的連接電纜,實(shí)現(xiàn)了診斷系統(tǒng)的小型化和智能化)國(guó)防生
123.嵌入式系統(tǒng)在道路檢測(cè)系統(tǒng)中的應(yīng)用研究(采用TI 高性能的DSP C5507 作為道路圖像核心處理元件,實(shí)現(xiàn)道路信息的提取和視頻圖像的J PEG2000 壓縮.同時(shí)采用Motorola 公司的MCF5307 實(shí)現(xiàn)系統(tǒng)的任務(wù)調(diào)度和道路信息的網(wǎng)絡(luò)傳輸,完成了嵌入式μClinux 操作系統(tǒng)的移植,實(shí)現(xiàn)在道路檢測(cè)系統(tǒng)中的組網(wǎng)應(yīng)用)
124.嵌入式系統(tǒng)在電機(jī)遠(yuǎn)程監(jiān)測(cè)中的應(yīng)用研究(針對(duì)電機(jī)系統(tǒng)這一關(guān)鍵設(shè)備的遠(yuǎn)程網(wǎng)絡(luò)監(jiān)測(cè),提出了在ARM處理器(主機(jī))上運(yùn)行嵌入式操作系統(tǒng),遠(yuǎn)程監(jiān)控客戶(hù)機(jī)的網(wǎng)絡(luò)監(jiān)測(cè)方案)
125.嵌入式系統(tǒng)在電力通信服務(wù)器中的應(yīng)用一人機(jī)界面設(shè)計(jì)(研究基于嵌入式Linux的電力通信服務(wù)器開(kāi)發(fā)技術(shù);硬件系統(tǒng)采用ARM9處理器;軟件功能的實(shí)現(xiàn)與完善主要基于Linux操作系統(tǒng)及開(kāi)發(fā)環(huán)境;利用嵌入式圖形界面開(kāi)發(fā)工具M(jìn)niiGUI設(shè)計(jì)用戶(hù)界面)
126.嵌入式系統(tǒng)在電子警察中的應(yīng)用研究(完成智能綜合電子警察自動(dòng)監(jiān)測(cè)系統(tǒng)的軟件和硬件的設(shè)計(jì))127.嵌入式系統(tǒng)在斷路器智能控制中的應(yīng)用研究(完成基于嵌入式系統(tǒng)的斷路器智能控制器的軟件和硬件設(shè)計(jì))
128.嵌入式系統(tǒng)在多端口電纜氣壓采集器中的應(yīng)用研究(針對(duì)目前國(guó)內(nèi)電纜氣壓采集器的現(xiàn)狀及存在的問(wèn)題,針對(duì)這些問(wèn)題提出解決方案,并從硬件和軟件兩個(gè)角度對(duì)解決方案中采用的嵌入式系統(tǒng)(AT91RM9200 + Linux)為核心的采集器進(jìn)行軟硬件設(shè)計(jì))
129.嵌入式系統(tǒng)在發(fā)射裝置中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))國(guó)防生
130.嵌入式系統(tǒng)在高速織機(jī)控制中的應(yīng)用研究(將嵌入式系統(tǒng)應(yīng)用于高速織機(jī)控制系統(tǒng),對(duì)其硬件的關(guān)鍵部分(嵌入式處理器的控制接口部分)和軟件進(jìn)行設(shè)計(jì))
131.嵌入式系統(tǒng)在工程地震儀的應(yīng)用研究(完成基于ARM處理器和嵌入式操作系統(tǒng)Windows CE.Net的微型工程地震儀的軟件和硬件設(shè)計(jì))
132.基于嵌入式實(shí)時(shí)操作系統(tǒng)的嵌入式控制系統(tǒng)研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))
133.嵌入式系統(tǒng)在工業(yè)控制中的應(yīng)用研究(完成一個(gè)嵌入式工業(yè)控制系統(tǒng)的軟件和硬件設(shè)計(jì))
134.嵌入式系統(tǒng)在工業(yè)以太網(wǎng)監(jiān)控中的應(yīng)用研究(嵌入式系統(tǒng)在以太網(wǎng)工業(yè)監(jiān)控中主要擔(dān)當(dāng)?shù)娜蝿?wù)是將現(xiàn)場(chǎng)的各種輸入信號(hào)轉(zhuǎn)換成可以直接連入以太網(wǎng)的輸出信號(hào),并實(shí)時(shí)接受遠(yuǎn)程客戶(hù)端控制和訪(fǎng)問(wèn),完成嵌入式現(xiàn)場(chǎng)終端的軟件和硬件設(shè)計(jì))
135.嵌入式系統(tǒng)在過(guò)電流保護(hù)裝置中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))
136.嵌入式系統(tǒng)在環(huán)保監(jiān)測(cè)領(lǐng)域內(nèi)的應(yīng)用研究(研制適用于環(huán)境監(jiān)測(cè)系統(tǒng)實(shí)時(shí)性傳輸要求的監(jiān)測(cè)傳輸控制器。采用GPRS或CDMA方式,解決原有監(jiān)測(cè)傳輸控制器的費(fèi)用高、覆蓋范圍小的問(wèn)題。并實(shí)現(xiàn)了系統(tǒng)中隨意增加或減少污染源的監(jiān)測(cè)點(diǎn))137.嵌入式系統(tǒng)在環(huán)境監(jiān)控中的應(yīng)用研究(采用嵌入式技術(shù)環(huán)境監(jiān)控系統(tǒng),通過(guò)嵌入式網(wǎng)絡(luò)監(jiān)控編碼器實(shí)現(xiàn)本地壓縮和存儲(chǔ),同時(shí)把音視頻數(shù)字信號(hào)通過(guò)網(wǎng)絡(luò)傳送到監(jiān)控中心,使客戶(hù)端能在PC 上基于Windows系統(tǒng)即可實(shí)時(shí)的查看到監(jiān)控信息)
138.嵌入式系統(tǒng)在機(jī)房監(jiān)控中的應(yīng)用研究(利用嵌入式機(jī)房監(jiān)控系統(tǒng),解決機(jī)房監(jiān)控系統(tǒng)的遠(yuǎn)程控制、程序維護(hù)等問(wèn)題)
139.嵌入式系統(tǒng)在機(jī)器人視覺(jué)中的應(yīng)用研究(開(kāi)發(fā)一種通用的嵌入式系統(tǒng)平臺(tái), 進(jìn)行操作系統(tǒng)的移植和圖 像匹配等算法的研究, 并將其應(yīng)用于移動(dòng)機(jī)器人的視覺(jué)導(dǎo)航)
140.嵌入式系統(tǒng)在激光測(cè)量中的應(yīng)用研究(利用嵌入式系統(tǒng)對(duì)激光測(cè)距儀進(jìn)行控制及數(shù)據(jù)通信和處理, 并把參數(shù)顯示在屏幕上)
141.嵌入式系統(tǒng)在加油站信息管理系統(tǒng)的應(yīng)用研究(對(duì)加油站儲(chǔ)油罐油品信息的采集是掌握成品油銷(xiāo)售、庫(kù)存等信息的重要手段,通過(guò)對(duì)罐內(nèi)油品液位、溫度、油氣濃度的實(shí)時(shí)監(jiān)控,石油公司就可以直接或間接地獲取油品銷(xiāo)售過(guò)程中各種信息)
142.嵌入式系統(tǒng)在靜力測(cè)量中的應(yīng)用研究(研究嵌入式系統(tǒng)在靜力測(cè)量中的應(yīng)用,目標(biāo)機(jī)作為嵌入式系統(tǒng)應(yīng)用平臺(tái),充分考慮系統(tǒng)的功能、可擴(kuò)展性、功耗和體積要求,制定相應(yīng)的組成模塊。硬件系統(tǒng)由核心板和擴(kuò)展板構(gòu)成;而軟件系統(tǒng)由引導(dǎo)程序、操作系統(tǒng)和文件系統(tǒng)組成)143.嵌入式系統(tǒng)在軍用電子設(shè)備故障診斷中的應(yīng)用研究(電子裝備現(xiàn)有的故障診斷系統(tǒng)一般無(wú)法完成裝備工作過(guò)程中的實(shí)時(shí)在線(xiàn)狀態(tài)監(jiān)測(cè)。利用多種非接觸式的傳感器信息融合技術(shù)、以太網(wǎng)網(wǎng)絡(luò)通信技術(shù), 設(shè)計(jì)現(xiàn)場(chǎng)級(jí)嵌入式狀態(tài)監(jiān)測(cè)系統(tǒng), 采用嵌入式微處理器構(gòu)建最小系統(tǒng)實(shí)現(xiàn)實(shí)時(shí)地對(duì)系統(tǒng)各個(gè)重要部分進(jìn)行信號(hào)采集和在線(xiàn)狀態(tài)監(jiān)測(cè), 為在線(xiàn)智能故障診斷系統(tǒng)提供診斷信息)國(guó)防生
144.嵌入式系統(tǒng)在樓宇設(shè)備監(jiān)控系統(tǒng)中的應(yīng)用研究(以高性能的32位嵌入式芯片ARM920T為平臺(tái),以樓宇變配電監(jiān)控系統(tǒng)為應(yīng)用對(duì)象,針對(duì)系統(tǒng)各個(gè)構(gòu)成部分進(jìn)行研究開(kāi)發(fā))
145.嵌入式系統(tǒng)在螺紋探傷儀中的應(yīng)用研究(鉆具事故主要是由于鉆具螺紋部分產(chǎn)生疲勞斷裂而造成的。利用渦流原理研制出了鉆具螺紋專(zhuān)用無(wú)損檢測(cè)儀器,該儀器由于采用了嵌入式網(wǎng)絡(luò)模塊ETR100 ,利用C 語(yǔ)言進(jìn)行復(fù)雜的計(jì)算編程,簡(jiǎn)化外圍電路的設(shè)計(jì),無(wú)需標(biāo)準(zhǔn)試塊進(jìn)行標(biāo)定)146.嵌入式系統(tǒng)在氣浮轉(zhuǎn)臺(tái)無(wú)線(xiàn)測(cè)控實(shí)驗(yàn)中的應(yīng)用研究(完成基于實(shí)時(shí)嵌入式系統(tǒng)的氣浮轉(zhuǎn)臺(tái)無(wú)線(xiàn)測(cè)控通信子系統(tǒng)的軟件和硬件設(shè)計(jì))
147.嵌入式系統(tǒng)在數(shù)控零編程滾齒機(jī)中的應(yīng)用研究(將嵌入式技術(shù)與數(shù)控零編程思想相結(jié)合,以μCOS2Ⅱ?qū)崟r(shí)操作系統(tǒng)為核心,建立一套具有友好人機(jī)界面的零編程數(shù)控系統(tǒng)。突破傳統(tǒng)的手工編寫(xiě)數(shù)控程序的方法,實(shí)現(xiàn)NC程序的自動(dòng)生成;而且通過(guò)USB接口將系統(tǒng)巧妙的設(shè)計(jì)成了一個(gè)可移動(dòng)的存儲(chǔ)器,間接的擴(kuò)大數(shù)控系統(tǒng)的存儲(chǔ)容量;通過(guò)RS232串口,系統(tǒng)還能與滾齒機(jī)床實(shí)現(xiàn)NC程序的上傳和下載,構(gòu)成一個(gè)集NC程序自動(dòng)生成、存儲(chǔ)和傳輸?shù)募苫到y(tǒng))
148.嵌入式系統(tǒng)在鐵路道口報(bào)警系統(tǒng)中的應(yīng)用研究(完成嵌入式鐵路平交道口自動(dòng)報(bào)警系統(tǒng)的軟件和硬件設(shè)計(jì))
149.嵌入式系統(tǒng)在網(wǎng)絡(luò)化銷(xiāo)售系統(tǒng)中的應(yīng)用研究(完成基于嵌入式處理器、嵌入式Linux 和GPRS 的網(wǎng)絡(luò)化銷(xiāo)售系統(tǒng)的軟件和硬件設(shè)計(jì))
150.嵌入式系統(tǒng)在微機(jī)繼電保護(hù)中的應(yīng)用研究(完成基于ARM9 和μC/OS-II 的微機(jī)繼電保護(hù)系統(tǒng)的設(shè)計(jì)方案。系統(tǒng)以AT91RM9200 芯片為核心構(gòu)成高速保護(hù)裝置,利用實(shí)時(shí)嵌入式操作系統(tǒng)μC/OS-II,完成復(fù)雜的繼電保護(hù),而且保證裝置的處理速度)
151.嵌入式系統(tǒng)在線(xiàn)路多參數(shù)自動(dòng)測(cè)量系統(tǒng)中的應(yīng)用研究(利用嵌入式系統(tǒng)控制多個(gè)傳感器同時(shí)測(cè)量軌道線(xiàn)路,通過(guò)特定算法計(jì)算出線(xiàn)路不平順程度,指導(dǎo)線(xiàn)路養(yǎng)護(hù)維修工作,確保列車(chē)運(yùn)行安全)
152.嵌入式系統(tǒng)在相關(guān)處理機(jī)中的應(yīng)用研究(利用FPGA和嵌入式系統(tǒng)實(shí)現(xiàn)千兆以太網(wǎng)傳輸系統(tǒng),并將該系統(tǒng)應(yīng)用在硬件相關(guān)處理機(jī)中。改善現(xiàn)有系統(tǒng)對(duì)LTA數(shù)據(jù)的采集和傳送,而且縮短后處理的時(shí)間)153.嵌入式系統(tǒng)在消弧線(xiàn)圈接地系統(tǒng)中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))
154.嵌入式系統(tǒng)在心臟疾病檢測(cè)中的應(yīng)用研究(以嵌入式系統(tǒng)為平臺(tái),設(shè)計(jì)無(wú)線(xiàn)遠(yuǎn)程心電監(jiān)護(hù)系統(tǒng)和心音分析儀,綜合運(yùn)用嵌入式單片機(jī)技術(shù)、無(wú)線(xiàn)射技術(shù)、嵌入式TCP/IP網(wǎng)絡(luò)技術(shù)、USB通信技術(shù)等)155.嵌入式系統(tǒng)在新型礦用充電機(jī)中的應(yīng)用研究(設(shè)計(jì)以嵌入式微控制器S3C44B0X為核心的控制電路所組成的新型礦用充電機(jī),對(duì)基于ARM核嵌入式系統(tǒng)的PWM輸出電路、高精度的檢測(cè)電路、人機(jī)接口電路和保護(hù)電路的軟件和硬件進(jìn)行設(shè)計(jì))156.嵌入式系統(tǒng)在信息家電網(wǎng)絡(luò)中的應(yīng)用研究(針對(duì)多總線(xiàn)、多協(xié)議的傳統(tǒng)智能家居系統(tǒng)管理不方便,可操作性差等缺點(diǎn),提出一種基于嵌入式系統(tǒng),通過(guò)RTL8019AS 以太網(wǎng)芯片實(shí)現(xiàn)和以太網(wǎng)通信的方案)
157.嵌入式系統(tǒng)在蓄電池充電中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))
158.嵌入式系統(tǒng)在液晶電光特性測(cè)試中的應(yīng)用研究(完成一種智能液晶電光特性測(cè)試儀的設(shè)計(jì),該設(shè)計(jì)以ARM9微處理器為控制和數(shù)據(jù)處理核心,并引入WINDOWS CE操作系統(tǒng),帶有用戶(hù)圖形界面,操作簡(jiǎn)單,可實(shí)現(xiàn)對(duì)液晶電光特性參數(shù)的智能測(cè)量和數(shù)據(jù)圖形的顯示輸出)
159.嵌入式系統(tǒng)在醫(yī)療監(jiān)護(hù)領(lǐng)域中的應(yīng)用研究(以Intel公司的PXA255系列處理器,Linux在嵌入版本,MINIGUI圖形工具包為平臺(tái),研究醫(yī)療嵌入式電子產(chǎn)品軟件研發(fā)的技術(shù)特點(diǎn))
160.嵌入式系統(tǒng)在醫(yī)療儀器上的應(yīng)用研究(研究嵌入式系統(tǒng)在醫(yī)療儀器上應(yīng)用的可能性、方法)
161.嵌入式系統(tǒng)在遠(yuǎn)程復(fù)位控制中的應(yīng)用研究(設(shè)計(jì)基于嵌入式系統(tǒng)在遠(yuǎn)程復(fù)位控制器,系統(tǒng)采用微控制器作為控制核心,MT8870為音頻解碼芯片,以PSTN公話(huà)網(wǎng)為信號(hào)傳輸控制介質(zhì))
162.嵌入式系統(tǒng)在遠(yuǎn)程監(jiān)控中的應(yīng)用研究(對(duì)嵌入式系統(tǒng)進(jìn)行軟硬件的選擇和設(shè)計(jì)。從價(jià)格、性能和功耗三方面考慮,核心硬件設(shè)計(jì)選用基于AR劃7TDMI的32位處理器S3C44BOX作為主控芯片。軟件分兩部分:一是嵌入式操作系統(tǒng)的選擇,二是在對(duì)TCP/PI協(xié)議理解的基礎(chǔ)上,選擇了一種適用于嵌入式系統(tǒng)的協(xié)議棧,并將其移植到嵌入式系統(tǒng)中)
163.嵌入式中央儲(chǔ)備糧直屬庫(kù)遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)(以中央儲(chǔ)備糧某直屬庫(kù)遠(yuǎn)程自動(dòng)監(jiān)控系統(tǒng)項(xiàng)目為背景,完成嵌入式遠(yuǎn)程自動(dòng)監(jiān)控終端的設(shè)計(jì)。系統(tǒng)軟件設(shè)計(jì)采用結(jié)構(gòu)化設(shè)計(jì)中的模塊化程序設(shè)計(jì)方法,根據(jù)功能的不同進(jìn)行模塊的劃分,功能模塊包括底層設(shè)備驅(qū)動(dòng)模塊、用戶(hù)界面模塊、GPRS 網(wǎng)絡(luò)模塊、通信協(xié)議模塊等。嵌入式中央儲(chǔ)備糧直屬庫(kù)遠(yuǎn)程監(jiān)控系統(tǒng)實(shí)現(xiàn)糧庫(kù)的分散控制與集中管理,和糧庫(kù)的智能控制)
164.嵌入式系統(tǒng)在遠(yuǎn)程圖像監(jiān)控系統(tǒng)中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))
165.嵌入式系統(tǒng)在智能電梯中的應(yīng)用研究(完成一種應(yīng)用于電梯控制系統(tǒng)中的新型、高效的嵌入式控制系統(tǒng)的軟件和硬件設(shè)計(jì))
166.嵌入式系統(tǒng)在智能交通中的應(yīng)用研究(根據(jù)嵌入式系統(tǒng)產(chǎn)品在ITS(In2telligent Traffic System ,智能交通系統(tǒng))應(yīng)用中的工作穩(wěn)定性高、環(huán)境適應(yīng)能力強(qiáng)和設(shè)備獨(dú)立性三個(gè)特點(diǎn),探討嵌入式系統(tǒng)在智能交通系統(tǒng)中應(yīng)用)
167.嵌入式系統(tǒng)在中小型水電站中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))168.嵌入式系統(tǒng)在自動(dòng)化儀表中的應(yīng)用研究(選擇高性能的嵌入式微處理器,研究新型智能化、網(wǎng)絡(luò)化的儀器儀表)
169.嵌入式語(yǔ)音識(shí)別及控制技術(shù)在智能家居系統(tǒng)中的應(yīng)用研究(完成基于語(yǔ)音識(shí)別控制的智能家居系統(tǒng)方案設(shè)計(jì)。系統(tǒng)分軟件和硬件兩部分,上位機(jī)實(shí)現(xiàn)語(yǔ)音采集和識(shí)別、處理,發(fā)出相應(yīng)的動(dòng)作命令,通過(guò)串行通信,構(gòu)成串行控制網(wǎng)絡(luò),控制具備符合接口規(guī)范的設(shè)備,通過(guò)語(yǔ)音實(shí)現(xiàn)對(duì)家用電器的遙控。對(duì)語(yǔ)音識(shí)別技術(shù)進(jìn)行研究。經(jīng)分析比較,采用基于HMM識(shí)別算法的MicrosoftSpeech SDK語(yǔ)音開(kāi)發(fā)平臺(tái)進(jìn)行開(kāi)發(fā))
170.嵌入式遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)技術(shù)的應(yīng)用研究(利用嵌入式數(shù)據(jù)采集模塊和網(wǎng)絡(luò)通信技術(shù),將分散的現(xiàn)場(chǎng)數(shù)據(jù)采集后傳送到數(shù)據(jù)服務(wù)器進(jìn)行集中處理)
171.嵌入式在小型網(wǎng)絡(luò)視頻服務(wù)器中的應(yīng)用研究(完成一種基于嵌入式系統(tǒng)的小型網(wǎng)絡(luò)視頻服務(wù)器硬件和軟件設(shè)計(jì))
172.嵌入式在液位監(jiān)控系統(tǒng)中的應(yīng)用研究(針對(duì)液位遠(yuǎn)程監(jiān)控的要求,把嵌入式與Internet技術(shù)相結(jié)合,采用了B /S(Browser/Server)模式對(duì)液位實(shí)施遠(yuǎn)程監(jiān)控。在控制策略上,則采用九點(diǎn)控制算法,對(duì)液位實(shí)行控制。用戶(hù)只需要在其他計(jì)算機(jī)上利用通用的網(wǎng)頁(yè)瀏覽器,通過(guò)以太網(wǎng)訪(fǎng)問(wèn)監(jiān)控頁(yè)面的形式進(jìn)行監(jiān)控)。173.嵌入式智能代理在制造系統(tǒng)中的應(yīng)用研究(多代理技術(shù)(Multi2Agent)在制造系統(tǒng)中的應(yīng)用,提高了制造系統(tǒng)的柔性,智能性和可重構(gòu)性。采用嵌入式技術(shù)和智能代理技術(shù)相結(jié)合的嵌入式智能代理技術(shù),實(shí)現(xiàn)多代理系統(tǒng)中設(shè)備智能代理的方案。該智能代理以嵌入式微控制器ARM為硬件核心,以嵌入式實(shí)時(shí)操作系統(tǒng)μC /OS2Ⅱ?yàn)檐浖脚_(tái)。各智能代理間通過(guò)以太網(wǎng)實(shí)現(xiàn)互連和信息交互,共同協(xié)調(diào)完成加工任務(wù))174.嵌入式智能機(jī)器人路徑規(guī)劃應(yīng)用研究(研究智能機(jī)器人路徑規(guī)劃算法的研究現(xiàn)狀, 指出各種算法的優(yōu) 缺點(diǎn), 提出建立嵌入式智能機(jī)器人路徑規(guī)劃平臺(tái), 實(shí)現(xiàn)基于嵌入式實(shí)時(shí)系統(tǒng)的智能機(jī)器人路徑規(guī)劃算法)
175.嵌入式狀態(tài)監(jiān)測(cè)與故障診斷裝置的設(shè)計(jì)(將工業(yè)以太網(wǎng)技術(shù)應(yīng)用于工業(yè)設(shè)備監(jiān)控系統(tǒng),實(shí)現(xiàn)基于32 位高性能處理器AT91RM9200 的嵌入式遠(yuǎn)程狀態(tài)監(jiān)測(cè)與故障診斷裝置)
176.嵌入式系統(tǒng)在變電站控制系統(tǒng)中的應(yīng)用研究(完成系統(tǒng)的軟件和硬件設(shè)計(jì))177.一種嵌入式微調(diào)度器的實(shí)現(xiàn)方法研究(分析常見(jiàn)嵌入式操作系統(tǒng)的任務(wù)調(diào)度算法,提出一種新的應(yīng)用于智能儀表的實(shí)時(shí)任務(wù)調(diào)度算法,并在典型的8 位、16 位SoC 上進(jìn)行設(shè)計(jì),實(shí)現(xiàn)基于這種算法的嵌入式操作系統(tǒng))
178.在嵌入式系統(tǒng)開(kāi)發(fā)中仿真軟件的特殊應(yīng)用研究(在開(kāi)發(fā)工業(yè)控制系統(tǒng)配套軟件過(guò)程中應(yīng)用嵌入式仿真軟件)
179.占先式實(shí)時(shí)內(nèi)核μC/ OS2II 在車(chē)輛動(dòng)態(tài)監(jiān)控/ 調(diào)度實(shí)驗(yàn)平臺(tái)中的應(yīng)用研究(為了滿(mǎn)足車(chē)輛動(dòng)態(tài)監(jiān)控/ 調(diào)度實(shí)驗(yàn)平臺(tái)車(chē)輛模擬系統(tǒng)實(shí)時(shí)多任務(wù)工作的需要,在系統(tǒng)主控CPU TMS320L F2407A 上移植嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS)μC/ OS2 II ,開(kāi)發(fā)基于μC/ OS2 II 內(nèi)核的實(shí)時(shí)多任務(wù)軟件系統(tǒng),以滿(mǎn)足系統(tǒng)正常工作時(shí)對(duì)多路傳感器數(shù)據(jù)和上位機(jī)控制信息的實(shí)時(shí)處理。在μC/ OS2II 內(nèi)核移植的基礎(chǔ)上,按照系統(tǒng)需要?jiǎng)澐秩蝿?wù)、確定任務(wù)優(yōu)先級(jí)、實(shí)現(xiàn)任務(wù)間通信和同步的具體方法進(jìn)行研究)
180.實(shí)時(shí)嵌入式操作系統(tǒng)在單片機(jī)中的應(yīng)用研究(在MCS - 51 系列單片機(jī)上移植μ C/OS - II 實(shí)時(shí)嵌入式操作系統(tǒng))
第五篇:《嵌入式系統(tǒng)》課程設(shè)計(jì)題目
《嵌入式系統(tǒng)》
課程設(shè)計(jì)題目及要求
2013年12月24日
設(shè)計(jì)報(bào)告要求:
1.課題研究意義、現(xiàn)狀及應(yīng)用分析; 2.課題總體方案設(shè)計(jì)及功能模塊介紹; 3.系統(tǒng)硬件平臺(tái)及接口設(shè)計(jì);
4.系統(tǒng)軟件功能設(shè)計(jì),程序流程圖及代碼實(shí)現(xiàn),包括必要的注釋?zhuān)?5.實(shí)驗(yàn)測(cè)試、結(jié)果分析; 6.總結(jié)、心得體會(huì); 7.附主要的參考文獻(xiàn)。
課程設(shè)計(jì)題目:(以下題目?jī)H供參考,可自擬題目)
基于ARM的LED點(diǎn)陣顯示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)接收串口發(fā)送的數(shù)據(jù),在16*16的點(diǎn)陣屏上顯示,按鍵上設(shè)置幾個(gè)固定顯示內(nèi)容,當(dāng)按下相應(yīng)的按鍵時(shí),點(diǎn)陣屏上顯示相應(yīng)的內(nèi)容。
基于ARM的環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)采集環(huán)境的溫度、濕度、煙霧等參數(shù)的設(shè) 定,在液晶屏上顯示出來(lái)。
基于ARM的步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
要求:在ARM開(kāi)發(fā)平臺(tái)下,實(shí)現(xiàn)步進(jìn)電機(jī)的驅(qū)動(dòng),可通過(guò)實(shí)驗(yàn)平臺(tái)上的電位器調(diào)整電機(jī)的轉(zhuǎn)速,或者用按鍵控制電機(jī)的運(yùn)轉(zhuǎn)。ARM實(shí)驗(yàn)平臺(tái)的Android移植
要求:將開(kāi)源的Android平臺(tái)移植到ARM實(shí)驗(yàn)平臺(tái)下。
基于ARM的CAN總線(xiàn)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)CAN通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與其它設(shè)備的CAN通信??蓪AN總線(xiàn)接收到的數(shù)據(jù)通過(guò)串口輸出,同時(shí)可將串口接收到的數(shù)據(jù)通過(guò)CAN總線(xiàn)接口發(fā)送出去。
基于ARM的RS485通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編程RS485通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間RS485通信。
基于ARM的嵌入式Web服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下移植一個(gè)嵌入式Web服務(wù)器(如BOA或THTTPD),并實(shí)現(xiàn)基于ARM平臺(tái)的Web動(dòng)態(tài)網(wǎng)頁(yè)監(jiān)測(cè)系統(tǒng)。
基于ARM的嵌入式數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 要求:在嵌入式ARM平臺(tái)下編寫(xiě)ADC接口的模入/模出程序,實(shí)現(xiàn)基于ARM平臺(tái)的嵌入式3路模擬信號(hào)的數(shù)據(jù)采集,并將采集到的數(shù)據(jù)通過(guò)串口或液晶輸出結(jié)果。
基于ARM的無(wú)線(xiàn)數(shù)據(jù)終端設(shè)計(jì)
要求:用ARM處理器作為主控器,與GPRS模塊進(jìn)行通信,能夠?qū)崿F(xiàn)收發(fā)短信、撥打接聽(tīng)電話(huà)、連接數(shù)據(jù)服務(wù)器等功能?;贏RM的無(wú)線(xiàn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
要求:用ARM處理器作為主控器,與GPRS模塊進(jìn)行通信,通過(guò)發(fā)送短信到平臺(tái)上獲取平臺(tái)采集到的數(shù)字量信息(溫度、濕度、電壓等信息)?;谇度胧较到y(tǒng)的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的應(yīng)用研究
要求:(無(wú)線(xiàn)傳感器網(wǎng)絡(luò)是集成了傳感器、嵌入式系統(tǒng)、網(wǎng)絡(luò)和無(wú)線(xiàn)通信四大技術(shù)而形成的一種全新的信息獲取和處理技術(shù),它是一種新型的無(wú)基礎(chǔ)設(shè)施的無(wú)線(xiàn)網(wǎng)絡(luò),能夠?qū)崟r(shí)監(jiān)測(cè)、感知和采集各種環(huán)境或監(jiān)測(cè)對(duì)象的信息,并對(duì)其進(jìn)行處理、傳送到需要這些信息的用戶(hù))基于UcosII在ARM平臺(tái)上的移植 要求:將UcosII移植到ARM9或者ARM11平臺(tái)上
MPlayer播放器在ARM9(或ARM11)平臺(tái)上的移植與實(shí)現(xiàn)
基于ARM的建議GUI的設(shè)計(jì)
要求:設(shè)計(jì)一個(gè)簡(jiǎn)易的GUI界面,在ARM平臺(tái)下運(yùn)行,并實(shí)現(xiàn)簡(jiǎn)單的交互。要求:將MPlayer播放器移植到ARM平臺(tái)上,并且能夠運(yùn)行 基于ARM的TCP網(wǎng)絡(luò)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)以太網(wǎng)接口的TCP通訊程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間的TCP協(xié)議通訊系統(tǒng)。
基于ARM的UDP網(wǎng)絡(luò)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)以太網(wǎng)接口的UDP通訊程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間的UDP協(xié)議通訊系統(tǒng)。
基于ARM和MiniGUI的嵌入式圖形用戶(hù)界面設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用MiniGUI圖形界面編程方法,實(shí)現(xiàn)基于ARM平臺(tái)和MiniGUI圖形界面的嵌入式測(cè)控操作平臺(tái)。
基于ARM和QT的嵌入式圖形用戶(hù)界面設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用QT圖形界面編程方法,實(shí)現(xiàn)基于ARM平臺(tái)和QT圖形界面的嵌入式測(cè)控操作平臺(tái)。
基于ARM和Linux的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,編程實(shí)現(xiàn)基于ARM平臺(tái)的步進(jìn)電機(jī)控制系統(tǒng)方案。
基于ARM和Linux的直流電機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,編程實(shí)現(xiàn)基于ARM平臺(tái)的直流 電機(jī)控制系統(tǒng)方案。
基于ARM和Linux的CAN總線(xiàn)通訊系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)CAN總線(xiàn)通信程序,實(shí)現(xiàn)兩個(gè)ARM平臺(tái)或ARM與PC機(jī)之間CAN總線(xiàn)通信。
基于ARM和Linux的CAN總線(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)研究與設(shè)計(jì)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下編寫(xiě)CAN總線(xiàn)通信程序,并設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于ARM平臺(tái)CAN總線(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)。
基于ARM的視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,采用USB接口的攝像頭模塊,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)視頻監(jiān)控系統(tǒng)。
基于ARM的Modbus/TCP主站協(xié)議程序設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,基于ARM平臺(tái)的RJ-45以太網(wǎng)接口,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)Modbus/TCP主站協(xié)議程序,該Modbus/TCP主站協(xié)議可與基于ARM平臺(tái)或PC機(jī)的Modbus/TCP從站協(xié)議實(shí)現(xiàn)通訊。
基于ARM的Modbus/TCP從站協(xié)議程序設(shè)計(jì)與實(shí)現(xiàn)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,基于ARM平臺(tái)的RJ-45以太網(wǎng)接口,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)Modbus/TCP從站協(xié)議程序,該Modbus/TCP 從站協(xié)議可與基于ARM平臺(tái)或PC機(jī)的Modbus/TCP主站協(xié)議實(shí)現(xiàn)通訊。
基于ARM和Linux的嵌入式測(cè)控系統(tǒng)研究與設(shè)計(jì)
要求:在嵌入式ARM平臺(tái)及Linux環(huán)境下,可在ARM平臺(tái)的AD/DA、串口、以太網(wǎng)接口、CAN總線(xiàn)接口等基礎(chǔ)上,采用QT或MiniGUI圖形用戶(hù)編程方法,設(shè)計(jì)和實(shí)現(xiàn)基于ARM平臺(tái)和Linux的嵌入式綜合測(cè)控系統(tǒng)。
Mplay在Linux平臺(tái)下的移植與實(shí)現(xiàn)
要求:將Mplayer移植到嵌入式實(shí)驗(yàn)平臺(tái)下,可實(shí)現(xiàn)視頻和音頻文件的播放。
基于S3C2410/S3C2440的嵌入式Web服務(wù)器Boa移植
要求:將實(shí)驗(yàn)箱或開(kāi)發(fā)板連接到網(wǎng)絡(luò)中,可以通過(guò)計(jì)算機(jī)訪(fǎng)問(wèn)到開(kāi)發(fā)板上的靜態(tài)網(wǎng)頁(yè)。