无线湿温度监测系统的设计
[10-16 19:37:30] 来源:http://www.89xue.com 毕业设计 阅读:90次
摘要:修改OnEraseBkgnd(CDC*) 事件将代码屏蔽,改为一句 return TRUE;3. 将图像背景擦除的的过程放到内存缓冲区里面去做。部分关键代码如下:void CGraphView::OnDraw(CDC* pDC){CRect rectClient;GetClientRect( &rectClient );CMemDC memDC(pDC, rectClient);EraseBkgnd(&memDC);// OnEraseBkgnd 失效了,但是仍然需要在内存缓冲区中擦除背景m_graph.Redraw( &memDC, rectClient );}4. 在内存中绘制图形,并把结果切换到显示DC。实。
无线湿温度监测系统的设计,标签:毕业设计范文,http://www.89xue.com
修改OnEraseBkgnd(CDC*) 事件将代码屏蔽,改为一句 return TRUE;
修改OnEraseBkgnd(CDC*) 事件将代码屏蔽,改为一句 return TRUE;
3. 将图像背景擦除的的过程放到内存缓冲区里面去做。部分关键代码如下:
void CGraphView::OnDraw(CDC* pDC)
{
CRect rectClient;
GetClientRect( &rectClient );
CMemDC memDC(pDC, rectClient);
EraseBkgnd(&memDC);
// OnEraseBkgnd 失效了,但是仍然需要在内存缓冲区中擦除背景
m_graph.Redraw( &memDC, rectClient );
}
4. 在内存中绘制图形,并把结果切换到显示DC。实践表明,双缓存技术在绘图中有稳定良好的效果。
5 系统软件设计
本系统用 C 语言编程,软件采用模块化结构程序设计方式。总体上包括主程序模块、参数设置模块、通信模块、显示模块以及报警子模块等。最后主程序和中断处理程序将各个模块连接起来。这样使程序利于修改和调试,也增强了程序的可移植性。下位机完成对周围湿温度数据的采集、处理、显示和发送。上位机基于VC 开发应用程序,来实现对下位机的控制,节点选择以及对接收到数据的动态显示、储存、分析和处理。
6 结束语
总体来说,系统设计新颖,简单实用。样机经过长时间的运行测试,可靠稳定,使用方便。特别是基于VC6.0开发的上位机界面使监测更加便捷,更具人性化特点。此外,本设计在系统分析和设计方法学上也有一定的学术参考价值。
Tag:毕业设计,毕业设计范文,综合范文 - 毕业设计
上一篇:医学科研设计