<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>煮茶待英雄</title>
	<atom:link href="http://blog.e-midas.cn/index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.e-midas.cn</link>
	<description>人生路上，是非无常，祸福旦夕。放得开胸怀，才能收得下世界。－－煮茶村长。</description>
	<lastBuildDate>Fri, 23 Jul 2010 09:41:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>豆皮开发板(STM32)C++例程：花样LED特效（包含IAR C++库源代码）</title>
		<link>http://blog.e-midas.cn/?p=501</link>
		<comments>http://blog.e-midas.cn/?p=501#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:33:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[STM32]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[豆皮]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=501</guid>
		<description><![CDATA[一个完整STM32开发板的实战IAR C++。上电后的LED特效是XOR特效，按K1,K2,K3,K4,后，LED会做不出同的特效。按K5键，将会加速。Reset键重新开始]]></description>
			<content:encoded><![CDATA[<p>豆皮开发板C++例程：花样LED特效（包含IAR C++库源代码）</p>
<p><span style="color: #0000ff;"><strong>第一课</strong></span>，点亮第一只LED灯，发送欢迎词到电脑串口</p>
<p><span style="color: #0000ff;"><strong>第二课</strong></span>，按KEY,相应的LED灯会亮起来</p>
<p><span style="color: #0000ff;"><strong>第三课</strong></span>，从串口接收数据，并从LED里显示出来，<br />
            按KEY,发送数据到串口。</p>
<p><span style="color: #0000ff;"><strong>第四课</strong></span>，一个小小的伪线程模式<br />
             从串口接收数据，并从LED里显示出来，并向右移走<br />
             按KEY5,速度增加，按KEY4，速度减少。</p>
<p><span style="color: #0000ff;"><strong>第五课</strong></span>，一个完整的实战<br />
            上电后的LED特效是XOR特效，<br />
             按K1,K2,K3,K4,后，<span style="color: #ff0000;"><strong>LED会做不出同的特效</strong></span>。<br />
             按K5键，将会加速。<br />
             按Reset键重新开始</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=501</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>美的电饭煲与乐邦豆浆机维修记录</title>
		<link>http://blog.e-midas.cn/?p=493</link>
		<comments>http://blog.e-midas.cn/?p=493#comments</comments>
		<pubDate>Wed, 21 Apr 2010 00:41:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[其它文档]]></category>
		<category><![CDATA[电饭煲]]></category>
		<category><![CDATA[维修经验]]></category>
		<category><![CDATA[豆浆机]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=493</guid>
		<description><![CDATA[美的电饭煲与乐邦的豆浆机坏了，记录下维修的经验。]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;"><span style="color: #000000;"> 前两天家里的一个乐邦的豆浆机坏了，故障原因是上电后峰鸣器乱叫，按键无反应。一直排查原因，到最后，发现是<span style="color: #ff0000;"><strong>按键的问题</strong></span>，由於顶部是薄膜按键，很容易进水，已经有<span style="color: #ff0000;"><strong>两个按键进了水，氧化了，导致一上电就“自动”按键</strong></span>。将此按键修复后，故障排除，恢复使用。</span></span></p>
<p><span style="font-size: medium;"><span style="color: #000000;"> 我家有个 美的电饭煲 ，此电饭煲买回来后，用了一个月，就不能用了，当时的商场已经关门走人，而且我没时间去修，所以一直放在，昨天晚上兴趣来了修一下，结果发现，<span style="color: #ff0000;"><strong>控制板PCB的线路已经生绣了</strong></span>，超晕。 PCB如果是铜的话，顶多就是长绿霉，怎么会生绣呢？除非是 铁的。我用小刀割了割，竟然能割些绣下来，而线路还是暗黑的。<span style="color: #ff0000;"><strong>测试PCB线路，有些已经是几十或几百欧了，而有些则是M欧以上</strong></span>。后来直接用电线直连焊接元 件，电饭煲才恢复正常。</span></span></p>
<p><span style="font-size: medium;">此事之后，更坚定我以后绝对不买 美的 的电器了（之前买的美的电器，没有一件不坏的）。</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=493</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Delphi 在运行时出现了一个异常，两天后终於解决了。</title>
		<link>http://blog.e-midas.cn/?p=489</link>
		<comments>http://blog.e-midas.cn/?p=489#comments</comments>
		<pubDate>Tue, 30 Mar 2010 06:20:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Exception]]></category>
		<category><![CDATA[调试经验]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=489</guid>
		<description><![CDATA[有时候，当你不知道问题出在哪里的时候，最好还是从头到尾的梳理一下，或者换个思路来考虑。]]></description>
			<content:encoded><![CDATA[<p>最近在改程序的主控台，改动的地方也不多，就是涉及的“<span style="color: #0000ff;"><strong>包(Package)</strong></span>”比较多，编译的时候并没有出现什么问题。而且编译之后也可以单独执行(Execute），但问题在於，在Delphi的环境下，执行“<span style="color: #0000ff;"><strong>运行F9</strong></span>”，<span style="color: #ff0000;"><strong>不能进入调试环境</strong></span>，其后果是Delphi直接死机，或者是出现“<span style="color: #ff0000;"><strong>External Exception C0000009</strong></span>”，一直找不到原因，也Google不到相关的资料。<br />
今天，我想到了另外一个问题，会不会是“包”的问题？於是，我在主程序的“<span style="color: #0000ff;"><strong>运行期Runtime</strong></span>”里，把所有的包都删除，只保留“<span style="color: #0000ff;"><strong>vcl;rtl</strong></span>”，结果是：“可以调试”了，至此，我已经明白，肯定是某个包引起问题了，而Delphi却没有报告问题。<br />
我把所需要的运行包，一个个的加入到“<span style="color: #0000ff;"><strong>Runtime</strong></span>”时，加入最后一个包的时候，发现故障重现。判断是此包出问题之后，我重编译此包，再重新加入主程序的<span style="color: #0000ff;"><strong>Runtime</strong></span>里，<strong><span style="color: #339966;">问题解决，可以进入调试环境</span></strong>了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=489</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>公布我亲手制作的 《M8 镍氢充电器（M8 Ni-MH Charger）》 全部制作资料</title>
		<link>http://blog.e-midas.cn/?p=474</link>
		<comments>http://blog.e-midas.cn/?p=474#comments</comments>
		<pubDate>Tue, 27 Oct 2009 07:16:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[火锅(充电器)]]></category>
		<category><![CDATA[充电器]]></category>
		<category><![CDATA[镍氢充电器]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=474</guid>
		<description><![CDATA[《M8 镍氢充电器（M8 Ni-MH Charger）》 全部制作资料，包括源程序，原理图，和适合雕刻机制作方式的PCB文件。]]></description>
			<content:encoded><![CDATA[<p>先上图，M8版 镍氢充电器（M8 Ni-MH Charger），无图无真相（实物相片由Ourdev.cn站长阿莫拍摄）。<br />
<a href="http://blog.e-midas.cn/uploads/2009/10/a28c90272a35259b3ac597b6cd861a7b_pic1.jpg" class="lightbox" rel="lightbox" title="pic1"><img class="alignleft size-medium wp-image-475" title="pic1" src="http://blog.e-midas.cn/uploads/2009/10/a28c90272a35259b3ac597b6cd861a7b_pic1-380x254.jpg" alt="pic1" width="380" height="254" /></a></p>
<p><a href="http://blog.e-midas.cn/uploads/2009/10/a3f44c4af44c10fdba2b21aff52a284b_pic2.jpg" class="lightbox" rel="lightbox" title="pic2"><img class="alignleft size-medium wp-image-476" title="pic2" src="http://blog.e-midas.cn/uploads/2009/10/a3f44c4af44c10fdba2b21aff52a284b_pic2-380x254.jpg" alt="pic2" width="380" height="254" /></a></p>
<p><a href="http://blog.e-midas.cn/uploads/2009/10/771aa658ebca9eaac71d9171ba11fbcd_pic3.jpg" class="lightbox" rel="lightbox" title="pic3"><img class="alignleft size-medium wp-image-477" title="pic3" src="http://blog.e-midas.cn/uploads/2009/10/771aa658ebca9eaac71d9171ba11fbcd_pic3-380x254.jpg" alt="pic3" width="380" height="254" /></a></p>
<p><a href="http://blog.e-midas.cn/uploads/2009/10/aacd7afd763d284c321718c3359a9b26_pic4.jpg" class="lightbox" rel="lightbox" title="pic4"><img class="alignleft size-medium wp-image-478" title="pic4" src="http://blog.e-midas.cn/uploads/2009/10/aacd7afd763d284c321718c3359a9b26_pic4-380x268.jpg" alt="pic4" width="380" height="268" /></a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-可爱的分隔线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=53064dd1d8848b69a80a99540ad4f801_10b.rar" title="下载次数：190次 上传日期：2009-10-27" >源程序(编译器：CVAVR)</a><SPAN class=post-tags>(60.26 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=6deb438a74be0694ef927252c2b99c6a_11.rar" title="下载次数：188次 上传日期：2009-10-27" >原理图和PCB文件</a><SPAN class=post-tags>(326.74 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=748a8b1687dca9591988836026e5cbd7_schematic_prints.pdf" title="下载次数：220次 上传日期：2009-10-27" >原理图（PDF）格式</a><SPAN class=post-tags>(51.37 KB)</SPAN><br />
<br />
<span style="color: #ff0000;"><strong>注1：</strong></span>这个原理图是v1.1，跟1.0的源程序，在端口上有点出入，这是因为这几天我为了制作PCB而改动的，大家如果要制作的话，要跟据原理图，再改一下源程序。</p>
<p><span style="color: #ff0000;"><strong>注2：</strong></span>为什么PCB会多了一些无谓的过孔，这其实是为了满足雕刻机刻双面板，而又不能解决过孔的时候的一种手工过孔的方式。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=474</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>花了两个晚上，把四线电机转起来了，测试方法在里面。</title>
		<link>http://blog.e-midas.cn/?p=472</link>
		<comments>http://blog.e-midas.cn/?p=472#comments</comments>
		<pubDate>Mon, 19 Oct 2009 01:21:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[模拟电路]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[电机]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=472</guid>
		<description><![CDATA[把四线电机转起来了，测试方法在里面。]]></description>
			<content:encoded><![CDATA[<p>昨晚把在网上买到的四线电机转起来了，其原理跟四线的硬盘电机一样（硬盘电机也有三线的，略有不同）。</p>
<p>其中，第一线是公共线，如果第一线不接的话，就跟光驱的驱动一样（光驱也是四线的，只是公共线不接出来）。</p>
<p>公共线跟其他线的阻线为4.5R~4.8R之间，其它线与线之间的组线成倍，8.9R~9.5R之间。</p>
<p>测试方法：用实验电源，调至 5V/0.5A，正极接公共线，负极顺序点击其它三线，此时电机会顺时针“抽筋”。（如果你反顺序点击，则电机变逆时针）。</p>
<p>测试的时候，最好用手指轻轻的按着电机侧面，这样是让电机有点负载，就不会抽筋抽得利害而转得好一点。</p>
<p>如果在转盘上用油性笔画上记号，则更能看得出转向。快速的点击，则电机就转得快一点。</p>
<p>BTW：硬盘电机的测试方法也是如此。上面的驱动方法已经说出，则用AVR已经可以轻松驱动了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=472</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Doctrine:build-model有一个奇怪的问题</title>
		<link>http://blog.e-midas.cn/?p=470</link>
		<comments>http://blog.e-midas.cn/?p=470#comments</comments>
		<pubDate>Wed, 02 Sep 2009 03:30:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=470</guid>
		<description><![CDATA[使用Symfony Doctrine:build-model 之间，在调试程序时，发现Doctrine类找不到MySQL所对应的表，后来检查了一下，发现Doctrine自动生成的表名，竟然自动加了一个下横线"_"，晕。]]></description>
			<content:encoded><![CDATA[<p>问题的开端是在，我使用<strong>Symfony Doctrine:build-model </strong>之间，在调试程序时，发现Doctrine类找不到MySQL所对应的表，后来检查了一下，发现Doctrine自动生成的表名，竟然自动加了一个下横线&#8221;<span style="color: #ff0000;"><strong>_</strong></span>&#8220;，晕。</p>
<p>摸索了一下，发现了以下规则，</p>
<p>如果是在<span style="color: #008000;"><strong>schema</strong></span>中，表名是全名小写的，则<span style="color: #0000ff;"><strong>Doctrine</strong></span>中也是全部小写，没有问题。</p>
<p>例：<br />
<span style="color: #008000;"><strong>schema</strong></span>中为  <span style="color: #ff0000;">prjmaster</span>，<br />
则<span style="color: #0000ff;"><strong>Doctrine</strong></span>中也是为<span style="color: #ff0000;">prjmaster</span>。</p>
<p>如果是在<span style="color: #008000;"><strong>schema</strong></span>中，表名是大小写混合的，则<span style="color: #0000ff;"><strong>Doctrine</strong></span>中会全部小写，而且还会在大写字母前面加下横线&#8221;_&#8221;，这时候就出问题（<span style="color: #ff0000;"><strong>导致在MySQL中找不到该表</strong></span>）。</p>
<p>例：<br />
<span style="color: #008000;"><strong>schema</strong></span>中为  <span style="color: #ff0000;">prjMaster</span>，<br />
则<span style="color: #0000ff;"><strong>Doctrine</strong></span>中是为<span style="color: #ff0000;">prj_master</span>。</p>
<p>以上情况，各位朋友要留意一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=470</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Symfony中Url_for()的详细用法</title>
		<link>http://blog.e-midas.cn/?p=465</link>
		<comments>http://blog.e-midas.cn/?p=465#comments</comments>
		<pubDate>Mon, 31 Aug 2009 02:53:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=465</guid>
		<description><![CDATA[url_for()在Symfony项目中，是用得比较多的一个函数，其作用就是跟据URL规则（或路由）产生一个URL字符串。]]></description>
			<content:encoded><![CDATA[<p><strong>url_for()</strong>在Symfony项目中，是用得比较多的一个函数，其作用就是跟据URL规则（或路由）产生一个URL字符串。</p>
<p><strong>url_for()</strong> 有两种用法：</p>
<p>1) function <strong>url_for</strong>($internal_uri, $absolute = false);</p>
<p>第一种的用法，是使用内部地址(或路由规则)，再加上参数(参数也一起跟在$internal_uri)，产生URL字符串。$absolute为True时产生绝对路径，为False时产生相对路径，默认为False;<br />
示例：<br />
<strong>url_for</strong>(<span style="color: #ff6600;">My_Module/My_Action</span>);<br />
<strong>url_for</strong>(<span style="color: #ff6600;">My_Module/My_Action</span>?id=1);<br />
<strong>url_for</strong>(<span style="color: #ff6600;">My_Module/My_Action</span>?id=1,true);</p>
<p><strong>url_for</strong>(<span style="color: #3366ff;">@My_Module_Rount_Name</span>?id=1&amp;pageid=2);<br />
<strong>url_for</strong>(<span style="color: #3366ff;">@My_Module_Rount_Name</span>?id=1&amp;pageid=2&amp;show=3,true);</p>
<p>2) function <strong>url_for</strong>(<span style="color: #008000;">$routeName</span>, $params = array(), $absolute = false);</p>
<p>第二种的用法，是直接使用路由规则，再加上参数，产生URL字符串。$absolute为True时产生绝对路径，为False时产生相对路径，默认为False;<br />
示例：</p>
<p><strong> url_for</strong>(<span style="color: #008000;">My_Module_Rount_Name</span>);<br />
<strong>url_for</strong>(<span style="color: #008000;">My_Module_Rount_Name</span>, array(id=&gt;1, pageid=&gt;2));<br />
<strong>url_for</strong>(<span style="color: #008000;">My_Module_Rount_Name</span>, array(id=&gt;1, pageid=&gt;2, show=&gt;3), true);</p>
<p>需要注意的是，第二种方式的写法的第一个参数Rount_Name，不能象第一种写法那样在前面加个<span style="color: #ff0000;"><strong>@</strong></span>符号</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=465</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在MySQL Workbench中使用DoctrineExpor引起的问题</title>
		<link>http://blog.e-midas.cn/?p=458</link>
		<comments>http://blog.e-midas.cn/?p=458#comments</comments>
		<pubDate>Fri, 17 Jul 2009 07:20:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Workbench]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=458</guid>
		<description><![CDATA[我在下载并使用DoctrineExpor 0.3的时候，发现此版本有一个小小的问题：
当Workbench中设计的Column类型为INT的时候，它导出的schema所对应的类型同样为INT，而这个类型却不被Symfony中的doctrine所认识。]]></description>
			<content:encoded><![CDATA[<p>DoctrineExpor（MySQL Workbench Doctrine Export Plugin）是一个在Workbench中使用的插件，它可以把现有的Data模型导出为Doctrine兼容的schema(YAML)格式。</p>
<p>原程序的下载地址为：<a href="http://code.google.com/p/mysql-workbench-doctrine-plugin/">DoctrineExpor</a></p>
<p>我下载使用的版本为0.3，此版本有一个小小的问题：<br />
当Workbench中设计的Column类型为INT的时候，它导出的schema所对应的类型同样为INT，而这个类型却不被Symfony中的doctrine所认识。<br />
其异常表现为：当你新增一个记录，然后save()的时候，就会出现以下提示</p>
<p><strong>Validation failed in class article<br />
1 field had validation error:<br />
* 2 validators failed on ac_author (type, length)</strong></p>
<p>打开doctrine所产生的原程序Basexxxxx.class.php来看，发现<br />
$this-&gt;hasColumn(&#8216;ac_author&#8217;, &#8216;<span style="color: #ff0000;"><strong>int</strong></span>&#8216;, null, array(<span style="color: #ff0000;"><strong>&#8216;type&#8217; =&gt; &#8216;int&#8217;</strong></span>));<br />
看样子，是产生的数据类型不对引起的。</p>
<p>再打开schema.yml，发现其类型为<br />
ac_author:<br />
type: <span style="color: #ff0000;"><strong>int</strong></span> &lt;&#8212;，此处应该为<span style="color: #ff0000;"><strong>integer(4)</strong></span>，才适合doctrine 於是，动手改DoctrineExport.grt.lua这个插件原程序。</p>
<p><strong>&#8211;    + [fix] data type conversion<br />
&#8211;         INT       -&gt; integer(4)<br />
&#8211;    + [add] data type conversion<br />
&#8211;         LONGTEXT       -&gt; clob</strong></p>
<p>最后，复盖原程序就可以了。<br />
另外，别忘了，原程序存放的位置为以下类似，别找不到了。<br />
C:\Documents and Settings\<span style="color: #0000ff;">你的用户名</span>\Application Data\MySQL\Workbench\modules</p>
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=f1742f47f9a16514a44881fdbddbd8a2_doctrineexportgrt.lua" title="下载次数：140次 上传日期：2009-07-17" >修正后的DoctrineExport.grt.lua</a><SPAN class=post-tags>(25.99 KB)</SPAN>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=458</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>在Localhost上开几个虚拟主机，并在Apache上配置</title>
		<link>http://blog.e-midas.cn/?p=452</link>
		<comments>http://blog.e-midas.cn/?p=452#comments</comments>
		<pubDate>Wed, 10 Jun 2009 08:57:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Hosts]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=452</guid>
		<description><![CDATA[在Windows下用Host文件和Apache简单设置虚拟机。]]></description>
			<content:encoded><![CDATA[<p>Windows下有一个简单的DNS路由，就是利用 windows\system32\drivers\etc\hosts 这个文件</p>
<p>打开该文件，可以看到有下面的一条记录<br />
<strong>127.0.0.1       localhost</strong></p>
<p>这就是为什么我们在浏览器输入localhost的时候，总是会进入本机的原因。</p>
<p>好了，我们现在要继续增加几个虚拟的主机，其IP也全部指向本机。</p>

<div class="wp_codebox"><table width="100%" ><tr id="p4521"><td class="code" id="p452code1"><pre class="xml" style="font-family:"Courier New",monospace;">127.0.0.1       www.host.lan
127.0.0.1       mysql.host.lan
127.0.0.1       jobeet.host.lan</pre></td></tr></table></div>

<p>之后，只要在浏览器输入上面的网址的话，都会进入本机。<br />
不过，单单设置了IP指向，还是没用的，还要解释虚拟主机的主机头<br />
所以，我们还需要在Apache的httpd.conf中，加入以下资料：</p>

<div class="wp_codebox"><table width="100%" ><tr id="p4522"><td class="code" id="p452code2"><pre class="apache" style="font-family:"Courier New",monospace;"><span style="color: #00007f;">NameVirtualHost</span> 127.0.0.1:<span style="color: #ff0000;">80</span>
&nbsp;
<span style="color: #00007f;">ServerName</span> www.host.lan
<span style="color: #00007f;">DocumentRoot</span> <span style="color: #7f007f;">&quot;C:/WebSite&quot;</span>
<span style="color: #00007f;">DirectoryIndex</span> index.php</pre></td></tr></table></div>

<p>其它两个也是类似的设置。之后再输入网址，就能直接到达你的虚拟主机首页了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=452</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GUI Builder 能让你在10分钟之前建立一个完整的LCD GUI</title>
		<link>http://blog.e-midas.cn/?p=409</link>
		<comments>http://blog.e-midas.cn/?p=409#comments</comments>
		<pubDate>Mon, 25 May 2009 07:24:44 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[GUI Builder]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[LCD]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Proteus]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=409</guid>
		<description><![CDATA[能让你在10分钟之前建立一个完整的LCD GUI，而且是100%的C源代码。GUI Builder v2.0 有以下特色1.自动生成LCD的驱动程序，有多种LCD模型可选，模型可以自定义。2.自动生成键盘的驱动程序，有几种键盘的连接方式可选。
3.自动生成GUI界面，支持多级LCD菜单。 ]]></description>
			<content:encoded><![CDATA[<p>隆重发布GUI Builder v2.0.11，能让你在10分钟之前建立一个完整的LCD GUI，而且是100%的C源代码。</p>
<p>GUI Builder v2.0 有以下特色<br />
=========================<br />
1.自动生成LCD的驱动程序，有多种LCD模型可选，模型可以自定义。<br />
2.自动生成键盘的驱动程序，有几种键盘的连接方式可选。<br />
3.自动生成GUI界面，支持多级LCD菜单。<br />
4.菜单数据采用索引表和变长数据格式。<br />
5.菜单标题如果有重复的字符串，则字符串数据不重复写，只引用原串，大大减少Flash。<br />
6.部分样式的菜单有自己的控制值，不需要人工对应。<br />
7.控制值可以选择是否同步显示在菜单上。<br />
8.可以显示或隐藏菜单，菜单隐藏后，可以自由显示用户自己的内容。<br />
9.可以调用特定的键来恢复显示菜单。<br />
10.生成的文件可以合并，也可以按模块分开。<br />
11.支持四种常用的C编译器(CVAVR，ICCAVR，GCC，IAR)<br />
12.100%的C源代码。</p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/c14cb6b8f9da748d178aa20728bd76af_317965.jpg" class="lightbox" rel="lightbox" title="主界面1"><img class="size-medium wp-image-410 aligncenter" title="主界面1" src="http://blog.e-midas.cn/uploads/2009/05/c14cb6b8f9da748d178aa20728bd76af_317965-372x280.jpg" alt="主界面1" width="372" height="280" /></a></p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/0c3456c2bbb030bfaa60ee8c6e1f37aa_317983.jpg" class="lightbox" rel="lightbox" title="主界面2"><img class="size-medium wp-image-411 aligncenter" title="主界面2" src="http://blog.e-midas.cn/uploads/2009/05/0c3456c2bbb030bfaa60ee8c6e1f37aa_317983-372x280.jpg" alt="主界面2" width="372" height="280" /></a></p>
<p>让我们以一个简单的项目为例（源文件在下面），展示它的过人之处。<br />
该代码95%是自动生成的，5%是LED的特效显示部分，是需要手工自己加进去的。</p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/f4f52586e067e7565c5608faa9b2702c_317964.jpg" class="lightbox" rel="lightbox" title="f4f52586e067e7565c5608faa9b2702c_317964"><img class="size-medium wp-image-412 aligncenter" title="f4f52586e067e7565c5608faa9b2702c_317964" src="http://blog.e-midas.cn/uploads/2009/05/f4f52586e067e7565c5608faa9b2702c_317964-380x268.jpg" alt="f4f52586e067e7565c5608faa9b2702c_317964" width="380" height="268" /></a></p>
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=cdbc547b8b2cb114f4928147ed320c5a_gui_builderpart1.rar" title="下载次数：462次 上传日期：2009-05-25" >GUI Builder v2.0.11 (part1)</a><SPAN class=post-tags>(1.39 MB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=dfd4e7dbe26f17310ab2834991805072_gui_builderpart2.rar" title="下载次数：396次 上传日期：2009-05-25" >GUI Builder v2.0.11 (part2)</a><SPAN class=post-tags>(920.54 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=1e7f774e76085f5c023be10591a18aa4_e4bdbfe794a8e8afb4e6988e.pdf" title="下载次数：610次 上传日期：2009-05-25" >GUI Builder 使用说明</a><SPAN class=post-tags>(247.36 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=9edcc87f8366730e29b9e471bf99e160_sample.rar" title="下载次数：405次 上传日期：2009-05-25" >GUI Builder 示例源代码</a><SPAN class=post-tags>(19.01 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=d0ae0bd83ce7d76035c876c085067078_e9a1b9e79baee7a4bae4be8b.pdf" title="下载次数：515次 上传日期：2009-05-25" >GUI Builder 项目示例帮助</a><SPAN class=post-tags>(806.26 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=15c5c5da850349ef8ef16a374b639e8d_lcdgui_sample.pdf" title="下载次数：435次 上传日期：2009-05-25" >GUI Builder 示例原理图</a><SPAN class=post-tags>(32.63 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=a61647fd8d11cf947ae88cc4c4af8fdb_proteus.rar" title="下载次数：358次 上传日期：2009-05-25" >GUI Builder 示例仿真(Proteus)</a><SPAN class=post-tags>(55.2 KB)</SPAN>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=409</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Atmega16 + D12制作的USB开发板资料</title>
		<link>http://blog.e-midas.cn/?p=402</link>
		<comments>http://blog.e-midas.cn/?p=402#comments</comments>
		<pubDate>Mon, 25 May 2009 07:02:52 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[项目]]></category>
		<category><![CDATA[KIT]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=402</guid>
		<description><![CDATA[这块板是纯綷是为了学习USB而设计的，使用的是双面感光板，手工制作。
主芯片：AVR atmega16，USB芯片：PDIUSBD12]]></description>
			<content:encoded><![CDATA[<p>这块板是纯綷是为了学习USB而设计的，使用的是双面感光板，手工制作。</p>
<p>主芯片：AVR atmega16<br />
USB芯片：PDIUSBD12</p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/d112832abe920474a172778aec162f50_229315.jpg" class="lightbox" rel="lightbox" title="原理图"><img class="size-medium wp-image-403 aligncenter" title="原理图" src="http://blog.e-midas.cn/uploads/2009/05/d112832abe920474a172778aec162f50_229315-380x269.jpg" alt="原理图" width="380" height="269" /></a></p>
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=a92e1e77904a684f48d791c63dbd3c73_e58e9fe79086e59bbe.pdf" title="下载次数：435次 上传日期：2009-05-25" >开发板原理图</a><SPAN class=post-tags>(187.8 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=db2a020f2e18af2717135887987a8b74_e5bc80e58f91e69dbfe6ba90e7a88be5ba8f.rar" title="下载次数：292次 上传日期：2009-05-25" >开发板源程序(编译器：CVAVR)</a><SPAN class=post-tags>(99.24 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=0aad82a08899731c173f241b7f7d1761_phie6ba90e7a88be5ba8f.rar" title="下载次数：281次 上传日期：2009-05-25" >Philips 官方源程序</a><SPAN class=post-tags>(155.88 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=8374147ab84ccd706fb134a0024113ce_d12_usbe9a9b1e58aa8.rar" title="下载次数：259次 上传日期：2009-05-25" >Philips 官方驱动程序</a><SPAN class=post-tags>(17.3 KB)</SPAN>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=402</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>串口调试工具程序 &#8212; EDSport</title>
		<link>http://blog.e-midas.cn/?p=395</link>
		<comments>http://blog.e-midas.cn/?p=395#comments</comments>
		<pubDate>Mon, 25 May 2009 06:51:15 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[小工具]]></category>
		<category><![CDATA[软件文章]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[EDSport]]></category>
		<category><![CDATA[串口]]></category>
		<category><![CDATA[调试]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=395</guid>
		<description><![CDATA[EDSport功能：1.支持三种接收和发送方式：正常方式显示，字符串方式，协议方式　2.支持自定义协议： 协议用DLL的方式加插，用INI加载。]]></description>
			<content:encoded><![CDATA[<p>没时间去写说明了，这里我简单的说一下：</p>
<p>EDSport功能：</p>
<p>1.支持三种接收和发送方式：<br />
a)正常方式显示      b)字符串方式        c)协议方式</p>
<p>2.支持自定义协议：<br />
协议用DLL的方式加插，用INI加载。</p>
<p>3.支持定时发送。</p>
<p>4.支持脚本发送方式(编写中)。</p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/66d3d7dd432b69663344e9164174b2f9_01122764.jpg" class="lightbox" rel="lightbox" title="1"><img class="size-medium wp-image-396 aligncenter" title="1" src="http://blog.e-midas.cn/uploads/2009/05/66d3d7dd432b69663344e9164174b2f9_01122764-380x274.jpg" alt="1" width="380" height="274" /></a></p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/7dba5ee1b73684056fc68ea7deb96a89_01122765.jpg" class="lightbox" rel="lightbox" title="2"><img class="size-medium wp-image-397 aligncenter" title="2" src="http://blog.e-midas.cn/uploads/2009/05/7dba5ee1b73684056fc68ea7deb96a89_01122765-380x274.jpg" alt="2" width="380" height="274" /></a></p>
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=5c7d0f4e7fd19a8a38a05c976982fb2f_e4b8b2e58fa3e8b083e8af95e7a88be5ba8fedsport.rar" title="下载次数：269次 上传日期：2009-05-25" >串口调试程序EDSport.rar</a><SPAN class=post-tags>(460.48 KB)</SPAN>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=395</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>分享我的AVR开发板原理图、PCB、示范程序</title>
		<link>http://blog.e-midas.cn/?p=379</link>
		<comments>http://blog.e-midas.cn/?p=379#comments</comments>
		<pubDate>Mon, 25 May 2009 06:14:44 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[项目]]></category>
		<category><![CDATA[KIT]]></category>
		<category><![CDATA[MCU]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=379</guid>
		<description><![CDATA[这块板是2006年的时候设计的，当时做这套板的原意是为了帮助和我一样的那一帮懂软件但不又不大懂硬件的朋友。  所以，跟这套板有关的一些AVR程序和上位机DELPHI程序，都可以跟大家分享，附带有比较多的源程序和原理图，PCB文件。]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">这块板是2006年的时候设计的，当时做这套板的原意是为了帮助和我一样的那一帮懂软件但不又不大懂硬件的朋友。  所以，跟这套板有关的一些AVR程序和上位机DELPHI程序，都可以跟大家分享。 </span></p>
<p><span style="color: #000000;">BTW:我不是电子专业出身的，而是软件专业出身的。所以当时这块板子画得不是很专业，大家见笑了。<br />
</span></p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/cd4ab3d042aaa2cb689cb6f6906e92a0_01122757.jpg" class="lightbox" rel="lightbox" title="原理图"><img class="size-medium wp-image-381 aligncenter" title="原理图" src="http://blog.e-midas.cn/uploads/2009/05/cd4ab3d042aaa2cb689cb6f6906e92a0_01122757-380x269.jpg" alt="原理图" width="380" height="269" /></a></p>
<p><span style="color: #000000;"> 这块板的元件比较多，比较贵的元件有：FT245BM，MAX491E，再加上其它芯片和元件，可以估算一下这块板的纯元件成本了（不包括PCB打板费）。估计只有类似象我这样的疯狂爱好者才会这样玩法。</span>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/f3905e56b70c2d57cdfe6dfc5794b08c_01122759.jpg" class="lightbox" rel="lightbox" title="实物图-主板"><img class="size-medium wp-image-382 aligncenter" title="实物图-主板" src="http://blog.e-midas.cn/uploads/2009/05/f3905e56b70c2d57cdfe6dfc5794b08c_01122759-373x280.jpg" alt="实物图-主板" width="373" height="280" /></a></p>
<p><span style="color: #000000;"><br />
四块MCU小板，直接插上上面那块主板，就可以用了，四块小板总共可以兼容AVR所有的Mega系列，AT89S51,S52。<br />
</span></p>
<p style="text-align: center;"><a href="http://blog.e-midas.cn/uploads/2009/05/3a17d9424879ce9b9c68f06911599f39_01122782.jpg" class="lightbox" rel="lightbox" title="实物图-MCU小板"><img class="size-medium wp-image-383 aligncenter" title="实物图-MCU小板" src="http://blog.e-midas.cn/uploads/2009/05/3a17d9424879ce9b9c68f06911599f39_01122782-225x280.jpg" alt="实物图-MCU小板" width="225" height="280" /></a></p>
<p><span style="color: #000000;"><strong>问：电源用的电感是怎么制的?</strong><br />
</span><span style="color: #000000;"><strong><span style="color: #ff0000;">答：</span></strong>电感的铁圈：内径7mm,外径13mm,线径0.6~0.65mm，绕16圈的话，刚好是10uH. 如果要330uH的话，我是用电桥来测量的。 后级的电感，是两条铜线朝相反的方向绕，各绕13圈。 </span></p>
<p><span style="color: #000000;"><strong>问：PCB图中有很多的飞线，是什么原因？</strong><br />
</span><span style="color: #000000;"><strong><span style="color: #ff0000;">答：</span></strong>没有飞线,只是有一些是因为同名网络标签引起的,不紧要的.  惟一的一处&#8221;飞线&#8221;,是一个0欧的电阻.</span></p>
<p><span style="color: #000000;"><strong>问：DS1302 为何不加后备电池？</strong><br />
</span><span style="color: #000000;"><strong><span style="color: #ff0000;">答：</span></strong>因为只是实验，而且后备电池要占好大地方，所以不加。</span></p>
<p><span style="color: #000000;"><strong>问：三级管截止时，电流流向？</strong><br />
<strong><span style="color: #ff0000;">答：</span></strong></span><span style="color: #000000;">三极管Q130截止时，电容C121充电，反之则电容放电。</span><span style="color: #000000;">三极管Q130在这里的用法，是控制电容C121的充放电。截止时，电容C121充电，反之则电容放电。</span></p>
<p><strong><span style="color: #000000;">问：</span><span style="color: #000000;">c121时不是反了？</span></strong><br />
<strong><span style="color: #ff0000;">答：</span></strong><span style="color: #000000;">没有反，是正确的。</span><span style="color: #000000;">事实上，</span><span style="color: #000000;">蜂鸣器部分的</span><span style="color: #000000;">这个电路是可行，我已经用这个电路演奏好多简单音乐了。</span></p>
<p><span style="color: #000000;"><strong>问：蜂鸣器是有源的还是无源的？</strong><br />
</span><span style="color: #000000;"><strong><span style="color: #ff0000;">答：</span></strong>蜂鸣器是无源的。</span></p>
<p><span style="color: #000000;"><img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=f68e876c47c9eb51572ee1bf724a19e6_e5bc80e58f91e69dbfe58e9fe79086e59bbe.pdf" title="下载次数：748次 上传日期：2009-05-25" >开发板原理图</a><SPAN class=post-tags>(716.83 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=a676e18ec61a6c7c5231d32cc869e817_e5bc80e58f91e69dbfpcbe69687e4bbb6.rar" title="下载次数：456次 上传日期：2009-05-25" >开发板PCB文件</a><SPAN class=post-tags>(681.03 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=7ad165282f86261209f0a35b2789184a_avrkit_2_2.rar" title="下载次数：363次 上传日期：2009-05-25" >源程序(编译器：CVAVR)</a><SPAN class=post-tags>(103.6 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=aaa762281d928ea2aac668a5da970060_delphie6ba90e4bba3e7a081.rar" title="下载次数：310次 上传日期：2009-05-25" >上位机源程序(编译器：Delphi 6,7)</a><SPAN class=post-tags>(409.03 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=08e1239688f17b38e6d223c63cd44c73_at24cxx.rar" title="下载次数：304次 上传日期：2009-05-25" >AT24Cxx的示例程序（编译器：CVAVR）</a><SPAN class=post-tags>(36.11 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=1f1e88dfdffef8109e409c3bc0616d3c_ds1302e4be8be5ad90.rar" title="下载次数：311次 上传日期：2009-05-25" >DS1302示例程序（编译器：CVAVR）</a><SPAN class=post-tags>(37.75 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=1b1826196085f5fab155b3e35a94c401_eds_clock.rar" title="下载次数：307次 上传日期：2009-05-25" >带红外的时钟示例程序（编译器：CVAVR）</a><SPAN class=post-tags>(41.15 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=281d2c68fda59c0d702dc235f59c3e24_mcue98082e9858de5b08fe69dbfpcbe69687e4bbb6.rar" title="下载次数：1043次 上传日期：2009-05-25" >MCU适配小板PCB文件</a><SPAN class=post-tags>(310.64 KB)</SPAN><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=379</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>一种能同时使用两种格式(TV/DVD)的红外遥控器</title>
		<link>http://blog.e-midas.cn/?p=373</link>
		<comments>http://blog.e-midas.cn/?p=373#comments</comments>
		<pubDate>Mon, 25 May 2009 03:18:23 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[项目]]></category>
		<category><![CDATA[IR]]></category>
		<category><![CDATA[Mega8]]></category>
		<category><![CDATA[键盘]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=373</guid>
		<description><![CDATA[一种能同时使用两种格式(TV/DVD)的红外遥控器，奉献给大家。通过切换开关，就能发送不同格式的TV遥控码或DVD遥控码，目前按键只有6个，大家可以自己增加。]]></description>
			<content:encoded><![CDATA[<p>一种能同时使用两种格式(TV/DVD)的红外遥控器，奉献给大家。<br />
通过切换开关，就能发送不同格式的TV遥控码或DVD遥控码，目前按键只有6个，大家可以自己增加。</p>
<p><a href="http://blog.e-midas.cn/uploads/2009/05/43dbf7dcde4ae4ffc276da367d98450c_01166067.jpg" class="lightbox" rel="lightbox" title="原理图"><img class="aligncenter size-medium wp-image-374" title="原理图" src="http://blog.e-midas.cn/uploads/2009/05/43dbf7dcde4ae4ffc276da367d98450c_01166067-380x268.jpg" alt="原理图" width="380" height="268" /></a></p>
<p><span style="color: #000000;">void IR_ON_One(void)   //发送38K的脉冲一次(560us)<br />
void IR_ON_Multi(unsigned char Count) //发送38K的脉冲多次(以560us为一次)<br />
void IR_OFF_One(void) //关闭38K脉冲(560us)<br />
void IR_OFF_Three(void) //关闭38K脉冲(560us*3)<br />
void IR_OFF_Multi(unsigned char Count)//关闭38K脉冲(560us*Count)</p>
<p>为什么要这样分开来做了,主要是因为时序问题.</p>
<p><span style="color: #008000;">每帧数据以9ms的间隔加4.5ms的脉冲13.5ms作为数据头</span><br />
IR_ON_Multi(0&#215;10);  //9ms<br />
IR_OFF_Multi(0&#215;08); //4.5ms</p>
<p><span style="color: #008000;">以脉宽为0.565ms,间隔0.56ms, 周期为1.125ms的组合表示二进制的“0”； </span><br />
IR_ON_One();  //0.56ms<br />
IR_OFF_One(); //0.56ms</p>
<p><span style="color: #008000;">以脉宽为0.565ms,间隔1.685ms,周期为2.25ms的组合表示二进制的“1”。</span><br />
IR_ON_One();  //0.56ms<br />
IR_OFF_Three(); //1.685ms</p>
<p><span style="color: #008000;">由9ms的间隔加2.5ms的脉冲组成的11.5ms作为连发码header信号 </span><br />
IR_ON_Multi(0&#215;10);<br />
IR_OFF_Multi(0&#215;04);<br />
IR_ON_One();<br />
IR_OFF_Multi(0xA6);</span></p>
<p><span style="color: #000000;">DVD和TV码尾延时为什么不一样？这个估计得问DVD和TV的厂商才行了.因为每个厂商自己定义的不同,所以,这个是不固定的,因情况而改.</p>
<p>简单讲一下用示波器怎样调节？<br />
主要是查看38K脉冲是不是正常,看正脉宽和负脉宽.</p>
<p>38K发送时,负脉宽比正脉宽稍宽一点,这是正常的(可能因为三极管的原因,如果去掉那个4148的二极管,脉冲的下降沿更难看).</span></p>
<p><span style="color: #000000;">除了那个IN4148,其它的跟普通的IR发射电路一样.  加上IN4148是为了让下降沿更快一点,整个脉冲也&#8221;好看&#8221;一点.</span></p>
<p><span style="color: #000000;"><img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=7658abbca82b2b7e4bef3f081d7a711c_ir_m8.rar" title="下载次数：148次 上传日期：2009-05-25" >源程序(编译器：CVAVR)</a><SPAN class=post-tags>(57.94 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=e28625f48ad31a0989e6c6e345a6095a_ir_m8.pdf" title="下载次数：176次 上传日期：2009-05-25" >原理图</a><SPAN class=post-tags>(28.76 KB)</SPAN><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=373</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>非常简易的 AVR ISP 下载线</title>
		<link>http://blog.e-midas.cn/?p=360</link>
		<comments>http://blog.e-midas.cn/?p=360#comments</comments>
		<pubDate>Mon, 25 May 2009 02:34:39 +0000</pubDate>
		<dc:creator>aleyn</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[ISP]]></category>

		<guid isPermaLink="false">http://blog.e-midas.cn/?p=360</guid>
		<description><![CDATA[这个下载线和设计资料，是我2005年的时候设计和使用的，算是老古董了，有原理图PDF，和实物图片。]]></description>
			<content:encoded><![CDATA[<p>这个下载线和设计资料，是我2005年的时候设计和使用的，算是老古董了。 <img src='http://blog.e-midas.cn/wp-includes/images/smilies/ww_embarrass.gif' alt=':embarrass:' class='wp-smiley' /> </p>
<p><a href="http://blog.e-midas.cn/uploads/2009/05/a17b70c686afcd9cab7b4635841b990e_0148688.jpg" class="lightbox" rel="lightbox" title="AVR_ISP"><img class="aligncenter size-medium wp-image-361" title="AVR_ISP" src="http://blog.e-midas.cn/uploads/2009/05/a17b70c686afcd9cab7b4635841b990e_0148688-373x280.jpg" alt="AVR_ISP" width="373" height="280" /></a></p>
<p><a href="http://blog.e-midas.cn/uploads/2009/05/6e47942b371cde80f5c1299f3737ebb2_0148689.jpg" class="lightbox" rel="lightbox" title="AVR_ISP_2"><img class="aligncenter size-medium wp-image-362" title="AVR_ISP_2" src="http://blog.e-midas.cn/uploads/2009/05/6e47942b371cde80f5c1299f3737ebb2_0148689-373x280.jpg" alt="AVR_ISP_2" width="373" height="280" /></a></p>
<p><a href="http://blog.e-midas.cn/uploads/2009/05/c73455c3a2bd9e5b99c88f39f61a539c_0148690.jpg" class="lightbox" rel="lightbox" title="AVR_ISP_3"><img class="aligncenter size-medium wp-image-363" title="AVR_ISP_3" src="http://blog.e-midas.cn/uploads/2009/05/c73455c3a2bd9e5b99c88f39f61a539c_0148690-373x280.jpg" alt="AVR_ISP_3" width="373" height="280" /></a></p>
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=a91d8a565d75ef12c548da1d753986ba_avr_isp_sch.pdf" title="下载次数：329次 上传日期：2009-05-25" >AVR_ISP_SCH(原理图)</a><SPAN class=post-tags>(21.79 KB)</SPAN><br />
<img class=download-img src=/download/img/download.png height=24 width=24 >&nbsp;<a class=download href="http://blog.e-midas.cn/download/?id=03661d6742101ec8ec3edd641a456414_avr_isp_pcb.pdf" title="下载次数：216次 上传日期：2009-05-25" >AVR_ISP_PCB</a><SPAN class=post-tags>(10.15 KB)</SPAN>
]]></content:encoded>
			<wfw:commentRss>http://blog.e-midas.cn/?feed=rss2&amp;p=360</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
