DS6708串口设置
Linux--串口操作及设置详解解析

串口操作需要的头文件#include /*标准输入输出定义*/#include /*标准函数库定义*/#include /*Unix 标准函数定义*/#include#include#include /*文件控制定义*/#include /*PPSIX 终端控制定义*/#include /*错误号定义*/1.打开串口在前面已经提到linux下的串口访问是以设备文件形式进行的,所以打开串口也即是打开文件的操作。
函数原型可以如下所示:int open(“DE_name”,int open_Status)参数说明:(1)DE_name:要打开的设备文件名比如要打开串口1,即为/dev/ttyS0。
(2)open_Status:文件打开方式,可采用下面的文件打开模式:O_RDONLY:以只读方式打开文件O_WRONLY:以只写方式打开文件O_RDWR:以读写方式打开文件O_APPEND:写入数据时添加到文件末尾O_CREATE:如果文件不存在则产生该文件,使用该标志需要设置访问权限位mode_tO_EXCL:指定该标志,并且指定了O_CREATE标志,如果打开的文件存在则会产生一个错误O_TRUNC:如果文件存在并且成功以写或者只写方式打开,则清除文件所有内容,使得文件长度变为0 O_NOCTTY:如果打开的是一个终端设备,这个程序不会成为对应这个端口的控制终端,如果没有该标志,任何一个输入,例如键盘中止信号等,都将影响进程。
O_NONBLOCK:该标志与早期使用的O_NDELAY标志作用差不多。
程序不关心DCD信号线的状态,如果指定该标志,进程将一直在休眠状态,直到DCD信号线为0。
函数返回值:成功返回文件描述符,如果失败返回-1例如:在 Linux 下串口文件是位于 /dev 下的。
串口一为 /dev/ttyS0,串口二为 /dev/ttyS1。
打开串口是通过使用标准的文件打开函数操作:int fd;/*以读写方式打开串口*/fd = open( "/dev/ttyS0", O_RDWR);if (fd==-1){/* 不能打开串口一*/perror(" 提示错误!");}2.设置串口最基本的设置串口包括波特率设置,效验位和停止位设置。
DS-8000用户使用手册海康威视版 v1.5

目录1 产品介绍 (5)1.1 产品概述 (5)1.2 产品主要功能 (5)2安装说明 (8)2.1 清点设备及其附件 (8)2.2 装上硬盘 (8)2.3 后面板物理接口说明 (9)2.3.1 HC、HT、HF后面板说明 (9)2.3.2 1/2/3/4路HC及2路HT设备的后面板说明 (10)2.3.3 HS、HTS设备的后面板说明 (11)2.4 报警线连接说明 (14)3 操作必读 (15)3.1前面板说明 (15)3.2 遥控器说明 (19)3.3 菜单项说明 (21)3.3.1 菜单导航 (21)3.3.2 菜单操作方法 (22)3.4 输入法说明 (23)4 基本操作指南 (24)4.1 开机 (24)4.2 预览 (24)4.3登录及修改用户名密码 (25)4.4 云台控制 (27)4.5手动录像 (28)4.6 回放 (29)4.7 录像资料备份 (32)4.8 语音对讲 (34)4.9 辅口输出控制 (34)4.10 关机 (35)5参数设置操作指南 (36)5.1 管理员及其密码 (36)5.2 创建与删除用户 (37)5.3 修改设备名称与设备号 (40)5.4 视频输出制式与VGA设置 (40)5.5 OSD设置 (41)5.6 视频输入参数设置 (43)5.7 区域遮盖设置 (44)5.8 遮挡报警处理 (45)5.9 视频丢失处理 (46)5.10 移动侦测处理 (48)5.11本地预览属性设置 (51)5.12录像参数及录像计划表 (53)5.13 报警输入输出设置 (57)5.14 网络参数 (60)5.15 解码器 (61)5.16 串口参数设置 (64)5.17 异常处理 (68)5.18 交易信息 (69)6 管理工具 (71)6.1保存设置 (71)6.2 恢复出厂设置 (72)6.3 升级 (72)6.4 硬盘管理 (72)6.5 清除报警 (72)6.6 重新启动 (72)6.7 关机 (73)6.8 日志 (73)6.8.1 按类型查询 (73)6.8.2按时间查询 (74)6.8.3按类型&时间查询 (74)6.9 查看系统信息 (74)7 网络硬盘录像机软件升级 (75)7.1配置FTP服务 (75)7.2 升级方式 (76)附录1、安装硬盘总容量的参考计算方法 (77)附录2 设备连接线的制作方法 (78)1 RS-485连接线制作方法 (78)2 UTP网络连接线制作方法 (78)3 RS-232连接线制作方法 (79)附录3 技术指标 (82)附录4 常用功能速查表 (83)附录5 常见故障解答 (85)1 产品介绍1.1 产品概述本设备是专为安防领域设计的一款优秀的数字监控产品。
超级终端及串口硬件连接

