摘要
利用STM32F103作为主控芯片,使用Keil uVision5编写STM32驱动程序、彩屏显示程序、按键处理程序、传感器数据采集处理程序、串口程序、中断程序、A/D转换程序、Socket通信程序以及数据上传云端程序,完成以STM32芯片为核心的以太网数据上传终端系统设计,保证各传感器工作模块的正常运行。利用Visual Studio为开发环境编写C#程序,实现上位机模拟器软件的设计。设计的软件具备TCP服务器功能,可被下位机TCP访问,接收下位机传送的数据,作为TCP服务器的端口号,可以以窗口控件的形式进行更改。
-
单位江苏理工学院