- 相關(guān)推薦
粵嵌實習(xí)報告
在我們平凡的日常里,我們都不可避免地要接觸到報告,報告具有成文事后性的特點。那么你真正懂得怎么寫好報告嗎?以下是小編幫大家整理的粵嵌實習(xí)報告,僅供參考,歡迎大家閱讀。
一、實習(xí)目的和要求
1.學(xué)習(xí)和了解了嵌入式在生活中的重要作用和發(fā)展過程
2.熟練掌握ARM硬件體系結(jié)構(gòu)
3.熟悉linux下的嵌入式編程流程,積累自己的軟件編寫經(jīng)驗,能夠參與并實現(xiàn)一個真實和完整的嵌入式項目,為今后的學(xué)習(xí)和將從事的技術(shù)工作打下堅實的基礎(chǔ)
4.熟悉掌握zigbee模塊的使用以及對Zstack的理解
二、實習(xí)內(nèi)容
1.無線傳感網(wǎng)絡(luò)的搭建
2.無線網(wǎng)絡(luò)的搭建
3.的開發(fā)級Zstack的運用
4.圖形開發(fā)技術(shù)
5.系統(tǒng)的文件IO操作
6.系統(tǒng)的Framebuffer控制開發(fā)
7.智能停車系統(tǒng)的車輛識別功能實現(xiàn)
8.智能停車系統(tǒng)的車位管理功能實現(xiàn)
9.聯(lián)合調(diào)試BUG修復(fù)
10.智能車庫系統(tǒng)的驗收
11.智能車庫系統(tǒng)實習(xí)總結(jié)
三、實習(xí)進(jìn)度
1.第一階段:搭建節(jié)點網(wǎng)絡(luò)并熟練掌握組網(wǎng)功能并且搭建IAR編程環(huán)境以及協(xié)議棧的安裝,并且成功組網(wǎng)通信等。
對zigbee的理解:
ZigBee是協(xié)議的代名詞。根據(jù)這個協(xié)議規(guī)定的技術(shù)是一種近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)速率、低成本的雙向無線通信技術(shù),主要適合于自動控制和遠(yuǎn)程控制領(lǐng)域,可以嵌入各種設(shè)備中,同時支持地理定位功能。在這次項目中選用三個zigbee節(jié)點組成系統(tǒng),包括入車點、出車點和車位點。
在該項目中采用的CC2530,CC2530是用于?片上系統(tǒng)(SoC)解決方案。它能夠以非常低的總的材料成本建立強(qiáng)大的網(wǎng)絡(luò)節(jié)點。CC2530結(jié)合了領(lǐng)先的RF收發(fā)器的優(yōu)良性能,業(yè)界標(biāo)準(zhǔn)的增強(qiáng)型8051 CPU,系統(tǒng)內(nèi)可編程閃存,8-KB RAM和許多其它強(qiáng)大的功能。CC2530有四種不同的閃存版本:xxxxx32/64/128/256,分別具有32/64/128/256KB的閃存。CC2530具有不同的運行模式,使得它尤其適應(yīng)超低功耗要求的系統(tǒng)。運行模式之間的轉(zhuǎn)換時間短進(jìn)一步確保了低能源消耗。節(jié)點主要功能如下:
1)組網(wǎng)(收發(fā))
2)角色分配與管理
3)傳感器處理
4)業(yè)務(wù)通信(自定義)
5)協(xié)調(diào)器串口通信(傳達(dá)ARM)
在本次實習(xí)中,將粵嵌的教學(xué)開發(fā)板GEC210作為控制終端,該板是核心處理器三星公司的spv210,是以ARM架構(gòu)的實驗板?赏ㄟ^該板子實現(xiàn)以下功能:
1)顯示車位信息
2)顯示車輛信息
3)進(jìn)出車拍照
4)車輛信息識別(wifi MAC識別)
2.第二階段:主要是熟悉Linux系統(tǒng)開發(fā)平臺,包括文件IO操作、如何在Linux環(huán)境下進(jìn)行編程、調(diào)試以及各種命令的掌握。3.第三階段:熟練掌握交叉編譯鏈的使用,能夠用交叉編譯程序再下載至開發(fā)板4.第四階段:各個模塊的整合調(diào)試,測試各個功能模塊是否通信正常5.第五階段:項目驗收,項目經(jīng)驗總結(jié),技術(shù)交流分析
智能車庫系統(tǒng)工作流程如下:當(dāng)有門口顯示屏顯示車位有閑余,車輛進(jìn)來,放置于門口的監(jiān)測裝置(攝像頭)會立即抓拍,經(jīng)抓拍所得的圖片經(jīng)過終端處理(圖像處理)得到車輛信息,記錄車輛信息,閑余的車位會亮燈,為司機(jī)知道知道停車的具體方位,車輛停好之后,終端及時更新屏幕信息(顯示空余車位);若有出車,出車點的攝像頭也會進(jìn)行抓拍,圖像處理得到車輛信息,從而更新屏幕信息。
四、實習(xí)中遇到的問題及解決辦法
在實習(xí)過程中,因為對zstack協(xié)議棧沒接觸過,理解起來相對困難,還有就是之前沒有接觸過Linux系統(tǒng),對于什么是文件IO操作完全不懂,因為Linux系統(tǒng)中要用到很多命令操作,覺得很枯燥,但是經(jīng)過兩三天的接觸還有心理上的接受與認(rèn)可,漸漸對Linux系統(tǒng)有了較深的理解,特別是懂得如何運用指令來查詢一個函數(shù)的用法,這主要歸功于粵嵌助教的幫助,經(jīng)過助教的耐心講解,很好地掌握了各種命令的使用。
在實習(xí)過程中,對于攝像頭的操作也是難以理解,在Linux系統(tǒng)中,一切設(shè)備皆是文件,所以也是同樣的道理,像打開文件那樣操作攝像頭即可。五、收獲與體會在此次廣州粵嵌的實習(xí)過程中,收獲不少,收獲的不僅僅是技術(shù)經(jīng)驗,更是一種能力。來到粵嵌,我感受到了一種積極敲代碼的熱情氛圍,因為粵嵌不僅是一個研發(fā)機(jī)構(gòu)而且還是一個嵌入式培訓(xùn)機(jī)構(gòu),盡管敲代碼是一件很枯燥的事,但是他們還是靜下心來認(rèn)真地學(xué)習(xí),這更加鼓勵我們應(yīng)始終懷著一顆積極學(xué)習(xí)的心。
在這次實習(xí)中,接觸到了zstack協(xié)議棧和Linux系統(tǒng),接觸到以前從未學(xué)過的知識,更學(xué)到了鄧?yán)蠋煹哪欠N嚴(yán)謹(jǐn)?shù)慕虒W(xué)作風(fēng),如果決定走技術(shù)線路,那就得守得住寂寞,默默地向前,努力提升自己的專業(yè)技能。
【粵嵌實習(xí)報告】相關(guān)文章:
嵌名的對聯(lián)10-06
粵保辭職報告02-15
溫嶺嵌糕小學(xué)作文10-11
粵保辭職報告推薦02-15
粵傳媒“十杰”口號12-28
廣州泰康人壽粵園01-27
粵人成仙寓言故事10-13