widows自带的超级终端调试串口及串口的硬件连接带图信息来源:网络在调试MCU系统时,我们常用widows自带的超级终端来做为显示;通过点击开始→程序→附件→通讯中的超级终端,我们可以打开一个新的终端;然后设置好名称,选择好端口如COM1,波特率即每秒位数,数据位通常选择8位,奇偶校验一般选择无,停止位,数据流控制一般选择无,然后就可以开始使用超级终端了;用键盘直接在超级终端输入字符,就会通过串口发送出去,在没有设置回显时,输入的是看不到的;将串口的2脚即数据接收端跟3脚即数据发送端连接在一起,再敲键盘,就会发现按下的键显示在上面了,这样可以用来检测串口是否工作正常;将单片机的串口通过232电平转换后连接到PC的串口上,就可以通过超级终端来显示信息和发送命令了;超级终端是windows自带的一个串口调试工具,其使用较为简单,被广泛使用在串口设备的初级调试上;下面介绍一下一般使用的步骤:配置连接需要调试串口基本参数,其操作为:1 选择菜单“文件”下“属性”菜单项;2 配置调试设备所连接串口“连接时使用”3 按“配置”按钮进行配置选定串口信息4 依次选定每秒位数波特率等参数,一般情况下MODEM设置波特率后即可,其它位取默认设置;5 确定退出配置6 按工具条上“呼叫”按钮连接所调试设备7 输入英文字母AT然后回车,此时如果设置正确,则会返回英文字母OK如果参数设置不正确,则提示无法连接,或者连接后无法输入AT字母,此时,请确认步骤2中串口选择正确、请确认波特率设置正确;9 大部分GPRS MODEM出厂的时候其波特率已经设置为115200,但是也可能部分设置为9600或者其它;在MODEM支持的范围内,越高的波特率代表了越高的计算机传输数据到MODEM的能力;常用的几个AT命令1 AT测试指令,返回OK表示串口设备正常2 AT+CGMM显示MODEM型号3 AT+CGMR显示MODEM软件版本号4 AT+CGMI显示MODEM生产厂家5 AT+IPR=/AT+IPR/ AT+IPR=115200前者查询MODEM支持的所有波特率,后者显示当前设定波特率,最后一条是设置MODEM波特率为115200;串口连接线的制作方法 com线制作 rs232在电脑的使用中往往会遇到各种各样的连接线;这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用;如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障;在介绍之前先对一些市场常用名词做出解释;现在所有的接头都可以分为公头和母头两大类;公头:泛指所有针式的接头;母头:泛指所有插槽式的接头;所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看;在接线时没有提及的针脚都悬空不管;下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用;25针串口功能一览针脚功能2 发送数据TXD3 接收数据 RXD4 发送请求 RTS5 发送清除 CTS6 数据准备好 DSR7 信号地 GND8 载波检测 DCD20 数据终端准备好 DTR 22 振铃指示 RI9针串口功能一览表针脚功能1 载波检测 DCD2 接收数据 RXD3 发送数据TXD4 数据终端准备好 DTR5 信号地 GND6 数据准备好 DSR7 发送请求 RTS8 发送清除 CTS9 振铃指示 RI串口联机线的连接方法串口联机线主要用于直接把两台电脑的com口连接;比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针;于是联机线就分为3种9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线这些直接电缆连接线可以互换的连线方法如下表:串口连机线一览9针对9针串口连接9针母头 9针母头2 —— 33 —— 24 —— 65 —— 56 —— 47 —— 88 —— 725针对25针串口连接25针母头 25针母头2 —— 33 —— 24 —— 55 —— 46 —— 207 —— 720 —— 69针对25针串口连接9针母头 25针母头2 —— 23 —— 34 —— 65 —— 76 —— 207 —— 58 —— 4串口转接线这种转接线适用于9针串口和25针串口的转换;首先,根据需要9转25或25转9选择两个转接头;选择方法如下:9针转25针9针公头,25针母头;25针转9针25针公头,9针母头;然后使用尽量短的带屏蔽的多芯连接线;连接方法如下表串口转接线一览9针接头 25针接头1 —— 82 —— 33 —— 24 —— 205 —— 76 —— 67 —— 48 —— 59 —— 22------------------------目前较为常用的串口有9针串口DB9和25针串口DB25,通信距离较近时<12m,可以用电缆线直接连接标准RS232端口 RS422,RS485较远,若距离较远,需附加调制解调器MODEM;最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连;同一个串口的接收脚和发送脚直接用线相连,对9针串口和25针串口,均是2与3直接相连;两个不同串口不论是同一台计算机的两个串口或分别是不同计算机的串口接收数据针脚或线与发送数据针脚或线相连,彼此交叉,信号地对应相接,就能百战百胜;接头可以分为公头和母头:公头泛指针式的接头;母头泛指插槽式的接头;所有接头的针脚有统一规定,在接头上有印好的序号,连接时要注意查看;在接线时没有提及的针脚都悬空不管;串口各针脚功能表25针串口功能一览针脚功能2 发送数据TXD3 接收数据 RXD4 发送请求 RTS5 发送清除 CTS6 数据准备好 DSR7 信号地 GND8 载波检测 DCD20 数据终端准备好 DTR 22 振铃指示 RI九针串口功能一览表针脚功能1 载波检测 DCD2 接收数据 RXD3 发送数据TXD4 数据终端准备好 DTR5 信号地 GND6 数据准备好 DSR7 发送请求 RTS8 发送清除 CTS9 振铃指示 RI我需要制作一条两头都是公头的线,用来连接gprs和开发板;连接方法就是:1-1,2-3,3-2,4-4,5-5,6-6,7-7,8-8,9-9;就是2,3对调,其他的直连;附颜色与引脚的关系不知道此关系有没有通用性:1黑,2棕,3红,4橙,5黄,6绿,7蓝,8紫,9白;串口通讯流控制在串行通讯处理中,常常看到RTS/CTS和XON/XOFF这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中,但对普通RS232编程,了解一点这方面的知识是有好处的;那么,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢1.流控制在串行通讯中的作用这里讲到的“流”,当然指的是数据流;数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失;现在我们在网络上通过 MODEM进行数据传输,这个问题就尤为突出;流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到“可以继续发送”的信号再发送数据;因此流控制可以控制数据传输的进程,防止数据的丢失; PC机中常用的两种流控制是硬件流控制包括RTS/CTS、DTR/CTS等和软件流控制XON/XOFF继续/停止,下面分别说明;2.硬件流控制硬件流控制常用的有RTS/CTS流控制和DTR/DSR数据终端就绪/数据设置就绪流控制;硬件流控制必须将相应的电缆线连上,用RTS/CTS 请求发送/清除发送流控制时,应将通讯两端的RTS、CTS线对应相连,数据终端设备如计算机使用RTS来起始调制解调器或其它数据通讯设备的数据流,而数据通讯设备如调制解调器则用CTS来起动和暂停来自计算机的数据流;这种硬件握手方式的过程为:我们在编程时根据接收端缓冲区大小设置一个高位标志可为缓冲区大小的75%和一个低位标志可为缓冲区大小的25%,当缓冲区内数据量达到高位时,我们在接收端将CTS线置低电平送逻辑0,当发送端的程序检测到CTS为低后,就停止发送数据,直到接收端缓冲区的数据量低于低位而将CTS置高电平;RTS则用来标明接收设备有没有准备好接收数据;常用的流控制还有还有DTR/DSR数据终端就绪/数据设置就绪;我们在此不再详述;由于流控制的多样性,我个人认为,当软件里用了流控制时,应做详细的说明,如何接线,如何应用;3.软件流控制由于电缆线的限制,我们在普通的控制通讯中一般不用硬件流控制,而用软件流控制;一般通过XON/XOFF来实现软件流控制;常用方法是:当接收端的输入缓冲区内数据量超过设定的高位时,就向数据发送端发出XOFF字符十进制的19或Control-S,设备编程说明书应该有详细阐述,发送端收到 XOFF字符后就立即停止发送数据;当接收端的输入缓冲区内数据量低于设定的低位时,就向数据发送端发出XON字符十进制的17或Control- Q,发送端收到XON字符后就立即开始发送数据;一般可以从设备配套源程序中找到发送的是什么字符;应该注意,若传输的是二进制数据,标志字符也有可能在数据流中出现而引起误操作,这是软件流控制的缺陷,而硬件流控制不会有这个问题;RJ45转DB9只要做3根线就可以了RJ45侧: DB9侧:3 --- 24 --- 56 --- 3RJ45的序号: ____|--------| ||| || || ||--------| | || || |DB9FEMALE/母头的序号:\-------------/\ 5 4 3 2 1 /\ 9 8 7 6 /---------。
SYMBOL DS6708 快速说明书

