串行通讯基本知识

串行通讯基本知识
串行通讯基本知识

C#和232串口通信方法

本例程主要讲解使用C#,实现与232串口通信。达到采集串口数据,监控,可视化处理等。 一.概述 在Visual Studio 中编写串口通讯程序,一般都使用MicrosoftCommunicationControl(简称MSComm)的通讯控件,只要通过对此控件的属性和事件进行相应编程操作,就可以轻松地实现串口通讯。但在技术广泛应用的今天,Visual 没有将此控件加入控件库,所以人们采用了许多方法在Visual 来编写串口通讯程序:第一种方法是通过采用Visual Studio 中原来的MSComm 控件这是最简单的,最方便的方法,但需要注册;第二种方法是采用微软在.NET 推出了一个串口控件,基于.NET的P/Invoke调用方法实现;第三种方法是自己用API写串口通信,虽然难度高,但可以方便实现自己想要的各种功能。 现在微软推出了最新版本的Visual Studio 2005开发工具,可以不再采用第三方控件的方法来设计串口通讯程序。NET Framework 类库包含了SerialPort 类,方便地实现了所需要串口通讯的多种功能,为了使MSComm编程方法快速转换到以SerialPort类为核心的串口通讯的设计方法,本文着重讨论了Visual Studio 的MSComm控件和SerialPort 类设计方法的异同点。 二.SerialPort常用属性、方法和事件 1.命名空间 命名空间包含了控制串口重要的SerialPort类,该类提供了同步I/O 和事件驱动的I/O、对管脚和中断状态的访问以及对串行驱动程序属性的访问,所以在程序代码起始位置需加入Using 。 2.串口的通讯参数 串口通讯最常用的参数就是通讯端口号及通讯格式(波特率、数据位、停止位和校验位),在MSComm中相关的属性是CommPort和Settings。SerialPort类与MSComm有一些区别: a.通讯端口号

计算机基础知识

考点 1计算机发展历史 1946 年世界上第一台电子计算机 ENIAC 在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。 从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。根据计算机所采用电子元件的不同可将计算机的发展划分为电子管、晶体管、中小规模集成电路和大规模、超大规模集成电路等四代。 考点 2计算机的特点 现代计算机算一般具有以下几个重要特点。 (1)处理速度快。 (2)存储容量大。 (3)计算精度高。 (4)工作全自动。 (5)适用范围广,通用性强。 考点 3计算机的应用 计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进入了家庭。计算机主要有以下几个方面的应用。 (1)科学计算(数值计算)。 (2)信息处理。 (3)计算机辅助设计(CAD)、和计算机辅助制造(CAM)、计算机辅助教学 (CAI)。 (4)过程控制。 (5)多媒体应用。 (6)人工智能。 考点 4计算机的分类 计算机品种众多,从不同角度可对它们进行分类。 (1)按工作原理划分:模拟式计算机、数字式计算机、模拟数字混合计算机;(2)按功能用途划分:专用计算机、通用计算机; (3)按性能规模划分:微型计算机、小型计算机、大型计算机和巨型计算机。 二、数制与编码 考点 1数制的基本概念 (1)数制的基本概念 ①按照进位原则进行计数。 ②逢N 进 1。 ③采用位权表示法。 (2)数制的三要素 ①基:一个数所包含的数字符号的个数称为该数的基,用R 表示。例如,对二进 制来说,任意一个二进制数可以用 0,1 两个数字符表示,其基数R 等于 2。 ②位:以小数点为基准,小数点向左位数依次增加,向右位数依次减少。③权:任何一个R 进制数都是由一串数码表示的,其中每一位数码所表示的实际 值的大小,除数码本身的数值外,还与它所处的位置有关,由位置决定的值就称为位值(或位权)。

单片机串口通讯必备基础知识

