6、halcon+串口通讯测试
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( : : SerialHandle, BaudRate, DataBits, FlowControl, Parity, StopBits, TotalTimeOut, InterCharTimeOut : )
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+串口通讯测试相关推荐
- 基于java的串口通讯(附带实例+说明文档+测试工具)
在步入正题前,发个牢骚. 前天总公司的一个技术经理下达一个任务,实现java程序与串口的通信.半天做出来了(见附件),经理看了,在电话里说是直接从网上下载的,颇为不屑. 说实话,当时真TM火大!虽然现 ...
- 关于嵌入式linux下的串口通讯问题---回车、换行、缓冲
嵌入式Linux串口通讯测试问题: 经过实验,从Linux(PC)通过串口向嵌入式Linux开发板发送数据时,串口初始化完毕后遇到回车(0x0d)或换行(0x0a)才开始从串口接收数据,回车或换行 ...
- VS中创建MFC界面人脸识别门禁系统(人脸识别+串口通讯+单片机STM32F407)
首先来说要做这个门禁系统,必须拥有三大功能板块儿,一是软件部分,也就是MFC界面要实现的功能进行人脸识别.人脸采集.并且录入人的相关信息:二是硬件部分,需要实现人脸识别成功之后开锁,人脸识别失败之后不 ...
- 双笔记本自带蓝牙的串口通讯
双笔记本自带蓝牙的串口通讯 现在的笔记本电脑都自带蓝牙模块,而普通的台式PC, 也可以通过USB蓝牙模块扩展蓝牙功能.因此,对于都有蓝牙模块的电脑,可以通过将蓝牙虚拟成串口,进行双机通讯.对于Elec ...
- 西门子串口通讯08-CP341在STEP7环境中做Modbus从站通讯
西门子串口通讯08-CP341在STEP7环境中做Modbus从站通讯 v-x-公–众–号:工控自动化老王 1 硬件列表 设备名称 设备型号 PS 307 6ES7 307-1EA00-0AA0 CP ...
- 西门子串口通讯09-CP341在博途环境中做Modbus从站通讯
西门子串口通讯09-CP341在博途环境中做Modbus从站通讯 v-x-公–众–号:工控自动化老王 1 硬件列表 设备名称 设备型号 PS 307 6ES7 307-1EA01-0AA0 CPU 3 ...
- 西门子串口通讯03-CP341在Step7环境做Modbus主站通讯
西门子串口通讯03-CP341在Step7环境做Modbus主站通讯 准备工作: 将Dongle插入CP341中,Dongle和插入Dongle前后的CP341如下图所示. 图1 组态和配置 1.打开 ...
- 西门子串口通讯04-CP341在TIA博途环境中做Modbus主站通讯
西门子串口通讯-CP341在TIA博途环境中做Modbus主站通讯 1.准备工作 应用CP341进行MODBUS协议通信时需要有Dongle的支持.在使用之前先将Dongle安装在CP341模块的背面 ...
- 西门子串口通讯11-CP441-2在博图环境中做Modbus从站通讯
CP441-2 使用 TIA Step7 V13 进行 Modbus Slave 通讯 作者:工控自动化老王 关注同名V–X公//众//号:工控自动化老王获取更多技术文档及工控资源,交流.学习,另外老 ...
- 西门子串口通讯05-CP441-2在Step7环境中做Modbus主站通讯
西门子串口通讯05-CP441-2在Step7环境中做Modbus主站通讯 v-x---公–众--号:工控自动化老王 1.安装Dongle Dongle的安装位置参考下图 : 2 组态和配置 1.打开 ...
最新文章
- micro-job 0.0.2 发布,分布式任务调度框架
- 《R语言编程艺术》——2.5 使用all()和any()
- what does boston dynamics do?
- ubuntu创建文件夹和删除文件
- java泛型类指定多个泛型_Java泛型中的多态
- 做手游的计算机配置要求,原神pc配置要求高吗 最低什么配置能流畅运行​
- TensorFlow-RNN循环神经网络 Example 2:文本情感分析
- SQLSERVER 创建ODBC 报错的解决办法 SQLState:‘01000‘的解决方案
- 史上首个人脸识别禁令出台,警察用来抓罪犯也不行!旧金山可真行
- stm32呼吸灯c语言程序,STM32之呼吸灯
- 【数字电子技术 Digital Electronic Technology 7】——时序逻辑电路分析 之 计数器完全攻略
- 找一份好工作只需要这几招
- 雅虎免费邮箱开通POP3和自动转发的方法
- 微信小程序使用第三方插件
- h5打印时如何控制打印区域(基于jquery.PrintArea.js实现)
- 每日一算法7--35选7彩票程序
- FeignClient调用 Cannot deserialize instance of `java.lang.Boolean` out of START_OBJECT token to
- mysql created_tmp_tables_Created_tmp_tables和Created_tmp_disk_tables参数一问
- 推荐算法,机器学习,会将我们带向何方?
- Oracle 12c中增强的PL/SQL功能
热门文章
- html语言怎么插入视频,如何在HTML5网页中插入 Video(视频)
- win10图片打不开无法注册包
- 专科学计算机编程,学编程怎么才能学的又快又好?
- window10家庭版设置Administrator用户net user administrator /active:yes
- php 获取xlsx,PHP Excel Reader读取xlsx文件
- 春日游湖不易,但居家聊聊数据湖还是可以的……
- pycharm关闭拼写检查
- 东财《国际贸易法》综合作业
- Poi Excel 设置列宽计算公式
- Mybatis-Plus 的BaseMapper用法