ITALIAN / ITALIANO CLASSE 1 PRODOTTO AL LASER DI CLASSE 1 CLASSE 2 LUCE LASER
NON FISSARE IL RAGGIOPRODOTTO AL LASER DI CLASSE 2
DE CLASSE 2 630-680nm, 1mW
编程序列不正确 或扫描了“取消” 条码
避免手臂过度太抬高
左右手交替 建议适当休息和轮流作业
LED 指示
关闭
扫描器已打开并 已作好扫描准备, 但扫描器未通传输错误
本机触点
SYMBOL DS6708
规章信息
©2008 MOTOROLA, INC. 保留所有权利。
Motorola 保留对任何产品作出更改以提高其可靠性、改进其功能或设计的 权利。 对于与任何产品、电路的应用或使用,或者与此处所述之其它应用相关或由 此而产生的任何产品责任,Motorola 概不负责。对于可能用到 Motorola 产品 的系统、仪器、机械、材料、方法或流程,或任何与 Motorola 产品组合使用 的情况,Motorola 未以明示、暗示、禁反言或其它任何方式授予使用上述情 况涉及到的或与之相关的专利权或专利的许可。Motorola 仅为其产品中所包 含的设备、电路和子系统提供暗示许可。 MOTOROLA 和 Stylized M 徽标以及 Symbol 和 Symbol 徽标是 Motorola, Inc. 的 注册商标。本手册中提到的其它产品名称分别是其各自所属公司的商标或注 册商标,此处已一并澄清。
HID 键盘仿真
SYMBOL DS6708 编程条码
DS6708入门指南(简体中文)

