纯手工打造UART版资料清洗工具 之 com0com for win10 x64 工具介绍

资料清洗,顾名思义就是 获取任何进来的资料再重新排列/ 组成或转换後再丢给後端去做其他应用

由於笔者的其中一项工作就是要自干一套双向的UART版本资料清洗工具(含GUI),但是关於资料清洗在UART间的相关应用,在网路上根本找不到任何资讯。

实作前要先介绍如何在Windows 10 x64 OS上使用开源专案的Null-modem emulator [com0com] 工具,这套工具可以虚拟出不同的COM Port及串在一起,让两个Port 同时可以得到一样的资讯

  1. 由於目前Windows 10 的内建的防毒软件及浏览器都会把很多程序误判成木马程序或病毒,是不是要下载这个专案进行後续的实作练习,请自行评估。
  2. 下载後解压缩完会看到下面档案
  3. 系统管理员身分执行setupc
  4. 进去看查看help
  5. 依照安装说明,先安装virtual Port
install PortName=COM2 PortName=COM3

[笔记] 安装过程中会出现这个Port 已经被占用的警告讯息,请直接选择继续,笔者觉得这是原生程序的bug,而不是真的被占用

  1. 安装完成
    5-1. 在setupc 视窗中会看到COM Port 2/ Port 3 已经出现及配对在一起

    5-2. 观察装置管理员中的装置列表
  • 安装前 (没有出现Virtual Ports)
  • 安装後 (多出了serial port emulator的装置)

    [笔记] null-modem emulator这个开源专案,在windows 10 x64上面是可以使用的,只是在装置列表中看不到相关的Port 号
    5-3. 在setupc 视窗中直接查询可以使用的port装置有哪些
command> list
     CNCA0 PortName=COM2
     CNCB0 PortName=COM3
command>

结论:
前置作业这样就完成了,後面将继续分享该如何打造出含有GUI介面的UART版资料清洗工具


<<:  Eloquent ORM - 建立 Model

>>:  30天学会Python: Day 8-维度展开 二维容器

[Golang]同步工具-sync包的Wait、Signal、Broadcast方法说明-心智图总结

1. 条件变数的Wait方法,做了什麽? Wait方法的用途,为等待通知。 先看一下Wait方法的程...

成为工具人应有的工具包-30 WinLogOnView

WinLogOnView 最後一天啦!一如往常 今天来认识这个简单小工具,用来查看使用者登入资讯的东...

Day21:使用 ws 实作讯息传递

专案结构命名调整 调整部分档案名称,避免过於混淆。 - client - main.js ->...

【领域展开 15 式】 裸窥 WordPress Soledad 主题客制栏位

裸点栏位,寻找功能间的共同点 打算不看文件!裸点看起来知道的功能并栏位资料测试放入,发现每天这样拼拼...

Day 2— 你的第一次闻GAS

今天来直接上手开始我们的 Google Apps Script 之旅啦! 我们在使用 Google ...