单片机串口通讯必备基础知识 你想熟悉单片机,那必须先看看单片机的结构和特殊寄存器,这是你编写软件的关键。至于串口通信需要用到那些特殊功能寄存器呢,它们是SCON,TCON,TMOD,SCON等,各代表什么含义呢? SBUF 数据缓冲寄存器 这是一个可以直接寻址的串行口专用寄存器。有朋友这样问起过“为何在串行口收发中,都只是使用到同一个寄存器SBUF?而不是收发各用一个寄存器。”实际上SBUF 包含了两个独立的寄存器,一个是发送寄存,另一个是接收寄存器,但它们都共同使用同一个寻址地址-99H。CPU 在读SBUF 时会指到接收寄存器,在写时会指到发送寄存器,而且接收寄存器是双缓冲寄存器,这样可以避免接收中断没有及时的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不必用到发送中断去外理发送数据。操作SBUF寄存器的方法则很简单,只要把这个99H 地址用关键字sfr定义为一个变量就可以对其进行读写操作了,如sfr SBUF = 0x99;当然你也可以用其它的名称。通常在标准的reg51.h 或at89x51.h 等头文件中已对其做了定义,只要用#include 引用就可以了。 SCON 串行口控制寄存器 通常在芯片或设备中为了监视或控制接口状态,都会引用到接口控制寄存器。SCON 就是51 芯片的串行口控制寄存器。它的寻址地址是98H,是一个可以位寻址的寄存器,作用就是监视和控制51 芯片串行口的工作状态。51 芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON 寄存器。它的各个位的具体定义如下: SM0 SM1 SM2 REN TB8 RB8 TI RI SM0、SM1 为串行口工作模式设置位,这样两位可以对应进行四种模式的设置。串行口工作模式设置。 SM0 SM1 模式 功能 波特率 0 0 0 同步移位寄存器 fosc/12 0 1 1 8位UART 可变 1 0 2 9位UART fosc/32 或fosc/64 1 1 3 9位UART 可变 在这里只说明最常用的模式1,其它的模式也就一一略过,有兴趣的朋友可以找相关的硬件资料查看。表中的fosc 代表振荡器的频率,也就是晶振的频率。UART 为(Universal Asynchronous Receiver)的英文缩写。

通信基础知识题库优选稿

通信基础知识题库文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

通信与网络技术基础题库 一、填空题: 1、单工数据传输是在两个数据站之间只能沿单个方向进行数据传输。半双工数据传输是在两个数据站之间可以在两个方向上进行数据传输,但不能同时进行。全双工数据在两个数据站之间,可以在 两个方向上同时进行数据传输。 2、数据在一条信道上按位传输的方式称为串行传输,在多条信道上同时传输的方式称为并行传输。 3、数据传输方式按数据是否进行调制可分为基带传输和频带传输(或宽带传输) ; 4、按数据传输的同步方式可分为同步传输和异步传输;按数据传输的顺序可分串行传输和并行传输。 5、频带传输系统与基带传输系统的主要区别是在收发两端增加调制解调器,以完成信号频谱的搬移。 6、目前常见MODEM的主要功能是数字信号与模拟信号间的相互转换。 7、多路复用的理论依据是信号的分割原理,在频分多路复用的各子频带间留有一定的保护频带,其目的是减少各子频带间信号的串扰。统计时分多路复用与时分多路复用的主要区别是采用了动态分配集合信道时隙技术。 8、在传送106bit的数据,接收时发现1位出错,其误码率为 10-6。 9、RS-232C规定使用的标准连接器为 25 芯。 10、通常在纠、检错编码中引入的监督码元越多,码的纠、检错能力越强。奇偶校验码能检测出奇数个错。 11、采用存贮转发的数据交换技术有报文交换、分组交换。不能实现异构终端间的相互通信的交换技术有电路交换。

12、计算机网络按介质访问控制方法可分为以太网、令牌环网、令牌总线网等。 13、以太网的介质访问控制常采用CSMA/CD算法,即发送站要进行监听,若线路空闲,则发送,在发送过程中,若发生冲突,则等待一个随机时间片后再试。若线路忙,则继续监听,直到线路空闲。以太网应遵循的标准是 IEEE802.3 。 14、常见网卡接口类型有 RJ-45接口、 BNC接口、 AUI 接口,用于接双绞线的接口是 RJ-45接口。常见网卡总线类型PCI总线、 ISA总线等,用于插主板上白色插槽的是 PCI总线。 15、常见集线器按延扩方式分常见的有级联、堆叠二类。 16、采用VLAN技术的主要目的是控制不必要的广播,防止广播风暴,提高网络的安全性。划分VLAN的方法主要有基于端口、MAC地址、协议、IP地址四种。不同的VLAN间不能(能、不能)直接相互通信。遵循的标准是 IEEE802.1Q 。 17、光纤分布式数字接口FDDI采用反向双环结构的网络。 18、ATM是以信元为单位的分组交换技术,其长度为 53 字节。 19、无线局域网WLAN由无线网卡、无线网桥AP 、天线等组成的,它遵循的标准有IEEE802.11b 。 20、集线器、普通交换机、路由器、网关分别工作在第一、二、 三、七层上的网络互联设备。 21、公共传输网络常见的有 PSTN 、 X.25 、 FR 、 DDN 、ISDN 等。 22、ISDN可分为 N-ISDN 、 B-ISDN ,它们采用的技术分别是帧中继技术、 ATM 技术。 23、IPv4地址的长度为 32 bit,IP地址常分为 A、B、C、D、E 等5类。 24.模拟信号数字化的转换过程包括抽样、量化和编码 三个步骤。 25.有两种基本的差错控制编码,即检错码和纠错码,在计算机网络和数据通信中广泛使用的一种检错码为 CRC 。

