MFC上位机与STM32下位机通讯精讲
第一章:MFC上位机以及STM32基础知识
第一节课程概述
第二节MFC上位机基础学习1(C++面向对象和MFC框架分析)
第三节MFC上位机基础学习2(MFC多线程和多对话框的构造)
第四节STM32基础学习1(STM32基础知识以及库移植)
第五节STM32基础学习2(库移植下半部分)
第二章:第一个RS232通讯讲解
第一节给MFC工程添加串口类并打开第一个串口实战
第二节串口调试助手上位机制作实战1(串口调试助手界面制作以及遍历计算机的所有串口到界面上)
第三节串口调试助手上位机制作实战2(创建串口、设置串口参数、以及发送数据)
第四节串口调试助手上位机制作实战3(兼容hex和字符串发送、多按钮的发送、串口接收上半部分)
第五节串口调试助手上位机制作实战4(实现串口接收,兼容hex和字符显示方式)
第三章:把单片机的数据显示成波形的形式
第一节STM32串口实战1之串口发送1(串口初始化实践)
第二节STM32串口实战1之串口发送1(发送字符、字符串且用printf格式化发送)
第三节STM32串口实战2之串口接收
第四章:真正意义的协议制作以及通讯实践
第一节真正协议的制作以及通讯实战1(添加波形显示)
第二节真正意义的协议制作以及通讯实践2(单片机生成正弦波并发送给上位机)
第三节真正意义的协议制作以及通讯实践2(波形显示控件的注册以及使用)
王凯杰
主要从事单片机(51、STM32F4)、FPGA与上位机等通讯控制工作,包括RS232通讯、RS485、CAN、USB通讯、PCIe通讯等。上位机主要是使用MFC制作,可以在实现界面非常美观的前提下稳定通讯。
相关链接:
https://edu.csdn.net/course/detail/6375?utm_source=edu_bbs_autocreate