<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[利用电脑串口控制外部设备开关]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sat, 14 Nov 2009 23:06:54 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	在学校或企业,经常会使用电铃,但电铃声同消防铃声太相似.能否用电脑播放歌曲,并用串口控制开关扩音机? 某些此类的专业设备和软件非常贵,其实你可以DIY,而且并不复杂.<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 原理:<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;串口被软件打开后,串口DB9的4脚(DTR)会有一个10V的电压.当关闭串口后,电压即消失.<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 软件开发.<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 串口软件的开发可以利用API FUNCTION和Mscomm控件来开发.由于此项目非常简单,只涉及开关串口,所以使用api开发更为简单,以下是主要代码 :<br/><br/>打开串口:&nbsp;&nbsp;<br/><br/><br/><div class="code">BOOL CTimerDlg::OpenComPort()&#123;<br/><br/>hCom=CreateFile(_T(&quot;COM1&quot;),GENERIC_READ/*&#124;GENERIC_WRITE*/,0,NULL,OPEN_EXISTING,<br/>&nbsp;&nbsp; FILE_ATTRIBUTE_NORMAL&#124;FILE_FLAG_OVERLAPPED,<br/>&nbsp;&nbsp; NULL);<br/>if(hCom==INVALID_HANDLE_VALUE)<br/>&nbsp;&nbsp; return false;<br/>else<br/>&nbsp;&nbsp; return true;<br/><br/>&#125;<br/><br/>关闭串口:<br/>void CTimerDlg::CloseComPort()&#123;<br/>&nbsp;&nbsp; <br/>CloseHandle(hCom);<br/><br/><br/>&#125;</div><br/><br/>硬件设计:
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 利用电脑串口控制外部设备开关]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>