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

📄 sy0903.htm

📁 c语言经典教程
💻 HTM
字号:
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<p><font color="#0000FF">简单串口操作</font></p>
<p>(一)实验目的<br>
  学会使用Windows API进行简单的串口操作。</p>
<p>(二)实验内容<br>
  学会使用Windows API打开、初始化、读写、关闭串行口。</p>
<p>(三)要点提示<br>
  1、打开串口<br>
  CreateFile(&quot;COM1&quot;,GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL) 
  //打开COM1</p>
<p>2、设置串口<br>
  先建立DCB,然后使用SetCommState配置串口。有两种方法建立配置DCB,一种是先用GetCommState得到缺省的DCB,再对某些项进行修改即可;另一种是用BuildCommDCB,从配置字符串得到DCB。</p>
<p>3、读写串口<br>
  使用ReadFile读串口,使用WriteFile写串口。</p>
<p>4、关闭串口<br>
  使用CloseHandle。</p>
<p>(四)示例程序<br>
  在主机的COM1和COM2已连线的情况下,点击“发送”时,程序向COM1写数据,点击“接收”从COM2读取刚才发送的数据</p>
<p>示例程序<a href="comm1.rar">下载</a></p>
</body>
</html>

⌨️ 快捷键说明

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