主机接口
Keyboard Wedge
IBM 46XX
扫描器不工作
扫描器未通电
检查系统电源, 确保已连接电源 (如有必要)
故障排除
使用了不正确的接口电缆 确保使用了正确的接口电缆
接口/电源电缆松动 确保所有电缆连接已固定
扫描器不在对条码解码
未按条码类型对扫描器编程
条码不可读
确保已对扫描器编程, 使其可读取要扫描的条 码类型。
此产品的其中一个标签上标注了激光分类信息。
第 1 类激光设备用于既定用途时,不存在危险。下列陈述要求符合美国及国 际规章: 警告:除此处详细说明之外的使用控制、步骤调整或执行,可能导致 危险的激光辐射。
第 2 类激光扫描仪使用低功率、可见的发光二级管。与任何非常明亮的光源 一样,如太阳,用户应避免直接凝视光线。第 2 类激光瞬间辐射的危害不 可知。
DE CLASSE 2 630-680nm, 1mW
72E-83973-01SC 版本 C 2010 年 3 月
SYMBOL DS6708
/ds6708
建议使用方法指南
规章信息
Symbol Technologies, Inc. 是 Motorola, Inc. (“Motorola”) 的企业移动业务。 所有 Symbol 设备都遵照出售所在地的规章制度设计,并按照规定进行标记。
如果未经过 Symbol Technologies 明确地批准,对 Symbol Technologies 设备进 行任何更换或修改,将可能导致取消用户操作此设备的授权对于天线,请仅 使用所提供的或经批准的代用天线。使用未经授权天线、擅做修改或连接都 可能造成损坏,且可能违反规章。
SYMBOL DS6708
视易串口红外屏服务器设置说明书

视易串口红外屏驱动服务器设置方法:运行管理二代:密码1
出现以下界面:双击7000E的机顶盒图标
选择:高级
选择然后选择外设
选择启用触摸屏:选择ETT5001X横屏ETT5001Y竖屏
确定
右键点击7000E,选择校准这些触摸屏就可以了
如果上面的设置还是不行用以下方案:进入下面的界面:
点服务设置:弹出下面界面
选择左边机顶盒型号:
选择右边应用软件栏目里记住应用软件栏里的原始程序名称:同时点选下拉菜单里面的ETT5001校正包X.IMG
设置好了重启服务器,机顶盒,机顶盒自动运行校准程序,校准完成后,把应用软件栏目的软件重新改回原始的设置。
重启服务器就可以了。
虚拟串口使用方法