小学数学基础知识技能和应用

小学数学基础知识技能与应用 珠街中心学校唐修妲 小学数学复习课的基本目标(课件)是抓住双基串成线,沟通联系连成片,温故知新补缺漏,融会贯通更熟练。复习课的特点之一是“理”,对所学的知识要进行系统整理;特点之二是“练”,巩固、灵活应用;特点之三是“提”,提炼出方法和技能。如何使小学数学复习课能够有效地发挥高度概括、形成知识网络、加深学生记忆、发展学生思维的作用,克服时间短、内容多等因素,提高学生综合数学素质呢?我个人以为,上好数学复习课要做到如下“六要”:1、目标要明。2、择例要精。3、方法要巧。4、训练要活。5、评价要准。6、矫正要快。为使复习更贴近实际,从而用较少时间达到较好的复习效果,为此我和各位老师交流以下几点个人复习意见:课件 第一、教师和学生都要端正心态,充分认识复习工作的重要性。许多教师对待复习工作,总是抱有无所谓的心理或教学工作已经完成,放下重担一身轻的心态。这些都是阻碍复习工作的不利因素,也是导致复习工作杂乱无章原因。其实复习工作正是全盘工程的重中之重,处理不好就全功尽弃。因此,教师要学会调整自己的心态,正确全面的认识和分析现状,真正了解学生的基础,面向不同层次的学生设计复习课程。复习阶段不仅要注意学生的知识整理,还要注意学生情绪的变化,尤其到了复习的最后几天,由于疲劳的缘故,学生的情绪可能会反复无常,这时,更需要老师的耐心、爱心。 第二、制定切实可行的复习计划,并认真执行计划。合理安排进度,循序渐进,稳步提高。古人说:“心急吃不了热豆腐”。复习要具有针对性,目的性和可行性,找准重点、难点,疑点及各知识点易出错的原因,对症下药。

我个人的复习思路是从简单到复杂,个别到整体,然后再从专项练习着手。最关键的还是把那些容易错的题目归纳起来这样才能有针对性。教师找出各块知识中学生易混、易错、难于理解的题型,在各块知识点的平铺整理中,当作示范例题进行讲解应用,以此,教给学生应用的方法,解决的技巧,让学生明白知识结构,懂得应用范围,掌握使用方法,能够解决生活实际问题。 第三、适时分析,查缺补漏,不断完善。在学生对知识的掌握中有许许多多漏洞,不同的学生,掌握的薄弱环节各有不同,而且多少不等,学生自己往往是意识不到这些的,学生总以为自己都会了,都掌握了。这并不是因为学生骄傲自满,而是因为他们真的没有发现自己哪儿掌握得不好。这时候,就需要老师对他们知识的掌握情况查缺补漏,及时发现学生的薄弱环节,对薄弱处进行反复训练,重点强化。那么怎样才能发现学生的薄弱环节呢?综合练习就是最好的检测工具,一份好的综合练习应该涉及到教材80%以上的知识点。这样的综合检测结果,教师就可以从中看到学生失分点,有针对性地训练。 第四、辨析比较,区分、弄清易混概念。常考易错题多是教学内容中的基础知识、重点知识,而往往又是学生一不细心就错的题,从实际考虑,这类题的失误、丢分,都会让人感到太可惜、不应该。具体说:有些题,不细看会认为是一样的题,但细看后,并不一样,并且解题的方法完全不同;有些题,看内容和形式不同,但解题方法却完全相同。所以,复习时,教师要有意识地把这些题放在一起进行对比复习。如:(课件)第五、一题多解,多题一解,提高解题的灵活性。有些题目,可以从不同的角度去分析,得到不同的解题方法。一题多解可以培养分析问题的能力,灵活解题的能力。不同的解题思路,列式不同,结果相同,收到殊途同归的效果。同时也给其他同学以启迪,开阔解题思路。如:(课件)第六、复习题的设计应做到有的放矢,要总结知识,揭示规律,挖掘创新。题不在多,而在于精。机械的重复,什么都讲,什么都练是复习大

串口通信基本接线方法要点

串口通信基本接线方法 龚建伟2001.6.20 目次:1.DB9和DB25的常用信号脚说明 2.RS232C串口通信接线方法 3.串口调试中要注意的几点 目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连,以回答前段网友的咨询。 1.DB9和DB25的常用信号脚说明 2.RS232C串口通信接线方法(三线制) 首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连 ?同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连; ?两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)

