上海婦科疾病研究所 上海女性不孕醫(yī)院 上海引產(chǎn)醫(yī)院 無痛引產(chǎn)痛不痛 上海人流醫(yī)院 白癜風治療醫(yī)院 上海小兒腦癱醫(yī)院 上海女子醫(yī)院
欢乐颂第二季,古风,欢乐颂小说结局是什么

国产精品无码毛片AV_亚洲毛片精品在线_全球黄色短视频在线免费观看_亚洲一区二区爱av_成年人免费观看网址_欧美美女性爱喷水网址_亚洲毛片av无码不卡_国产无码视频在线观看_高清国语自产拍在线播放_女人午夜免费黄片

用戶名: 密碼:
主頁 設為首頁 加入收藏
      產(chǎn)品中心       技術(shù)中心       下載中心        社區(qū)新聞        誠聘英才       大學計劃        關(guān)于我們       技術(shù)論壇
  您的當前位置:ADSP開源社區(qū) >> 技術(shù)中心 >> Blackfin 今天是:
技術(shù)中心  
SigmaDSP
SHARC
A2B音頻總線
Blackfin
ADI操作系統(tǒng)
ADSP-218X
TigerSAHRC
ADI DSP仿真器
產(chǎn)品導航
ADI DSP仿真器
SigmaDSP開發(fā)板
ADI A2B總線開發(fā)板
SHARC DSP開發(fā)板
銷售網(wǎng)絡
Blackfin  
基于balckfin架構(gòu)下的socket通信-總結(jié)
[ 作者: ] [ 來源:ADSP開源社區(qū) ] [ 發(fā)布時間:2011-11-22 ]

本次課題設計的系統(tǒng)的基于于balckfin的嵌入式芯片和嵌入式UCLinux操作系統(tǒng),以PC機為服務端、blackfin為客戶端,通過藍牙實現(xiàn)無線通信,采用TCP協(xié)議,實現(xiàn)balckfin平臺與PC機的字符通信,可連續(xù)發(fā)送字符,并且通過圖形化界面使得我們能直接的在實驗箱的屏幕上看到接收到的文字。其結(jié)構(gòu)如圖所示:

課題的成果與分析

本設計實現(xiàn)了blackfin架構(gòu)的ucLinux環(huán)境下的無線通信工作,構(gòu)建了blackfin Linux下的數(shù)據(jù)傳輸模塊;通過藍牙的OBEX協(xié)議和Object PUSH服務,實現(xiàn)了blackfin Linux平臺與interent之間的文件傳輸。利用嵌入式系統(tǒng)和無線傳輸實現(xiàn)遠程監(jiān)控,符合數(shù)字化、網(wǎng)絡化的發(fā)展趨勢。通過數(shù)十次的測試,我們發(fā)現(xiàn)這種結(jié)構(gòu)下,數(shù)據(jù)傳輸準確性和效率均較高,發(fā)揮了blackfin嵌入式系統(tǒng)和uclinux環(huán)境下了優(yōu)勢,是一個行之有效的方案,成功完成了預定目標,具備很強的實用性和創(chuàng)新性,有很好的發(fā)展前景。

 

 

3、對課題研究的思考與總結(jié)

在做本次課題時,我們首先根據(jù)課題的研究方向查閱了許多相關(guān)資料,然后著手設計方案,做到先思后行,接著開始實踐操作,不斷的驗證之前的設想,再慢慢的改進想法,使得實驗的結(jié)果盡可能的完善。

從整個課題的研究過程來看,我們首先學到的就是在面對一個現(xiàn)實的要求時怎樣去把它轉(zhuǎn)換為可以實現(xiàn)的理論,再結(jié)合實際實現(xiàn)相應的功能。再則就是關(guān)于知識方面的收獲:在嵌入式這方面,我們是從一無所知到基本上了解它、并且能簡單的使用它。同時,我們鞏固了ucLinux這方面的知識,加深了對以前所學知識的理解。

本次課題設計完成了在嵌入式系統(tǒng)和PC之間利用SOCKET通信協(xié)議進行傳送文本文件;赽lackfin架構(gòu)的ucLinux下SOCKET 是利用ucLinux系統(tǒng)通過提供套接(socket)來進行網(wǎng)絡編程的,通過向描述符讀/寫操作實現(xiàn)網(wǎng)絡之間的數(shù)據(jù)交流,可廣泛應用于PDA、手機等通信設備,具有廣闊的市場和應用前景。

當然,本次設計還存在可以改進的地方:

  1. 圖形界面不夠漂亮。由于缺乏Qtopia的編程經(jīng)驗,只是學會了幾個常用組件的使用,沒有去美化。
  2. 只能發(fā)送和接收文本。其實收發(fā)圖像原理也是基本一致,只不過實現(xiàn)稍微復雜一些

主窗體程序很簡單了

客戶端主程序:

#include "win.h"

#include <qapplication.h>

 

int main(int argc,char **argv)

{

       QApplication a(argc,argv);

       Form1 form;

       form.setCaption("form");

       a.setMainWidget(&form);

       form.show();

       return a.exec();

}

 

辛苦了一個星期,終于能夠順利運行了,很興奮啊,謝謝大家的陪伴。。!

聯(lián)系我們 | 關(guān)于我們 | 免責聲明 | 誠征英才 | 友情鏈接
Copyright 2019 All rights reserved  本網(wǎng)頁版權(quán)屬Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號新中發(fā)市場3659 郵編100100
電話 18611096839 
粵ICP備14035876號-1