版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weiaipan1314/article/details/83577904
MFC上位机与STM32下位机通讯精讲—3253人已学习
课程介绍
本课程主要介绍C++类库MFC上位机与STM32单片机的RS232、RS422、RS485、USB、LWIP以太网、CAN等接口进行稳定通信。课程主要从MFC和STM32基础开始,以编写上位机以及下位机为主,非常注重实践。
课程收益
本课程主要目标是让大家学会MFC上位机的编程、STM32下位机编程。单单的会上位机或者下位机有时候体会不到通讯的乐趣,如果你单单会下位机,你学了本课程,你可以把你的数据以任何方式在windows上呈现出来,如果你只会上位机,你学了本课程你可以通过windows的串口、以太网、USB控制任何硬件设备。本课程的目标就是补偿大家的短处,让大家成为综合性人才,同时让大家体会到通讯中的更多乐趣。
讲师介绍
王凯杰 更多讲师课程
主要从事单片机(51、STM32F4)、FPGA与上位机等通讯控制工作,包括RS232通讯、RS485、CAN、USB通讯、PCIe通讯等。上位机主要是使用MFC制作,可以在实现界面非常美观的前提下稳定通讯。
课程大纲
第1章:MFC上位机以及STM32基础知识
1. 课程概述 19:20
2. MFC上位机基础学习1(C++面向对象和MFC框架分析) 36:22
3. MFC上位机基础学习2(MFC多线程和多对话框的构造) 43:25
4. STM32基础学习1(STM32基础知识以及库移植) 33:51
5. STM32基础学习2(库移植下半部分) 33:39
第2章:第一个RS232通讯讲解
1. 给MFC工程添加串口类并打开第一个串口实战 28:35
2. 串口调试助手上位机制作实战1(串口调试助手界面制作以及遍历计算机的所有串口到界面上) 41:08
3. 串口调试助手上位机制作实战2(创建串口、设置串口参数、以及发送数据) 32:27
4. 串口调试助手上位机制作实战3(兼容hex和字符串发送、多按钮的发送、串口接收上半部分) 33:33
5. 串口调试助手上位机制作实战4(实现串口接收,兼容hex和字符显示方式) 47:22
6. 讲课中遗漏的两个问题 18:17
第3章:把单片机的数据显示成波形的形式
1. STM32串口实战1之串口发送1(串口初始化实践) 45:39
2. STM32串口实战1之串口发送1(发送字符、字符串且用printf格式化发送) 33:26
3. STM32串口实战2之串口接收 27:17
第4章:真正意义的协议制作以及通讯实践
1. 真正协议的制作以及通讯实战1(添加波形显示) 19:52
2. 真正意义的协议制作以及通讯实践2(单片机生成正弦波并发送给上位机) 19:20
3. 真正意义的协议制作以及通讯实践2(波形显示控件的注册以及使用) 19:20
4. 真正协议的制作以及通讯实战3(1.MFC解析单片机生成正弦数据) 15:35
5. 真正协议的制作以及通讯实战4(单片机解析上位机发来的协议) 22:46
第5章:MFC与STM32 以太网通讯(LWIP的移植及灵活运用)
1. MFC网络编程之服务器实战1 40:37
2. MFC网络编程之服务器实战2 23:18
3. MFC网络编程client)_1 17:48
4. MFC网络编程client)_2 25:35
5. STM32以太网硬件简讲(LAN8720A) 9:11
6. STM32 LWIP协议栈移植_1.avi 20:23
7. STM32 LWIP协议栈移植_2.avi 20:23
8. STM32 LWIP灵活运用 24:33
第6章:MFC与STM32 CAN通讯
1. STM32 CAN驱动开发1 42:25
2. STM32 CAN驱动开发2 39:51
3. 上位机控制单片机CAN发送相应的数据 26:47
4. 把接收到的CAN数据发给上位机 38:42
大家可以点击【 查看详情】查看我的课程
课程介绍
本课程主要介绍C++类库MFC上位机与STM32单片机的RS232、RS422、RS485、USB、LWIP以太网、CAN等接口进行稳定通信。课程主要从MFC和STM32基础开始,以编写上位机以及下位机为主,非常注重实践。
课程收益
本课程主要目标是让大家学会MFC上位机的编程、STM32下位机编程。单单的会上位机或者下位机有时候体会不到通讯的乐趣,如果你单单会下位机,你学了本课程,你可以把你的数据以任何方式在windows上呈现出来,如果你只会上位机,你学了本课程你可以通过windows的串口、以太网、USB控制任何硬件设备。本课程的目标就是补偿大家的短处,让大家成为综合性人才,同时让大家体会到通讯中的更多乐趣。
讲师介绍
王凯杰 更多讲师课程
主要从事单片机(51、STM32F4)、FPGA与上位机等通讯控制工作,包括RS232通讯、RS485、CAN、USB通讯、PCIe通讯等。上位机主要是使用MFC制作,可以在实现界面非常美观的前提下稳定通讯。
课程大纲
第1章:MFC上位机以及STM32基础知识
1. 课程概述 19:20
2. MFC上位机基础学习1(C++面向对象和MFC框架分析) 36:22
3. MFC上位机基础学习2(MFC多线程和多对话框的构造) 43:25
4. STM32基础学习1(STM32基础知识以及库移植) 33:51
5. STM32基础学习2(库移植下半部分) 33:39
第2章:第一个RS232通讯讲解
1. 给MFC工程添加串口类并打开第一个串口实战 28:35
2. 串口调试助手上位机制作实战1(串口调试助手界面制作以及遍历计算机的所有串口到界面上) 41:08
3. 串口调试助手上位机制作实战2(创建串口、设置串口参数、以及发送数据) 32:27
4. 串口调试助手上位机制作实战3(兼容hex和字符串发送、多按钮的发送、串口接收上半部分) 33:33
5. 串口调试助手上位机制作实战4(实现串口接收,兼容hex和字符显示方式) 47:22
6. 讲课中遗漏的两个问题 18:17
第3章:把单片机的数据显示成波形的形式
1. STM32串口实战1之串口发送1(串口初始化实践) 45:39
2. STM32串口实战1之串口发送1(发送字符、字符串且用printf格式化发送) 33:26
3. STM32串口实战2之串口接收 27:17
第4章:真正意义的协议制作以及通讯实践
1. 真正协议的制作以及通讯实战1(添加波形显示) 19:52
2. 真正意义的协议制作以及通讯实践2(单片机生成正弦波并发送给上位机) 19:20
3. 真正意义的协议制作以及通讯实践2(波形显示控件的注册以及使用) 19:20
4. 真正协议的制作以及通讯实战3(1.MFC解析单片机生成正弦数据) 15:35
5. 真正协议的制作以及通讯实战4(单片机解析上位机发来的协议) 22:46
第5章:MFC与STM32 以太网通讯(LWIP的移植及灵活运用)
1. MFC网络编程之服务器实战1 40:37
2. MFC网络编程之服务器实战2 23:18
3. MFC网络编程client)_1 17:48
4. MFC网络编程client)_2 25:35
5. STM32以太网硬件简讲(LAN8720A) 9:11
6. STM32 LWIP协议栈移植_1.avi 20:23
7. STM32 LWIP协议栈移植_2.avi 20:23
8. STM32 LWIP灵活运用 24:33
第6章:MFC与STM32 CAN通讯
1. STM32 CAN驱动开发1 42:25
2. STM32 CAN驱动开发2 39:51
3. 上位机控制单片机CAN发送相应的数据 26:47
4. 把接收到的CAN数据发给上位机 38:42
大家可以点击【 查看详情】查看我的课程