上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战 百胜。 3.串口调试中要注意的几点: ?不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接; ?线路焊接要牢固,不然程序没问题,却因为接线问题误事; ?串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果; ?强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。

新版计算机基础知识

第1章计算机基础知识 1.1 计算机与信息社会 电子计算机是20 世纪人类最伟大的发明之一,随着计算机科学的发展与应用的普及, 计算机已经融入人们的生活,成为人们日常生活、工作、学习中不可缺少的一个基本工具。“21 世纪是以计算机为基础的信息时代”,掌握以计算机为核心的信息技术基础知识和 应用能力是现代大学生必备的基本素质。 1.1.1 计算机的发展 一般认为,世界上第一台数字式电子计算机诞生于1946 年2 月,它是由美国宾夕法尼 亚大学物理学家莫克利(J.Mauchly)和工程师埃克特(J.P.Eckert)等人共同开发的电子数值积 分 计算机(Electronic Numerical Integrator And Calculator,简称ENIAC)。 ENIAC 体积非常庞大,其占地面积为170 平方米,总重量达30 吨,如图1-1 所示。机 器中约有18 800 只电子管、1 500 个继电器、70 000 只电阻以及其他各种电气元件,每小时耗电量约为140 千瓦。这样一台“巨大”的计算机每秒钟可以进行5 000 次加减运算,相当于手工计算的20 万倍、机电式计算机的1000 倍。这台计算机的功能虽然无法与今天的计算机相比,但它的诞生却是科学技术发展史上一次意义重大的事件,展现出新技术革命的曙光。图1-1 ENIAC(电子数值积分计算机) ENIAC 虽是第一台正式投入运行的电子计算机,但它却并不具备现代计算机“存储程序”?2 ?大学计算机基础 的思想。由于其结构设计不够弹性化,导致对它的每一次再编程都意味着电气物理线路的再连接。ENIAC 的开发小组针对其缺陷又进一步完善了设计。1946 年6 月,冯·诺依曼博士发表了“电子计算机装置逻辑结构初探”论文,并设计出第一台“存储程序”的离散变量自动电子计算机(The Electronic Discrete Variable Automatic Computer,简称EDVAC),于1952 年正式投入运行,其运算速度是ENIAC 的240 倍。冯·诺依曼提出的EDVAC 计算机结构为人们普遍接受,并成为当今所有计算机的基础结构。 1. 计算机的发展历程 ENIAC 诞生至今半个多世纪以来,计算机获得了突飞猛进的发展。人们依据计算机性能 和当时的软硬件技术,将计算机的发展划分成以下四个阶段,如表1-1 所示。 表1-1 计算机发展的四个阶段 年代 第一代 1946~1957 第二代 1958~1964 第三代 1965~1970 第四代 1971~现在 电子器件电子管晶体管集成电路大规模集成电路 存储器 延迟线、磁芯、

第7章PIC单片机串行口及串行通信技术.pdf

第7章PIC18FXX2串行口及串行通信技术 ?教学目标 串行通信基本知识 串行口及应用 PIC18FXX2与PC机间通信软件的设计

本章知识点概要 ? 1.什么是串行通信,串行通信有什么优点? ? 2.串行通信协议 ? 3.什么是波特率? ? 4.PIC18FXX2中的串行口工作方式及应用 ? 5.PIC18FXX2点对点通信 ?针对PIC18FXX2串行口而言,概括为以下问题: 1、波特率设计,初始化SPBRG 2、设定通信协议(工作方式选择,SYNC) 3、如何启动PIC18FXX2接收、发送数据? 4、如何检查数据是否接收或发送完毕?

7.1 7.1 串行通信基本知识串行通信基本知识 ?在实际工作中,计算机的CPU 与外部设备之间常常要进行信息交换,一台计算机与其他计算机之间也要交换信息,所有这些信息交换均可称为通信。 ?通信方式有两种,即并行通信和串行通信。 ?采用哪种通信方式?----通常根据信息传送的距离决定例如,PC 机与外部设备(如打印机等)通信时,如果距离小于30 m ,可采用并行通信方式;当距离大于30 m 时,则要采用串行通信方式。PIC18FXX2单片机具有并行和串行二种基本通信方式。

并行通信 ?并行通信是指数据的各 位同时进行传送(发送 或接收)的通信方式。 ?优点:传送速度快; ?缺点:数据有多少位, 就需要多少根传送线。 ?例如,右图PIC18FXX2 单片机与外部设备之间 的数据传送就属于并行 通信。

