菜单
  

    (3) 让开发商惊喜:从Visual Studio的第一个版本开始,微软就将提高开发人员的工作效率和灵活性作为自己的目标。VS2010将继续关注并且显著地改进开发者最核心的开发体验。  
    (4) 下一代平台浪潮的弄潮儿:微软将继续投资于市场领先的操作系统,工具软件和服务器平台,为客户创造更高的价值。使用VS2010,将可以在新一代的应用平台上,为你的客户创造令人惊奇的解决方案。跨部门的应用  客户将在不同规模的组织内创建应用,跨度从单个部门到整个企业。VS2010将确保在这么宽泛的范围内的应用开发都得到支持。
    (5) 高效的开发环境:Microsoft Visual Studio 2010采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C++ 、VB。 可以快速实现相应的功能。
    4上位机软件的编程实现过程
    4.1 上位机软件串口编程实现
    4.1.1 SerialPort类
    本节中将介绍在VS2010编程环境下,使用C#语言编程实现个人辐射报警仪上位机软件的过程,通过使用.NET Framework提供的类库中的SerialPort类来实现上位机与下位机的通信。现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。本系统使用SerialPort类实现串口通信要经过的一般流程有通讯端口号的设置、波特率的设定,数据位的选择、校验位和停止位的选择,再打开端口连接,发送数据,接收数据,最后关闭端口连接这些步骤。
    在.NET Framework 4.0中提供了SerialPort类,该类主要是为了实现串口数据通信等。该类有许多属性来表征其特性,主要属性如表4-1所示。
    表4-1 SerialPort类的主要属性
    名 称    说  明
    BaseStream    获取 SerialPort 对象的基础 Stream 对象
    BaudRate    获取或设置串行波特率
    BreakState    获取或设置中断信号状态
    BytesToRead    获取接收缓冲区中数据的字节数
    BytesToWrite    获取发送缓冲区中数据的字节数
    DataBits    获取或设置每个字节的标准数据位长度
    DiscardNull    获取或设置一个值,该值指示 Null 字节在端口和接收缓冲区之间传输时是否被忽略
    DsrHolding    获取数据设置就绪 (DSR) 信号的状态
    DtrEnable    获取或设置一个值,该值在串行通信过程中启用数据终端就绪 (DTR) 信号
    Encoding    获取或设置传输前后文本转换的字节编码
    Handshake    获取或设置串行端口数据传输的握手协议
    IsOpen    获取一个值,该值指示 SerialPort 对象的打开或关闭状态
    NewLine    获取或设置用于解释 ReadLine和WriteLine方法调用结束的值
    Parity    获取或设置奇偶校验检查协议
    PortName    获取或设置通信端口,包括但不限于所有可用的 COM 端口
    ReadBufferSize    获取或设置 SerialPort 输入缓冲区的大小
    ReadTimeout    获取或设置读取操作未完成时发生超时之前的毫秒数
    ReceivedBytesThreshold    获取或设置 DataReceived 事件发生前内部输入缓冲区中的字节数
    RtsEnable    获取或设置一个值,该值指示在串行通信中是否启用请求发(RTS) 信号
    StopBits    获取或设置每个字节的标准停止位数
    WriteBufferSize    获取或设置串行端口输出缓冲区的大小
    WriteTimeout    获取或设置写入操作未完成时发生超时之前的毫秒数
  1. 上一篇:激光测距中激光接收电路的设计
  2. 下一篇:基于blackfin DSP视频字符叠加的实现
  1. π/4—DQPSK调制解调技术的研究与仿真+程序

  2. 基于玻色—爱因斯坦凝聚...

  3. 基于FPGA的机器视觉算法验...

  4. HFSS毫米波微带—波导的转换电路设计

  5. MEMS惯性GPS信息融合技术的个人导航定位方法

  6. 巴金《激流三部曲》高觉新的悲剧命运

  7. 浅析中国古代宗法制度

  8. C++最短路径算法研究和程序设计

  9. g-C3N4光催化剂的制备和光催化性能研究

  10. 江苏省某高中学生体质现状的调查研究

  11. 上市公司股权结构对经营绩效的影响研究

  12. 现代简约美式风格在室内家装中的运用

  13. NFC协议物理层的软件实现+文献综述

  14. 中国传统元素在游戏角色...

  15. 高警觉工作人群的元情绪...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回