<?xml version="1.0" encoding="gb2312"?><rss version="2.0"><channel><title>thinkker的博客</title><link></link><description></description><language>zh-cn</language><generator>Goodspeed Rss</generator><ttl>20</ttl><pubDate>Sat, 26 Jul 2008 05:16:50 GMT</pubDate><category></category><copyright></copyright><docs></docs><item><title>C/C++中typedef struct和struct的用法</title><pubDate>Wed, 23 Jul 2008 17:03:04 GMT</pubDate><link>http://blog.ednchina.com/thinkker/138077/message.aspx</link><description>http://www.javaeye.com/topic/143629 由于对typedef理解不够，因此从网上摘录了一些资料，整理如下：  C/C++中typedef struct和struct的用法  struct _x1 { ...}x1; 和 typedef struct _x2{ ...}</description><comments></comments><guid>http://blog.ednchina.com/thinkker/138077/message.aspx</guid><category></category><author>thinkker</author></item><item><title>双面板孔金属化的制作方法详解</title><pubDate>Mon, 21 Jul 2008 13:06:30 GMT</pubDate><link>http://blog.ednchina.com/thinkker/137028/message.aspx</link><description>在印制板加工厂采用的是自动化的连续作业设备，设备成本昂贵，这在业余条件下是根本不可能做到的。我们在这里推出的是一种接近工厂正规生产工艺流程，但生产工艺相对简单，设备极其低廉，业余条件下比较容易完成操作的方法。郑州东明电子研究所为此专门设计生产了“东明DM—2120型孔金属化箱”，该箱体小巧，内置孔金</description><comments></comments><guid>http://blog.ednchina.com/thinkker/137028/message.aspx</guid><category></category><author>thinkker</author></item><item><title>热转印：双面板制作详解（多图）</title><pubDate>Mon, 21 Jul 2008 12:59:03 GMT</pubDate><link>http://blog.ednchina.com/thinkker/137026/message.aspx</link><description>来源：hifidiy.net今天没事，将上次制作话筒放大器PCB的过程与大家分享，希望对有兴趣动手的DX能有所帮助，闲话少说，开始吧。 1、打印PCB到不干胶纸。 由于不干胶纸比较光滑，很多人都遇到过打印机不抓纸的问题，所以再撕去面纸的时候留一点，这个问题就解决了。  打印的时候，留有面纸的一头（白</description><comments></comments><guid>http://blog.ednchina.com/thinkker/137026/message.aspx</guid><category></category><author>thinkker</author></item><item><title>利用串口与并口实现51内核单片机的在线编程</title><pubDate>Fri, 18 Jul 2008 15:52:19 GMT</pubDate><link>http://blog.ednchina.com/thinkker/136078/message.aspx</link><description> 摘要 详细说明利用并口模拟I2C总线协议，实现Myson MTV230芯片的在线编程（ISP）过程，以及利用PC机的串口通信实现Winbond W78E516B的在线编程（ISP）过程；阐述PC机的串口与并口在单片机开发中的应用。关键词 并口编程 串口通信 在线编程 ISP MTV230 W78E</description><comments></comments><guid>http://blog.ednchina.com/thinkker/136078/message.aspx</guid><category></category><author>thinkker</author></item><item><title>轻触式开关电路在AVR单片机中的应用</title><pubDate>Thu, 17 Jul 2008 18:54:33 GMT</pubDate><link>http://blog.ednchina.com/thinkker/135750/message.aspx</link><description>引 言： 单键开关电路已经广泛应用于PDA、手机和电子词典等数码产品中，其实现方式多种多样。一般可采用RS触发器、计数器以及采用555集成电路等等。在单片机的一些实际应用中，以上的实现方式会增加整个电路的复杂度，不能达到简洁、实用的效果。本文将介绍一种可以在单片机应用中实现的，简易、稳定的轻触式单键</description><comments></comments><guid>http://blog.ednchina.com/thinkker/135750/message.aspx</guid><category></category><author>thinkker</author></item><item><title>linux下静态/动态加载驱动程序的方法</title><pubDate>Tue, 15 Jul 2008 17:09:36 GMT</pubDate><link>http://blog.ednchina.com/thinkker/134631/message.aspx</link><description> 说明：这是我最近给单位写的一篇文档，没有什么复杂的东东，对刚接触linuxdriver的朋友或许有点帮助。文档本来是针对我们自己的产品的，有些地方（路径、mknod、动态分配主设备号等）本来应该改改，因为懒惰也没去改。在LINUX下加载驱动程序可以采用动态和静态两种方式。静态加载就是把驱动程序直接</description><comments></comments><guid>http://blog.ednchina.com/thinkker/134631/message.aspx</guid><category></category><author>thinkker</author></item><item><title>微分电路，限幅电路，积分电路</title><pubDate>Mon, 14 Jul 2008 16:11:52 GMT</pubDate><link>http://blog.ednchina.com/thinkker/134297/message.aspx</link><description> 微分电路 电路结构如图W-1,微分电路可把矩形波转换为尖脉冲波,此电路的输出波形只反映输入波形的突变部分,即只有输入波形发生突变的瞬间才有输出。而对恒定部分则没有输出。输出的尖脉冲波形的宽度与R*C有关（即电路的时间常数）,R*C越小,尖脉冲波形越尖,反之则宽。此电路的R*C必须远远少于输入波形的</description><comments></comments><guid>http://blog.ednchina.com/thinkker/134297/message.aspx</guid><category></category><author>thinkker</author></item><item><title>sprintf，你知道多少？</title><pubDate>Fri, 11 Jul 2008 11:02:39 GMT</pubDate><link>http://blog.ednchina.com/thinkker/133391/message.aspx</link><description> 选自《CSDN 社区电子杂志——C/C++杂志》 http://emag.csdn.net 2005 年1 月 总第1 期 - 93 - 本文作者：steedhorse（晨星） printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数（我猜第一个是main），说 起来，自然是老朋友了，</description><comments></comments><guid>http://blog.ednchina.com/thinkker/133391/message.aspx</guid><category></category><author>thinkker</author></item><item><title>基于Linux的便携嵌入式设备电源管理解决方案</title><pubDate>Thu, 10 Jul 2008 18:15:32 GMT</pubDate><link>http://blog.ednchina.com/thinkker/133247/message.aspx</link><description>作者：吴快快，都思丹 时间：2006-10-31  摘　要：本文分析了嵌入式设备现有的节电技术和Linux系统的电源管理机制，并以iPAQ为例提出了一套使用以上机制来实现便携嵌入式设备的电源管理解决方案。 关键词：电源管理；Linux系统；嵌入式设备；iPAQ掌上电脑；驱动程序；系统调用 前　言 随</description><comments></comments><guid>http://blog.ednchina.com/thinkker/133247/message.aspx</guid><category></category><author>thinkker</author></item><item><title>S3C2410通用IO口按键驱动分析</title><pubDate>Thu, 10 Jul 2008 18:11:22 GMT</pubDate><link>http://blog.ednchina.com/thinkker/133244/message.aspx</link><description> arm开发板买了大半年了一直都没怎么用,趁着这些天回家不能上网,每天研究一点点,也算小有所得,便就记录下来,以备后忘.(不能上网虽然有很多不便,但也确实更能合理分配业余时间). S3C2410_gpio_button.c 模块初始化module_init(init_gpio_button) ini</description><comments></comments><guid>http://blog.ednchina.com/thinkker/133244/message.aspx</guid><category></category><author>thinkker</author></item><item><title>GCC警告选项例解</title><pubDate>Thu, 10 Jul 2008 16:38:08 GMT</pubDate><link>http://blog.ednchina.com/thinkker/133208/message.aspx</link><description> GCC警告选项例解http://bigwhite.blogbus.com/logs/2062606.html 程序员是追求完美的一族，即使是一般的程序员大多也都不想看到自己的程序中有甚至那么一点点的瑕疵。遇到任意一条编译器警告都坚决不放过。有人会说：我们可以使用比编译器更加严格的静态代码检查工具，</description><comments></comments><guid>http://blog.ednchina.com/thinkker/133208/message.aspx</guid><category></category><author>thinkker</author></item><item><title>warning: missing braces around initializer</title><pubDate>Thu, 10 Jul 2008 16:22:51 GMT</pubDate><link>http://blog.ednchina.com/thinkker/133199/message.aspx</link><description>typedef struct { char szTagName[20]; //位号名 WORD wTagID; //位号ID WORD wTagType; //位号类型 WORD wRWFlag; //读写标记 WORD wUpNodeType; //挂接点 char szPhyNode[20]; </description><comments></comments><guid>http://blog.ednchina.com/thinkker/133199/message.aspx</guid><category></category><author>thinkker</author></item><item><title>2.6 内核驱动框架</title><pubDate>Thu, 03 Jul 2008 14:24:30 GMT</pubDate><link>http://blog.ednchina.com/thinkker/130753/message.aspx</link><description>Linux 2.6 和 2.4 的比较我不想废话，总体来说 2.6 功能更强，但是资源消耗更多。 　　由于 2.6 内核在驱动框架，底层调用上和 2.4 内核有很多差别，所以本文主要是为程序员提供 2.4 到 2.6 迁移的指导。 　　2.6 和 2.4 主要的不同在于 　　? 内核的 API 变化</description><comments></comments><guid>http://blog.ednchina.com/thinkker/130753/message.aspx</guid><category></category><author>thinkker</author></item><item><title>介绍linux驱动程序中ioctl的概念、意义和用法</title><pubDate>Wed, 02 Jul 2008 14:37:25 GMT</pubDate><link>http://blog.ednchina.com/thinkker/130415/message.aspx</link><description> 我这里说的ioctl函数是在驱动程序里的，因为我不知道还有没有别的场合用到了ioctl， 所以就规定了我们讨论的范围。为什么要写篇文章呢，是因为我前一阵子被ioctl给搞混 了，这几天才弄明白它，于是在这里清理一下头脑。   一、 什么是ioctl。  ioctl是设备驱动程序中对设备的I/O通道</description><comments></comments><guid>http://blog.ednchina.com/thinkker/130415/message.aspx</guid><category></category><author>thinkker</author></item><item><title>什么是结构体？</title><pubDate>Wed, 02 Jul 2008 14:36:09 GMT</pubDate><link>http://blog.ednchina.com/thinkker/130414/message.aspx</link><description> 　　简单的来说，结构体就是一个可以包含不同数据类型的一个结构，它是一种可以自己定义的数据类型，它的特点和数组主要有两点不同，首先结构体可以在一个结构中声明不同的数据类型，第二相同结构的结构体变量是可以相互赋值的，而数组是做不到的，因为数组是单一数据类型的数据集合，它本身不是数据类型(而结构体是)，</description><comments></comments><guid>http://blog.ednchina.com/thinkker/130414/message.aspx</guid><category></category><author>thinkker</author></item><item><title>美国没有户籍管理为什么不乱套</title><pubDate>Wed, 25 Jun 2008 10:23:57 GMT</pubDate><link>http://blog.ednchina.com/thinkker/128088/message.aspx</link><description>摘自http://laoxuetu.blog.sohu.com/90513622.html  美国没有户籍管理为什么不乱套 （摄于佛罗里达州坦帕） 这次去美国，看到劳伦斯又搬家了。这是我认识他以来他的第五次搬家。 我是1997年认识劳伦斯的， 11年来他搬了5次家，平均2年多点时间就搬一次家，真是够</description><comments></comments><guid>http://blog.ednchina.com/thinkker/128088/message.aspx</guid><category></category><author>thinkker</author></item><item><title>手机电路的浪涌防护和TVS应用的电路实例</title><pubDate>Mon, 23 Jun 2008 11:10:16 GMT</pubDate><link>http://blog.ednchina.com/thinkker/127244/message.aspx</link><description>手机电路的浪涌防护和TVS应用的电路实例  一.手机电路简介 现代数字移动电话的智能化越来越高,而其体积.重量则不断降低,使本已很复杂的”手机”设计又造成巨大压力,做为TVS的供应商我们应给予技术支持把最新.体积最小的.功能齐全的TVS组合芯片介绍给广大用户。 数字移动电话的电路基本由射频/数字信号</description><comments></comments><guid>http://blog.ednchina.com/thinkker/127244/message.aspx</guid><category></category><author>thinkker</author></item><item><title>手机键盘防静电干扰</title><pubDate>Mon, 23 Jun 2008 11:04:23 GMT</pubDate><link>http://blog.ednchina.com/thinkker/127243/message.aspx</link><description>手机键盘防静电干扰键盘怎么做才能提高防止静电空气放电干扰内部电路呢?空气放电干扰直接经过键盘缝隙进入手机PCB板上的键盘走线,影响手机的正常工作. 一,可以从结构上处理，减少缝隙，缝隙或固定开孔远离敏感电路； 二,加大下面的塑胶垫的面积,加长静电干扰路径,从而削减ESD对单板线路的影响； 三,还有就</description><comments></comments><guid>http://blog.ednchina.com/thinkker/127243/message.aspx</guid><category></category><author>thinkker</author></item><item><title>设置系统环境变量立即生效的VBS脚本</title><pubDate>Thu, 12 Jun 2008 15:47:57 GMT</pubDate><link>http://blog.ednchina.com/thinkker/124588/message.aspx</link><description>可以设置环境变量并立即生效, 与Windows批处理不同的是此脚本设置的环境变量可保证重启后一样有用. 保存以下内容为 设置环境变量.vbs , 修改要设置的环境变量名即路径即可开始运行设置. Set pSysEnv = CreateObject(&amp;quot;WScript.Shell&amp;quot;).Environme</description><comments></comments><guid>http://blog.ednchina.com/thinkker/124588/message.aspx</guid><category></category><author>thinkker</author></item><item><title>ARM S3C2410硬件手册上的重要部分</title><pubDate>Wed, 11 Jun 2008 13:44:35 GMT</pubDate><link>http://blog.ednchina.com/thinkker/124244/message.aspx</link><description>a.Memory Controller b.Nand Flash c.UART d.Interrupt e.Timer Memory Controller SDRAM: S3C2410提供了外接ROM、SRAM、SDRAM、NOR Flash、NAND Flash的接口。S3C2410外接存储器的空</description><comments></comments><guid>http://blog.ednchina.com/thinkker/124244/message.aspx</guid><category></category><author>thinkker</author></item></channel></rss>