虚拟串口使用方法虚拟串口访问方法要配合上位机驱动软件一起使用。
安装了虚拟串口驱动程序后,利用虚拟串口管理软件创建一个虚拟串口,此虚拟串口的使用方法相当于电脑自带的实串口,它会自动检测打开该串口的软件所用的波特率和数据位停止位等信息,并同步到串口服务器,不需要手动设置。
虚拟串口软件具有网络连接心中检测功能,可以检测到网络的异常断开,并自动重新连接。
按以下步骤操作,先把串口服务器的工作模式设置为TCP 服务器模式,再安装驱动软件创建串口。
0,串口服务器的设置先通过网页浏览器登录串口服务器管理页面,设置串口服务器的工作参数。
在浏览器的URL地址栏中输入串口服务器的IP地址(如串口服务器的默认IP为:192.168.1.111,用户名为:admin,密码为:admin),打开管理登录界面:输入用户名和密码后看到串口服务器的当前工作参数:在对应的串口的[串口设置]功能选项中的[连接模式]选项中选择“TCP 服务器”(串口服务器一厂时一般默认为该模式),其它参数不用设置(驱动程序会根据实际检测到的情况自动修改)。
如下所示:其它选项不用填,选择“保存为默认设置”后提交马上生效,关机后仍然生效,当[连接模式]改变时请重启串口服务器。
1 虚拟串口软件安装要通过虚拟串口方式来访问设备必须安装此软件,通过socket方式即可不安装.安装软件系统要求:操作系统:windows2000/XP/2003;CPU:1.4G或以上;内存:128M以上。
在安装文件中,双击Setup.exe 文件,进入安装界面.点击下一步,进入下一个安装界面,如果同意软件安装协议选择”我接受”,否则选择”取消”退出安装.选择”我接受”进入下一个安装界面:选择程序安装目标文件夹,由于所需空间很小,只需要8M左右,一般按照默认则可,若要改变目标文件夹,在”浏览”中选择你的目标文件夹,单击”安装”按钮进入一下安装界面.在安装过程中会弹出以下窗口,提示正在安装驱动,请勿关闭此窗口,驱动安装完成后些窗口会自动关闭。
诚乐6708说明书 配置码

编程条码数字图像扫描仪快速入门手册附件2智能支架13墙面固定台式 CUP1 LED 指示器2 扫描窗口3 扫描触发开关电线附件/拆除主机接口注释:电缆可能随配置不同而变化。
RS-232USBKeyboard WedgeIBM 46XX故障排除扫描器不工作扫描器不在对条码解码扫描器未通电使用了不正确的接口电缆接口/电源电缆松动未按条码类型对扫描器编程条码不可读扫描器与条码之间的距离不正确检查系统电源,确保使用了正确的接口电缆确保所有电缆连接已固定确保已对扫描器编程,确保条码无缺陷,将扫描器移近或远离条码确保已连接电源 (如有必要)使其可读取要扫描的条 码类型。
尝试扫描具有相同条 码类型的测试条码扫描器正在对条码解码,但尚未将数据传输到主机未按正确的主机接口对扫描器编程接口电缆松动扫描数据在主机上显示不正确未按正确的主机接口对扫描器编程扫描适当的主机参数条码确保所有电缆连接已固定扫描适当的主机参数条码参数配置码配置接口 USBKBW添加回车恢复出厂配置接口 USB 虚拟串口添加回车+换行图像翻转模式手机模式 添加换行 常亮模式31 LED 指示器2 扫描窗口3 扫描触发开关手腕避免过度弯曲左右手交替和轮流作业标准使用低/中/高蜂鸣声开机参数菜单扫描短而中的蜂鸣声条码已解码4 声长而低的蜂鸣声检测到传输错误, 数据被忽略关闭扫描器已打开并 已作好扫描准备, 但扫描器未通电绿色 已成功对条码解码红色 传输错误高/低/高/低蜂鸣声 已成功设置参数高/低蜂鸣声 已执行正确的编程序列低/高蜂鸣声编程序列不正确 或扫描了“取消” 条码本机触点©2012 CHENGLE, INC.保留所有权利。
人体工程学建议警告:为避免或减少对人体造成伤害的潜在危险,请遵循以下建议。
与您当 您在使用本产品产生的意见,请记录并及时联系我们。
CHENGLE 保留对任何产品作出更改以提高其可靠性、改进其功能或设计的 权利。
对于与任何产品、电路的应用或使用,或者与此处所述之其它应用相关或由 此而产生的任何产品责任,CHENGLE 概不负责。