串行通信 ?串行通信是指数据一位(bit)一位按顺序传送的通信方式。?优点:只需一对传输线(利用电话线就可作为传输线),大大降低了传送成本,特别适用于远距离通信; ?缺点:传送速度较低。假设并行传送N位数据所需时间为T,那么串行传送的时间至少为N*T,实际上总是大于N*T。 接收设备发送设备 D2 D1 D0 D3 D7 D6 D5 D4

串行通信技术基础知识

串行通信技术基础 在串行通信中,参与通信的两台或多台设备通常共享一条物理通路。发送者依次逐位发送一串数据信号,按一定的约定规则为接收者所接收。由于串行端口通常只是定义了物理层的接口规范,所以为确保每次传送的数据报文能准确到达目的地,使每一个接收者能够接收到所有发向它的数据,必须在通信连接上采取相应的措施。 由于借助串行通信端口所连接的设备在功能、型号上往往互不相同,其中大多数设备出了等待接收数据之外还会有其他的任务,例如,一个数据采集单元需要周期性地收集和存储数据;一个控制器需要负责控制计算机或向其他设备发送报文;一台设备可能会在接收方正在进行其他任务时向它发送信息。因此,必须有能应对多种不同工作状态的一系列规则来保证通信的有效性。这里所讲的保证串行通信的有效性的方法包括:使用轮询或者中断来检测、接收信息;设置通信帧的起始、停止位;建立连接握手;实行对接收数据的确认、数据缓存以及错误检查等。 一、串行通信基本概念 1、连接握手 通信帧的起始位可以引起接收方的注意,但发送方并不知道,也不能确定接收方是否已经做好了接收数据的准备。利用连接握手可以使收发双方确认已经建立了连接关系,接收方已经做好准备,可以进入数据收发状态。 连接握手过程是指发送者在发送一个数据块之前使用一个特定的握手信号来引起接收者的注意,表明要发送数据,接收者则通过握手信号回应发送者,说明它已经做好了接收数据的准备。 连接握手可以通过软件,也可以通过硬件来实现。在软件连接握手中,发送者通过发送一个字节表明它想要发送数据;接收者看到这个字节的时候,也发送一个编码来声明自己可以接收数据;当发送者看到这个信息时,便知道它可以发送数据了。接收者还可以通过另一个编码来告诉发送者停止发送。 在普通的硬件握手中,接收者在准备好了接收数据的时候将相应的握手信号线变为高电平,然后开始全神贯注地监视它的串行输入端口的允许发送端。这个允许发送端与接收者已准备好接收数据的信号端相连,发送者在发送数据之前一直在等待这个信号变化。一旦得到信号说明接收者已处于准备好接收数据的状态,便开始发送数据。接收者可以在任意时候将握手信号变为低电平,即便是在接收一个数据块的过程中间也可以把这根导线带入到低电平。当发送者检测到这个低电平信号时,就应该停止发送。而在完成本次传输之前,发送者还会继续等待握手信号线在此变为高电平,以继续被中止的数据传输。 2、确认 接收者为表明数据已经收到而向发送者回复信息的过程称为确认。有的传输过程可能会收到报文而不需要向相关节点回复确认信息。但是在许多情况下,需要通过确认告之发送者数据已经收到。有的发送者需要根据是否收到信息来采取相应的措施,因而确认对某些通信过程是必需的和有用的。即便接收者没有其他信息要告诉发送者,也要为此单独发一个数据确认已经收到的信息。 确认报文可以是一个特别定义过的字节,例如一个标识接收者的数值。发送者收到确认报文就可以认为数据传输过程正常结束。如果发送者没有收到所希望回复的确认报文,它就认为通信出现了问题,然后将采取重发或者其它行动。 3、中断 中断是一个信号,它通知CPU有需要立即响应的任务。每个中断请求对应一个连接到中断源和中断控制器的信号。通过自动检测端口事件发现中断并转入中断处理。 许多串行端口采用硬件中断。在串口发生硬件中断,或者一个软件缓存的计数器到达一个触发值时,表明某个事件已经发生,需要执行相应的中断响应程序,并对该事件做出及时的反应。这种过程也称为事件驱动。

公关基础知识与基本技能(doc 7页)

公关基础知识与基本技能(doc 7页)

一、基本概念 1、公共关系:指组织与公众之间的关系,即一个社会组织用传播的手段,使自己与公众相互了解和相互适应并谋求组织与公众的共同利益的一种活动或职能。 公共关系学:是一门以公共关系为研究对象,旨(zhì,用意、目的)在揭示公共关系活动的规律,并以这种规律指导公共关系实践的科学。传播:传播是社会组织利用各种媒介,将信息或观点有计划地与公众进行交流与传递的沟通活动。 刻板印象: 组织机构:是指为了执行一定的社会职能,完成特定的社会目标而组成的一个独立单位的社会群体。 公共关系专业公司:专门为客户提供公共关系劳务和业务咨询服务的传播型、服务型的组织机

