基于4G的嵌入式数据通信系统研究
串口操作的程序流程包括设置串口编程相关头文件、打开串口、设置串口、设置波特率和设置校验位等模块编制工作。串口应用编程包括系统初始化、配置系统时钟和总线时钟,通过函数ChangMPIIValue 配置系统主时钟、函数ChangClockDivider 配置总线时钟,函数ChangMPIIValue 实现数据发送和接收。
3.4.2 嵌入式系统和PC 系统网络接口程序设计
网络编程包括ARM EP9302 嵌入式系统网络接口程序设计和PC 系统网络接口程序设计。
①ARM EP9302 嵌入式系统网络接口程序设计:网络接口应用编程包括嵌入式系统初始化、预定义程序参数、声明与打开Socket、监听异地结点IP 地址信息、套接Socket、发送数据包和关闭Socket 等。
②PC 系统网络接口程序设计:系统数据处理服务器选用PC 计算机,安装Windows/XP 操作系统,系统开发需要在这个平台上应用Socket 接口技术,采用Java 语言完成网络编程。图4 是PC 系统网络接口程序。
图4 PC 系统网络接口程序
3.4.3 JSP 应用程序设计
在JSP 动态页面程序中,汇聚HTML 程序、Java 代码、JavaScript 脚本语言等Web 软件编程技术。JSP 应用程序在Web 环境运行,项目所建的网络结构平台支持了项目JSP 应用程序的运行。
4 结语
基于4G-Ready 与Wi-Fi 技术设计的嵌入式数据通信系统采用了高速的无线通信和网络编程技术[8]、B/S 架构和嵌入式计算机技术,具有数据及视频信息采集与传输功能和较高的可靠性和扩展性。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)linux相关文章:linux教程
数字通信相关文章:数字通信原理
通信相关文章:通信原理
交换机相关文章:交换机工作原理
蓝牙技术相关文章:蓝牙技术原理
评论