基于vs2010-mfc简易串口数据波形显示软件(入门篇).docx
《基于vs2010-mfc简易串口数据波形显示软件(入门篇).docx》由会员分享,可在线阅读,更多相关《基于vs2010-mfc简易串口数据波形显示软件(入门篇).docx(4页珍藏版)》请在第壹文秘上搜索。
1、基于vs2023-mfc简易串口数据波形显示软件(入门篇)软件版本vs2O23旗舰版文件一新建一工程选择根本对话框语言一美国英语,假设选择中国汉语,可能这版本没破解好,会有些问题。后面就一直下一步,直到完成。在右边工具箱中,添加下面需要用到的控件。如下列图右击类向导一工程Com类名CcomDlg,点击成员变量,分别给他们添加变量名。添加完如下列图:添加串口控件。右击插入ACtiVe控件(X),找到如下确定。界面出现串口控件(小一样的东东)点击串口控件(小)右键添加变量,输入变量名m_mscomm,同时下方出现mscomml.h和mscomml.cpp.点击确定,坐标目录生成该两个文件点击菜单栏
2、工具-选择工具箱项(X)-点击CoM组件,浏览找到TeeChart8.ocx,可由网上下载。然后添加如下之后再工具箱中最下面便可看到该控件接下来拉出图形界面。进入类向导,点击右上角今添加类(C)-类型库中的MFC类(T).添加这5个类N天方案资源营理SS置帛I免胃解夫方塞-com(1个项目McomA房外部依赖项,匕头文件h*CAes,hCAxis.hcom.hcomDIg.hCScroll.hCSeries.hCTCharthmscomml.h=Resource.hstdaf.htargetver.htchartl.h0源文件CTcom.cppC叫comDIg.cppCFmscomml.cpp
3、C*Stdafxxpp刃tchartl.cpp,O资源文件ii(com.ico易com.rc这里有很多这里有很多这里有很多,I,二川J,在COInDl以CPP文件中添加头文件*includeCTChart.hVinclUdeCAxis,h#include*CAxes.h*#include*CScroll.h*#inc】UdeCSeries.h双击teechart,添加曲线Add这里模板很丰富,这里我们选择FaStLine标题命名、初值点设置Data中、左轴底轴显示设置在AXiS中,以及其他功能到此,根本框架己经搭好了后面添加程序双击翻开串口按钮添加代码如下:voidCcomDlg:OnBnCl
4、ickedButtonOpen()(/TODO:在此添加控件通知处理程序代码if(!m_mscomm.get_PortOpen()m_mscomm.put_PortOpen(true);SetDlgltemTeXt(IDCBUTT。N-OPEN,_T(关闭串);AfXMeSSageBOx(_T(串口翻开成功);else(m_mscomm.put_PortOpen(FALSE);SetDIgltemTeXt(IDC-BUTTON_0PEN,_T(翻开串);)双击发送按钮。添加代码如下:voidCCommTestDlg:OnBnClickedButtonSend()/TODO:在此添加控件通知处理
5、程序代码UpdateDataftrue);读取编辑框内容m_mscomm.put_Output(COIeVariant(m_EditSend);发送数据UpdateDatalfaIse);更新编辑框内容双击去除接收区按键。添加代码:VoidccommTestDlg-OnBnciickedButtonCIearO(/TODO:在此添加控件通知处理程序代码m_EditReceive.Empty0;去除接收对话框中的数据UpdateData(FALSE);双击串LICombOboX框,添加代码如下:VoidCCOmDlg:OnCbnSelchangeComb。ComO/TODO:在此添加控件通知处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 vs2010 mfc 简易 串口 数据 波形 显示 软件 入门