构。 性格: 2、社区关系: 心理定势: 月晕效应: 广告:广告是在印刷媒体上购买空间或在电子媒介上购买时间,以语言、文字、声像和图案等形式,传播出资人的宣传,达到宣传组织和促进销售的目的。 广告战略:是为实现企业的长远目标所必须采用的广告行为过程和广告媒介的使用方案。 策划新闻: 社会团体: 事业机构: 3、素质: 广告目标: 公众:是指与一个组织机构直接或间接相关的个人、群体和组织。 内部公众:指组织机构内部的成员,或与本组织成员直接相关的人员。 外部公众:指除了内部公众之外的与组织有直接或间接联系的公众。

政府公众:主要指企业 顾客公众:消费者关系 顺利公众:对组织的政策和行为持赞赏和支持态度,称为扩散影响的公众。 逆意公众:由于对组织不够了解或有偏见,而对组织的政策和行动持否定和反对态度,称为集中影响的公众。 二、基础知识 1、公共关系是什么样的活动与学科? 公共关系是一项古老的活动,但又是一门新兴的学科。 2、公共关系产生的社会历史条件(四点)(1)公共关系是商品经济高度发达的产物(经济原因); (2)公共关系是现代科学技术的产物(科学技术、经营管理上的原因); (3)公共关系是政治民主化的产物(政治和社会原因); (4)公共关系是民众文化、心理发展的产物(民众文化、心理的需要)。 3、公共关系这一概念出现于何年,最早的公关活动出现在什么地方?

串口通信的接线方法

目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422、RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。 1、DB9和DB25的常用信号脚说明 2、RS232C串口通信接线方法(三线制) 首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连; 两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口) 图2 上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。 3、串口调试中要注意的几点: 不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接; 线路焊接要牢固,不然程序没问题,却因为接线问题误事;

串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果; 强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。 RS232C标准串口接线方法 (第二版) 检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考: 一、标准接法 1、9对9(包括9针对9孔,9孔对9孔,9针对9针): 说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换 2-------------3 3-------------2 4-------------6 5-------------5 6-------------4 7-------------8 8-------------7 2、9对25(包括9孔对25孔,9孔对25针) 2-------------3 (备注:2、3有可能不交换) 3-------------2 4-------------6 5-------------7 6-------------20 7-------------5 8-------------4

串口基本常识

串口引脚图.jpg 串口通信的基本概念 1,什么是串口? 2,什么是RS-232? 3,什么是RS-422? 4,什么是RS-485? 5,什么是握手? 1,什么是串口 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配: a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置

高中数学基础知识与基本技能

