首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 电子制作
串口通讯在CCD相机系统中的应用
来源:本站整理  作者:佚名  2009-08-24 10:34:16




4.1通讯协议格式说明
以下对本系统的具体通讯协议格式进行说明。该协议的数据包结构大体如下所示:

(1)帧头
为了准确发送和接收串口数据.将帧头设定为OxAA(10101010)。
(2)命令代码
在本系统的通讯协议中,针对各项指令参数设定了各自的命令代码,这里不作具体描述。
(3)数据代码
数据代码紧跟在命令代码之后,用户可根据情况取5位、6位、7位或8位、低位在前高位在后。
(4)奇偶校验位
奇偶校验这一字节是按照通常的通讯协议标准来计算的。即:一帧数据除帧头外其它字节的累加和[3-4]。
4.2串口通讯的波特率
波特率是每秒钟传送二进制数码的位数,单位是bps(bit per second),即位/秒。波特率是串行通信的重要指标,用于表征数据传输的速度。波特率越高,数据传输速度越快。
同步通信的数据传输速率较高,通常可达56000bps或更高。但同步通信的缺点是要求发送时钟和接收时钟保持严格同步。
4.3串口通讯软件流程图
在充分了解用户需求的基础上,首先确定系统结构,进而确定软件开发平台和工具,采用自顶向下、逐步求精的设计方法划分软件的功能模块和功能单元,可提高软件开发的效率。
本系统使用串口的方式0,用汇编语言编程。软件流程图(只包含串口通讯子程序)如图2所示。
 

5结束语
用汇编语言进行编程是实现串口通讯的一种较可靠的方式。本通讯模块设计了具有自
身特点的串口通讯协议,有效解决了数据管理系统与CCD相机系统间的通讯问题。已经成功应用于某CCD相机系统。本设计对其他类型的串行通讯体系有一定的推广和应用价值。

本文作者创新点:利用单片机串口,设计成串入并出的数据输入口和串入串出的数据输出口,硬件结构简单,性能可靠;使用在通讯中较少使用的串口方式0进行通讯设计。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:289,054.70000 毫秒