嵌入式操作系統(tǒng)與驅(qū)動(dòng)程序設(shè)計(jì)
單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,嵌入式操作系統(tǒng)與驅(qū)動(dòng)程序設(shè)計(jì),徐遠(yuǎn)超,http:/,開發(fā)流程,交叉編譯環(huán)境,配置開發(fā)主機(jī),(,宿主機(jī),OS,,,minicom,NFS,),引導(dǎo)程序,bootloader,移植,內(nèi)核,kernel OS ,移植,根文件系統(tǒng),busybox,等,移植,建立應(yīng)用程序的分區(qū),(,可選,),燒寫以上三者,借助于工具,燒寫流程,燒寫,blob windows,下完成,,UarmJTAG,燒寫,image,超級終端,or,minicom,燒寫,romfs,超級終端,or,minicom,網(wǎng)絡(luò)連通,編寫應(yīng)用程序,觀察效果,(NFS,配置,串口終端,),Blob,代碼分析,找到,blob,源代碼,針對處理器和板級電路進(jìn)行移植,從源代碼編譯,blob,增加部分功能并進(jìn)行下載測試,應(yīng)用編程舉例,串口,(,與計(jì)算機(jī)通信,用另一個(gè)串口,部分同學(xué)完成,用,44B0,開發(fā)板,),多線程,LED(,完成,),Goahead,Sqlite,QT,代碼閱讀,-,分工,閱讀內(nèi)核版本,2.6.18,快速閱讀方法,:source insight,安裝,ctags,ctrl+T,返回,ctrl+,跳轉(zhuǎn),ctags,-R*,要求,源代碼注釋,遵循,規(guī)范,homework4,完成,“,網(wǎng)絡(luò)學(xué)堂”第三次作業(yè),閱讀代碼并注釋,.,GCC,內(nèi)聯(lián)匯編,參看文檔,(,如果涉及到匯編,).,具體分工,.,