想用c#写windows上位机程序,通过wifi功能,控制(单片机)下位机动作,中间通过路由器进行连接,在同一个局域网内。现在方案是,单片机是stm32,通过串口转wifi模块,连接到网络,然后电脑端的上位机窗口程序进行控制和数据发送。问题是,现在上位机的问题不是很明白,没弄过,没有C#编程基础,串口上位机好像比较简单,容易入手,但是网络通信的上位机没有写过,不知道如何下手