開(kāi)發(fā)環(huán)境:ubuntu所用知識(shí)點(diǎn):c,socket, tcp/ip協(xié)議A)本實(shí)驗(yàn)主要實(shí)現(xiàn)tftp協(xié)議的服務(wù)器與客戶端。服務(wù)器實(shí)現(xiàn)功能有:1)接收處理客戶端請(qǐng)求,上傳下下載文件2)進(jìn)行用戶驗(yàn)證3)對(duì)傳輸
在復(fù)雜的應(yīng)用系統(tǒng)中通常都需要嵌入式操作系統(tǒng)的支持,這樣嵌入式操作系統(tǒng)鏡像文件的尺寸往往就會(huì)變得比較大??梢赃x擇通過(guò)網(wǎng)絡(luò)將嵌入式操作系統(tǒng)加載到SDRAM中運(yùn)行來(lái)解決這一問(wèn)題。另外,通過(guò)網(wǎng)絡(luò)進(jìn)行操作時(shí),只要將需要升級(jí)的軟件系統(tǒng)在主機(jī)端更新,然后嵌入式系統(tǒng)就可以通過(guò)網(wǎng)絡(luò)來(lái)加載更新后的軟件系統(tǒng)了。