上海妇科疾病研究所 上海女性不孕医院 上海引产医院 无痛引产痛不痛 上海人流医院 白癜风治疗医院 上海小儿脑瘫医院 上海女子医院
基于balckfin架构下的socket通信-总结-Blackfin-技术中心-国内专业ADI仿真器,Blackfin开发板,DSP芯片,软件算法,解决方案提供商-北京四维卓信电子有限公司
用户名: 密码:
主页 设为首页 加入收藏
      产品中心       技术中心       下载中心        社区新闻        诚聘英才       大学计划        关于我们       技术论坛
  您的当前位置:ADSP开源社区 >> 技术中心 >> Blackfin 今天是:
技术中心  
SigmaDSP
SHARC
A2B音频总线
Blackfin
ADI操作系统
ADSP-218X
TigerSAHRC
ADI DSP仿真器
产品导航
ADI DSP仿真器
SigmaDSP开发板
ADI A2B总线开发板
SHARC DSP开发板
销售网络
Blackfin  
基于balckfin架构下的socket通信-总结
[ 作者: ] [ 来源:ADSP开源社区 ] [ 发布时间:2011-11-22 ]

本次课题设计的系统的基于于balckfin的嵌入式芯片和嵌入式UCLinux操作系统,以PC机为服务端、blackfin为客户端,通过蓝牙实现无线通信,采用TCP协议,实现balckfin平台与PC机的字符通信,可连续发送字符,并且通过图形化界面使得我们能直接的在实验箱的屏幕上看到接收到的文字。其结构如图所示:

课题的成果与分析

本设计实现了blackfin架构的ucLinux环境下的无线通信工作,构建了blackfin Linux下的数据传输模块;通过蓝牙的OBEX协议和Object PUSH服务,实现了blackfin Linux平台与interent之间的文件传输。利用嵌入式系统和无线传输实现远程监控,符合数字化、网络化的发展趋势。通过数十次的测试,我们发现这种结构下,数据传输准确性和效率均较高,发挥了blackfin嵌入式系统和uclinux环境下了优势,是一个行之有效的方案,成功完成了预定目标,具备很强的实用性和创新性,有很好的发展前景。

 

 

3、对课题研究的思考与总结

在做本次课题时,我们首先根据课题的研究方向查阅了许多相关资料,然后着手设计方案,做到先思后行,接着开始实践操作,不断的验证之前的设想,再慢慢的改进想法,使得实验的结果尽可能的完善。

从整个课题的研究过程来看,我们首先学到的就是在面对一个现实的要求时怎样去把它转换为可以实现的理论,再结合实际实现相应的功能。再则就是关于知识方面的收获:在嵌入式这方面,我们是从一无所知到基本上了解它、并且能简单的使用它。同时,我们巩固了ucLinux这方面的知识,加深了对以前所学知识的理解。

本次课题设计完成了在嵌入式系统和PC之间利用SOCKET通信协议进行传送文本文件。基于blackfin架构的ucLinux下SOCKET 是利用ucLinux系统通过提供套接(socket)来进行网络编程的,通过向描述符读/写操作实现网络之间的数据交流,可广泛应用于PDA、手机等通信设备,具有广阔的市场和应用前景。

当然,本次设计还存在可以改进的地方:

  1. 图形界面不够漂亮。由于缺乏Qtopia的编程经验,只是学会了几个常用组件的使用,没有去美化。
  2. 只能发送和接收文本。其实收发图像原理也是基本一致,只不过实现稍微复杂一些

主窗体程序很简单了

客户端主程序:

#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();

}

 

辛苦了一个星期,终于能够顺利运行了,很兴奋啊,谢谢大家的陪伴!!!!

联系我们 | 关于我们 | 免责声明 | 诚征英才 | 友情链接
Copyright 2019 All rights reserved  本网页版权属Open ADSP所有
北京海淀区中关村大街32号新中发市场3659 邮编100100
电话 18611096839 
粤ICP备14035876号-1