高中数学基础知识与基本技能 数学(3) 第二章 统计(续) 五、基础知识和基本技能评估试题 第二章 统计 测试卷 (本卷用时100分钟) (一)、选择题(共50分,每小题5分,其中只有一个是正确的): 1、下列几项调查,适合作普查的是( ) (A )调查全省食品市场上某种食品的色素是否超标 (B )调查中央电视台“焦点访谈”节目的收视率 (C )调查你所住单元各家庭订阅报刊杂志情况 (D )调查本市小学生每人每天的零花钱 2、刘翔在出征雅典奥运会前刻苦进行110米栏训练,教练对他某段时间的训练成绩进行统计分析,判断他的成绩是否稳定,教练需要知道这些成绩的( ) (A )平均数 (B )方差 (C )中位数 (D )众数 3、为了了解某地5000名学生的语文测试水平,从中抽取了200学生的成绩进行统计分析。在这个问题中,下列说法不正确的是( ) (A )5000名学生成绩的全体是总体 (B )每个学生的成绩是个体 (C )抽取200学生成绩的集体是总体的一个样本 (D )样本的容量是5000 4、一个容量为n 的样本分成若干组,已知某组的频数和频率分别是80和0.125,则n 的值为( ) (A )800 (B )1250 (C )1000 (D )640 5、如果一组数据的方差是2 s ,将每个数据都乘以2,所得新数据的方差是 ( ) (A )2 5.0s (B )2 4s (C )2 2s (D )2 s 6、为了保证分层抽样时每个个体被抽到的概率都相等,则要求( ) (A )每层等可能抽样 (B )每层抽取同样的样本容量 (C )每层用同一抽样方法等可能抽样 (D )不同的层用不同的方法抽样 7、若b a ,是常数,下列有关连加符号 ∑ =n k 1 的运算 ① ∑==n k na a 1 ,②∑∑===n k n k k f b k bf 1 1 )()(,③[]∑∑∑===+=+n k n k n k k g k f k g k f 1 1 1 )()()()( 其中错误的个数是( ) (A )0 (B )1 (C )2 (D )3 8、下列两个变量之间的关系哪个不是函数关系( )

工业控制--串口通讯方法(精)

工业控制--串口通讯方法(WINAPI实现)介绍介绍工业控制领域利用串口和外围设备进行通讯。正文前言:总所周之,利用串口进行数据通讯在在通讯通讯领域重占有着重要的地位。利用RS232-RS485进行数据信号的采集和传递是VC 编程的又一大热点。串口通讯在通讯软件重有着十分广泛的应用。如电话、传真、视频和各种控制等。在各种开发工具中间,VC由于功能强大和灵活,同时也得到了Microsoft的最大支持,所以在一般进行涉及硬件操作的通讯编程重,大都推荐使用VC作为开发工具。然而工业控制串口通讯这个又不同于一般的串口通讯程序,因为控制外围设备传送的大都是十六进制数据(BYTE类型),所以,为了提高程序的运行稳定性,我们在编写程序进行通讯时可以不考虑传送BYTE类型数 据的工作。串口通讯目前流行的方法大概有两种:一是利用Microsoft提供的CMSCOMM控件进行通讯,不过现在很多程序员都觉应该放弃这种方式。二是利用WINAPI函数进行编程,这种编程的难度最高,要求你要掌握很多的API函 数。三是利用现在网络上面提供的一些串口通讯控件进行编写,比如CSerial类等。程序实现:我在经过许多的项目的开发和实践中发现,采用WIN API函数进行串口的开发能够给程序员很大的控件,并且程序运也很稳定。所以我将与串口接触的函数进行封装,然后在各个工程中进行调用,效果还是比较好的,现将各个函数和调用方法列举出来,希望对各位有所帮助。一、设置串口相关工作 #define MAXBLOCK 2048 #define XON 0x11 #define XOFF 0x13 BOOL SetCom(HANDLE &m_hCom, const char *m_sPort, int BaudRate, int Databit, CString parity, CString stopbit { COMMTIMEOUTS TimeOuts; ///串口输出时间超时设置 DCB dcb; ///与端 口匹配的设备 m_hCom=CreateFile(m_sPort, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED, NULL; // 以重叠方式打开串口 if(m_hCom==INVALID_HANDLE_VALUE { AfxMessageBox("设置串口部分,串口打开失败"; /////重叠方式异步通信(INVALID_HANDLE_VALUE)函数失败。return FALSE; } SetupComm(m_hCom,MAXBLOCK,MAXBLOCK; //设置缓冲区memset(&TimeOuts,0,sizeof(TimeOuts; TimeOuts.ReadIntervalTimeout=MAXDWORD; // 把间隔超时设为最大,把总超时设为0将导致ReadFile立即返回并完成操作

计算机基础知识试题卷三

1 PowerPoint 2000是用于制作( )的工具软件。 文档文件演示文稿 模板动画 B 2 由PowerPoint 2000创建的文档称为( )。 演示文稿幻灯片 讲义多媒体课件 A 3 PowerPoint 2000演示文稿文件的扩展名是( )。 .ppt .pot .xls .htm A 4 演示文稿文件中的每一张演示单页称为( )。 旁白讲义 幻灯片备注 C 5 PowerPoint 2000中能对幻灯片进行移动、删除、复制和设置动画效果,但不能对幻灯片进行编辑的视图是( )。 幻灯片视图普通视图 幻灯片放映视图幻灯片浏览视图 C 6 ( )是事先定义好格式的一批演示文稿方案。 模板母版 版式幻灯片 A 7 选择PowerPoint 2000中( )的“背景”命令可改变幻灯片的背景。 格式幻灯片放映 工具视图 A 8 PowerPoint 2000模板文件以( )扩展名进行保存。 .ppt .pot .dot .xlt B 9 PowerPoint 2000的大纲窗格中,不可以( )。 插入幻灯片删除幻灯片 移动幻灯片添加文本框 D 33 Windows 2000的“桌面”指的是( )。 某个窗口整个屏幕某一个应用程序一个活动窗口 B 34 在Windows 2000中在“键盘属性”对话框的“速度”选项卡中可以进行的设置为( )。 重复延迟、重复率、光标闪烁频率、 重复延迟、重复率、光标闪烁频率、击键频率、

重复的延迟时间、重复速度、光标闪烁速度、 延迟时间、重复率、光标闪烁频率 A 35 Windows 2000中,对于“任务栏”的描述不正确的是( )。 Windows 2000允许添加工具栏到任务栏 利用“任务栏属性”对话框的“任务栏选项”选项卡提供的“总在最前”可以选择是否允许其它窗口覆盖“任务栏” 当“任务栏”是“自动隐藏”的属性时,正在行动其它程序时,“任务栏”不能显示“任务栏”的大小是可以改变的 C 36 在Windows 2000中,下列说法正确的是( )。 单击“开始”按钮,显示开始菜单,删除“收藏夹”选项 通过“开始”|“设置”|“任务栏和高级菜单”|“开始菜单程序”中的“清除”,可以清除“开始”|“文档”中的内容 只能通过“任务栏属性”对话框修改“开始菜单程序” “开始”|“文档”中的内容是最近使用的若干个文件,因此“文档”内的内容,计算机自动更新,不能被清空 C 37 在Windows 2000中关于“开始”菜单,下面说法正确的是( )。 “开始”菜单中的所有内容都是计算机自己自动设定的,用户不能修改其中的内容“开始”菜单中的所有选项都可以移动和重新组织 “开始”菜单绝大部分都是可以定制的,但出现在菜单第一级的大多数选项不能被移动和重新组织,例如:“关闭”,“注销”等 给“开始”|“程序”菜单添加以及组织菜单项都只能从“文件夹”窗口拖入文件。 C 38 在Windows 2000资源管理器中,按( )键可删除文件。 F7 F8 Esc Delete D 39 在Windows 2000资源管理器中,改变文件属性应选择【文件】菜单项中的( )命令。 运行搜索属性选定文件 C 40 在Windows 2000资源管理器中,单击第一个文件名后,按住( )键,再单击最后一个文件,可选定一组连续的文件。 Ctrl Alt Shift Tab C 41 在Windows 2000资源管理器中,【编辑】菜单项中的“剪切”命令( )。 只能剪切文件夹只能剪切文件 可以剪切文件或文件夹无论怎样都不能剪切系统文件 C 42 在Windows 2000资源管理器中,创建新的子目录,应选择( )菜单项中的“新建”下的“文件夹”命令。 文件编辑工具查看 A 43 在Windows 2000中,单击资源管理器中的( )菜单项,可显示提供给用户使用的各种

串口通讯

串口通信的基本知识概念(232 422 485) 串口通信的基本概念: 1,什么是串口? 2,什么是RS-232? 3,什么是RS-422? 4,什么是RS-485? 5,什么是握手? 1,什么是串口 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线 Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte) 的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它 很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总 常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配: a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如 300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采 样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。 b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准 ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。 c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在 传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现 了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同

