1、测试所用的工具

本机串口模拟器:VSPD虚拟串口,百度上有使用教程。下载链接:http://www.cr173.com/soft/21406.html

串口调试助手:随便下载一个就行

2、halcon算子

打开串口

open_serial ('COM2', SerialHandle)
    设置一个串口设备的参数

set_serial_param (SerialHandle, 9600, 8, 'none', 'none', 1, 1000, 'unchanged')
 set_serial_param( : : SerialHandleBaudRateDataBitsFlowControlParityStopBitsTotalTimeOutInterCharTimeOut : )

  SerialHandle 输入需要设置的串口句柄

  BaudRate  比特率

  DataBits  数据位数

  FlowControl  数据流控制

  Parity  奇偶校验

  StopBits  停止位方式

  TotalTimeOut  输入串行接口的总的间歇时间

  InterCharTimeOut  输入串行接口字符传输总的间歇时间

写入数据

write_serial (SerialHandle, ords('Hello world!\n\r'))
      读出数据
      read_serial (SerialHandle, 10, Data)

数据转换:Read := chrt(Data)

关闭串口设备

close_serial (SerialHandle)

3、其它算子

clear_serial 清除一个串行设备的缓冲内存。 
close_all_serials 关闭所有的串行设备。

get_serial_param 获取一个串行设备的参数

4、halcon参考例程

serial.hdev

6、halcon+串口通讯测试相关推荐

  1. 基于java的串口通讯(附带实例+说明文档+测试工具)

    在步入正题前,发个牢骚. 前天总公司的一个技术经理下达一个任务,实现java程序与串口的通信.半天做出来了(见附件),经理看了,在电话里说是直接从网上下载的,颇为不屑. 说实话,当时真TM火大!虽然现 ...

  2. 关于嵌入式linux下的串口通讯问题---回车、换行、缓冲

    嵌入式Linux串口通讯测试问题:   经过实验,从Linux(PC)通过串口向嵌入式Linux开发板发送数据时,串口初始化完毕后遇到回车(0x0d)或换行(0x0a)才开始从串口接收数据,回车或换行 ...

  3. VS中创建MFC界面人脸识别门禁系统(人脸识别+串口通讯+单片机STM32F407)

    首先来说要做这个门禁系统,必须拥有三大功能板块儿,一是软件部分,也就是MFC界面要实现的功能进行人脸识别.人脸采集.并且录入人的相关信息:二是硬件部分,需要实现人脸识别成功之后开锁,人脸识别失败之后不 ...

  4. 双笔记本自带蓝牙的串口通讯

    双笔记本自带蓝牙的串口通讯 现在的笔记本电脑都自带蓝牙模块,而普通的台式PC, 也可以通过USB蓝牙模块扩展蓝牙功能.因此,对于都有蓝牙模块的电脑,可以通过将蓝牙虚拟成串口,进行双机通讯.对于Elec ...

  5. 西门子串口通讯08-CP341在STEP7环境中做Modbus从站通讯

    西门子串口通讯08-CP341在STEP7环境中做Modbus从站通讯 v-x-公–众–号:工控自动化老王 1 硬件列表 设备名称 设备型号 PS 307 6ES7 307-1EA00-0AA0 CP ...

  6. 西门子串口通讯09-CP341在博途环境中做Modbus从站通讯

    西门子串口通讯09-CP341在博途环境中做Modbus从站通讯 v-x-公–众–号:工控自动化老王 1 硬件列表 设备名称 设备型号 PS 307 6ES7 307-1EA01-0AA0 CPU 3 ...

  7. 西门子串口通讯03-CP341在Step7环境做Modbus主站通讯

    西门子串口通讯03-CP341在Step7环境做Modbus主站通讯 准备工作: 将Dongle插入CP341中,Dongle和插入Dongle前后的CP341如下图所示. 图1 组态和配置 1.打开 ...

  8. 西门子串口通讯04-CP341在TIA博途环境中做Modbus主站通讯

    西门子串口通讯-CP341在TIA博途环境中做Modbus主站通讯 1.准备工作 应用CP341进行MODBUS协议通信时需要有Dongle的支持.在使用之前先将Dongle安装在CP341模块的背面 ...

  9. 西门子串口通讯11-CP441-2在博图环境中做Modbus从站通讯

    CP441-2 使用 TIA Step7 V13 进行 Modbus Slave 通讯 作者:工控自动化老王 关注同名V–X公//众//号:工控自动化老王获取更多技术文档及工控资源,交流.学习,另外老 ...

  10. 西门子串口通讯05-CP441-2在Step7环境中做Modbus主站通讯

    西门子串口通讯05-CP441-2在Step7环境中做Modbus主站通讯 v-x---公–众--号:工控自动化老王 1.安装Dongle Dongle的安装位置参考下图 : 2 组态和配置 1.打开 ...

最新文章

  1. micro-job 0.0.2 发布,分布式任务调度框架
  2. 《R语言编程艺术》——2.5 使用all()和any()
  3. what does boston dynamics do?
  4. ubuntu创建文件夹和删除文件
  5. java泛型类指定多个泛型_Java泛型中的多态
  6. 做手游的计算机配置要求,原神pc配置要求高吗 最低什么配置能流畅运行​
  7. TensorFlow-RNN循环神经网络 Example 2:文本情感分析
  8. SQLSERVER 创建ODBC 报错的解决办法 SQLState:‘01000‘的解决方案
  9. 史上首个人脸识别禁令出台,警察用来抓罪犯也不行!旧金山可真行
  10. stm32呼吸灯c语言程序,STM32之呼吸灯
  11. 【数字电子技术 Digital Electronic Technology 7】——时序逻辑电路分析 之 计数器完全攻略
  12. 找一份好工作只需要这几招
  13. 雅虎免费邮箱开通POP3和自动转发的方法
  14. 微信小程序使用第三方插件
  15. h5打印时如何控制打印区域(基于jquery.PrintArea.js实现)
  16. 每日一算法7--35选7彩票程序
  17. FeignClient调用 Cannot deserialize instance of `java.lang.Boolean` out of START_OBJECT token to
  18. mysql created_tmp_tables_Created_tmp_tables和Created_tmp_disk_tables参数一问
  19. 推荐算法,机器学习,会将我们带向何方?
  20. Oracle 12c中增强的PL/SQL功能

热门文章

  1. html语言怎么插入视频,如何在HTML5网页中插入 Video(视频)
  2. win10图片打不开无法注册包
  3. 专科学计算机编程,学编程怎么才能学的又快又好?
  4. window10家庭版设置Administrator用户net user administrator /active:yes
  5. php 获取xlsx,PHP Excel Reader读取xlsx文件
  6. 春日游湖不易,但居家聊聊数据湖还是可以的……
  7. pycharm关闭拼写检查
  8. 东财《国际贸易法》综合作业
  9. Poi Excel 设置列宽计算公式
  10. Mybatis-Plus 的BaseMapper用法