目录
为什么要做它
原因无它,小的行动带来的愉悦感。
在公司相邻工位的同事是因为一个小的想法,据他说,最初的想法是蓝牙报文的异或校验(小功能,但相当实用),然后开始了一次C#制作蓝牙串口调试助手的旅程,今天上网本打算再温习了解一下Git的操作,当初是看的mculover666的文章,好几篇很详细,然后翻索引看到他当时用C#做了个串口调试助手的上位机,这还不是重点,重点是其中有个很小的串口调试助手实现,标题是十分钟编写C#上位机,冲着这个标题稍微有些想法的人应该都会点进去看看吧😂。内容,嗯~十分钟看的聚精会神,但是代码不能只是看的,想着十分钟就能看个大概,晚上回去敲敲也算是初次接触C#了。而且看代码和自己敲一遍感觉还是不一样的。
链接如下:十分钟教你C#上位机控制Arduino的板载LED
怎么做
先清楚人家是怎么做的,首先,清楚地知道自己要做什么,编写串口上位机控制arduino板上的LED,(当串口发送字符时LED做出相应动作),1.LED可以做出相应动作 2. 串口发送字符时LED做出相应动作 3.自己编写的串口上位机控制LED动作。目标足够明确到几乎没有弯路可走
我要怎么做:不要控制(与硬件交互),要实现相同功能的串口上位机,通过 预览 以及 另一个串口助手来与它通信验证 是否正常发送字符,实现功能的基础上试验可能出现的异常情况
准备工作:Visual Studio肯定得有吧,