⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_35288.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:35288 发表者:DVC 发表日期:2003-04-05 14:18:25
<br>主题:串口编程如何学习?????
<br>内容:&nbsp;&nbsp;我学过VC技术类幕,现在也只会做一点界面 但是对\串一点口不子;<BR>&nbsp;&nbsp;HOW TO STUDY HOW TO STUDY ????????????
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:姚远 回复日期:2003-04-05 14:29:41
<br>内容:在一定时间内,串口无应答,即没有接受到数据,怎么知道?<BR>设置了超时设置后是怎么样的结果?<BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lyseed 回复日期:2003-04-06 00:52:58
<br>内容:对串口操作,一般有三个方法,<BR>1使用MSCOMM控件,<BR>2用_inp和_outp直接操作端口地址,<BR>3使用WINDOWS的一组异步函数,<BR>如果使用VC++并且在WIN2000环境下,建议用WINDOWS的异步函数,<BR>不能使用_inp和_outp.<BR>这样可以学习到异步操作的方法,对于其他需要异步的也通用,<BR>还可以学到多线程的管理,这些都是C++程序员的基本功,<BR>以后的开发都会用到此类知识.<BR>MSCOMM控件也可以,但是对提高编程水平没有帮助,<BR>一般C++程序员很少用此类东西,丧失了C++的高效与灵活.<BR>如果需要,可以开发一个满足自己的COM控件,你在IE里都可以直接调用读串口.<BR>一些简单的资料,可以www.google.com查找"串口编程"等关键字,<BR>更深入的资料就都没说清楚,<BR>操作串口,主要用到几个函数,可以去MSDN看说明,<BR>CreateFile,ReadFile,WriteFile,GetOverlapResult,WaitCommEvent,<BR>WaiForSingleObject,这些都不是关键,也很容易使用,<BR>关键是如何管理多线程,这是大部分资料都没有详细说明的问题.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:neilgan 回复日期:2003-04-08 02:26:30
<br>内容:In your MSDN cd, there is a sample of serial port programming:<BR><BR>Sample\VC98\SDK\WINBASE\IO\SERIAL
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -