推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于USB接口的计算机远程通讯模块的开发

更新时间:2020-03-04 12:50:58 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:usb接口远程通讯 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在不具备上网条件却要把本地计算机上的文件传送到远方的某台计算机上时,能否利用覆盖面更加广泛的GPRS网络将计算机和Internet网络连接起来呢?    中国移动的GPRS网络目前覆盖全国31个省、市、自治区的240多个城市,是目前国内覆盖面最广、容量最大和质量最优的网络。目前,USB接口“即插即用”的特性使之越来越广泛地被人们应用于各个方面。本课题要做的工作就是:开发一种基于USB接口的远程通讯模块,本地电脑通过USB接口和该通讯模块相连,将要发送的文件送入通讯模块内,在通讯模块内利用ARM单片机按照一定的算法对明文进行加密,然后将加密后的密文通过GPRS网络与基站通信,再发送到因特网,最后通过因特网将密文用电子邮件的形式发送到基地的邮件服务器上,在服务器上通过约定的解密算法得到明文。    本课题的主要任务是:对基于USB接口的计算机远程通讯模块进行总体规划并进行软件设计和硬件设计。    本课题所做的主要工作包括:1)分析串行通用总线(USB)的结构和工作原理。包括总线拓扑结构、USB的物理层、USB设备、USB主机,USB总线协议;2)分析RISC结构的ARM。包括对常见的几种ARM内核系列的分析以及对ARM7TDMI内核的基本特性、指令集、开发工具及开发环境的深入分析;3)在此基础之上进行软件和硬件部分的总体规划设计。4)对系统的硬件部分进行详细的工作设计。包括整体结构、电源模块、复位电路、Flash存储器接口电路、SDRAM接口电路、串行接口电路、通讯模块、单片机控制模块等各个模块;5)对系统的软件部分进行详细的工作设计。包括各模块程序的分工、主循环、硬件提取层模块、PDIUSBD12命令接口模块、中断服务程序模块、协议层模块、等各个模块;6)对硬件电路进行测试。使之能够正常工作;7)对软件部分进行调试并和硬件联调,最终实现整个系统能够达到所要求的功能。

部分文件列表

文件名 大小
基于USB接口的计算机远程通讯模块的开发.pdf 2M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载