记一次下班时间的利用---C#做的小串口上位机

本文记录了一位开发者利用C#制作串口调试上位机的过程,从需求出发,详细介绍了实现步骤、注意事项及异常处理。通过虚拟串口驱动软件模拟硬件,实现了串口通信的预览和验证,同时分享了在开发中遇到的异常情况和改进思考。
摘要由CSDN通过智能技术生成

目录

为什么要做它

怎么做

有哪些需要注意的

关于异常情况

一点关于改进的思考

写在最后的话


为什么要做它

原因无它,小的行动带来的愉悦感。

在公司相邻工位的同事是因为一个小的想法,据他说,最初的想法是蓝牙报文的异或校验(小功能,但相当实用),然后开始了一次C#制作蓝牙串口调试助手的旅程,今天上网本打算再温习了解一下Git的操作,当初是看的mculover666的文章,好几篇很详细,然后翻索引看到他当时用C#做了个串口调试助手的上位机,这还不是重点,重点是其中有个很小的串口调试助手实现,标题是十分钟编写C#上位机,冲着这个标题稍微有些想法的人应该都会点进去看看吧😂。内容,嗯~十分钟看的聚精会神,但是代码不能只是看的,想着十分钟就能看个大概,晚上回去敲敲也算是初次接触C#了。而且看代码和自己敲一遍感觉还是不一样的。

链接如下:十分钟教你C#上位机控制Arduino的板载LED 

                  通信篇---串口调试助手

怎么做

先清楚人家是怎么做的,首先,清楚地知道自己要做什么,编写串口上位机控制arduino板上的LED,(当串口发送字符时LED做出相应动作),1.LED可以做出相应动作 2. 串口发送字符时LED做出相应动作 3.自己编写的串口上位机控制LED动作。目标足够明确到几乎没有弯路可走

我要怎么做:不要控制(与硬件交互),要实现相同功能的串口上位机,通过 预览 以及 另一个串口助手来与它通信验证  是否正常发送字符,实现功能的基础上试验可能出现的异常情况

准备工作:Visual Studio肯定得有吧,

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值