通信基础知识题库

精心整理 通信与网络技术基础题库 一、填空题: 1、单工数据传输是在两个数据站之间只能沿单个方向进行数据传输。半双工数据传输是在两个数据站之间可以在两个方向上进行数据传输,但不能同时进行。全双工数据在两个数据站之间,可以在两个方向上同时进行数据传输。 2、数据在一条信道上按位传输的方式称为串行传输,在多条信道上同时传输的方式称为并 12、计算机网络按介质访问控制方法可分为以太网、令牌环网、令牌总线网等。 13、以太网的介质访问控制常采用CSMA/CD算法,即发送站要进行监听,若线路空闲,则发送,在发送过程中,若发生冲突,则等待一个随机时间片后再试。若线路忙,则继续监听,直到线路空闲。以太网应遵循的标准是IEEE802.3 。 14、常见网卡接口类型有RJ-45接口、BNC接口、AUI接口,用于接双绞线的接口是RJ-45接口。常见网卡总线类型PCI总线、ISA总线等,用于插主板上白色插槽的是PCI总线。

15、常见集线器按延扩方式分常见的有级联、堆叠二类。 16、采用VLAN技术的主要目的是控制不必要的广播,防止广播风暴,提高网络的安全性。划分VLAN的方法主要有基于端口、MAC地址、协议、IP地址四种。不同的VLAN 间不能(能、不能)直接相互通信。遵循的标准是IEEE802.1Q。 17、光纤分布式数字接口FDDI采用反向双环结构的网络。 18、ATM是以信元为单位的分组交换技术,其长度为53 字节。 19、无线局域网WLAN由无线网卡、无线网桥AP、天线等组成的,它遵循的标准有 A.双向同时传输B.双向不同时传输C.单向传输D.A和B都可以 6、如果一个码元脉冲有4个状态,则这一数据传输系统的比特速率是其调制速率乘以( B ) A.1 B.2 C.3 D.4 7、水平奇偶校验码(A ) A、? 能发现单个或奇数个错误,但不能纠正 B、?? 能发现一位错误,并纠正一位错误 C、? 能发现并纠正偶数位错误 D、? 最多能发现两个错误,且能纠正一位错误 8、? 某一循环码的监督码为1101,问其生成多项式可能是(C )

相关文档
最新文档