发布时间:2023-08-16 18:30
这一篇来做一个简单的串口上位机程序,配合【STM32F103笔记】中的串口程序使用,后续还可以在这个串口小程序的基础上添加更多功能,可以根据预先设计的数据格式,将串口小程序接收到的数据进行不同的显示,并根据接收到的数据向STM32发送控制指令,比如上位机PID控制STM32电机调速或者转角控制等等,会很有意思。
笔者也是刚开始学C#,就当做和大家一起学习进步啦。
作为C#小程序开发的第一篇,首先介绍一下C#的开发环境——Visual Studio(VS),是美国微软公司的开发工具包系列产品,这里给出官方下载地址(https://visualstudio.microsoft.com/zh-hans/downloads/):
可以看到VS共有三个发行版本:Community、Professional、Enterprise,作为个人开发一般选择Community就已经非常够用啦,如果你的网络不太好的话,可以点击下面的如何离线安装进行参考,具体安装就不再介绍了。
打开VS,点击左上角文件->新建->项目,弹出新建项目对话框:
在左侧选择编程语言,这里笔者的默认编程语言设置的是C++,需要在其他语言里找到Visual C#,选择Window 桌面->Windows 窗体应用,然后在下方设置好项目名称、位置等,点击确定就可以了:
左侧是项目的树形结构选项卡,右侧为工具箱和属性设置等选项卡,这些选项卡都可以自己调整位置,这里按默认就很舒服,正中间就是我们的窗体了。