养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

MFC两个或两个以上串口通信编程

时间:2024-09-20 19:46:56

MFC两个或两个以上串口通信编程

工具/原料

Windows

Vs2012

方法/步骤

1、编辑对话框界面

MFC两个或两个以上串口通信编程

2、添加控件变量m_comboCom,m_comboCom2巳呀屋饔,m_ctrlComm,m_ctrlComm2,和控件变量值CStringm_strRXData;CStringm_strTX肛舀辨乔Data;如图

MFC两个或两个以上串口通信编程

3、添加是否设置COM口变量,m_setOK,m_setOK2

MFC两个或两个以上串口通信编程

4、添加下拉框的选择事件

MFC两个或两个以上串口通信编程

5、添加两个COM串口接收事件

MFC两个或两个以上串口通信编程

6、初始化下拉框 m_comboCom.AddString(_T("COM1"挢旗扦渌;)); m_comboCo罪焐芡拂m.AddString(_T("COM2")); m_comboCom.AddString(_T("COM3")); m_comboCom.AddString(_T("COM4")); m_comboCom.AddString(_T("COM5")); m_comboCom.AddString(_T("COM6")); m_comboCom.AddString(_T("COM7")); m_comboCom.AddString(_T("COM8")); m_comboCom.AddString(_T("COM9")); m_comboCom.AddString(_T("COM10")); m_comboCom.AddString(_T("COM11")); m_comboCom.AddString(_T("COM12")); m_comboCom2.AddString(_T("COM1")); m_comboCom2.AddString(_T("COM2")); m_comboCom2.AddString(_T("COM3")); m_comboCom2.AddString(_T("COM4")); m_comboCom2.AddString(_T("COM5")); m_comboCom2.AddString(_T("COM6")); m_comboCom2.AddString(_T("COM7")); m_comboCom2.AddString(_T("COM8")); m_comboCom2.AddString(_T("COM9")); m_comboCom2.AddString(_T("COM10")); m_comboCom2.AddString(_T("COM11")); m_comboCom2.AddString(_T("COM12"));

MFC两个或两个以上串口通信编程

7、在下拉框选择事件:OnCbnSelchangeComboCom();OnCbnSe盟敢势袂lchangeComboCom2()中添加代码;如图

MFC两个或两个以上串口通信编程

8、在发送消息按钮事件中添加代码

MFC两个或两个以上串口通信编程

9、添加清除文本框按钮事件

MFC两个或两个以上串口通信编程

10、添加COM1口接收回调函数代码

MFC两个或两个以上串口通信编程

11、添加COM2口接收回调函数代码

MFC两个或两个以上串口通信编程

© 一点知识