<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/control_tech</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; control_tech]]></copyright><item><title><![CDATA[重装Windows后，修复Ubuntu引导菜单]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/7615980</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/7615980</guid><author>control_tech</author><pubDate>Wed, 30 May 2012 13:26:30 +0800</pubDate><description><![CDATA[必备工具

Windows + Ubuntu 双系统的计算机 Ubuntu Live CD



从Live CD引导计算机，进入终端，使用超级用户
sudo -i
查看磁盘分区状态
Ubuntu通常会挂在常用的磁盘设备，这时用df命令可以看到剩余容量，从而帮助鉴别到底是哪个设备：
Filesystem           1K-blocks      Used Availab]]></description><category></category></item><item><title><![CDATA[嵌入式linux系统与主机通过串口传输文件 和lrzsz移植]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/7199457</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/7199457</guid><author>control_tech</author><pubDate>Fri, 13 Jan 2012 17:39:48 +0800</pubDate><description><![CDATA[嵌入式linux系统与主机通过串口传输文件

     我想如果要从PC机下载东西到开发板的嵌入式linux系统里面，很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了，只能通过串口下载怎么办呢？这个时候有两个工具能帮到你：一个是zmrx、zmtx，另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定，建议还是用后者。下面介绍一下lsz/lrz的使]]></description><category></category></item><item><title><![CDATA[嵌入式linux系统与主机通过串口传输文件 和lrzsz移植]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/7199407</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/7199407</guid><author>control_tech</author><pubDate>Fri, 13 Jan 2012 17:24:02 +0800</pubDate><description><![CDATA[嵌入式linux系统与主机通过串口传输文件

     我想如果要从PC机下载东西到开发板的嵌入式linux系统里面，很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了，只能通过串口下载怎么办呢？这个时候有两个工具能帮到你：一个是zmrx、zmtx，另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定，建议还是用后者。下面介绍一下lsz/lrz的使]]></description><category></category></item><item><title><![CDATA[PCI、PCI-X、PCI-E区别]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/7193424</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/7193424</guid><author>control_tech</author><pubDate>Wed, 11 Jan 2012 13:29:22 +0800</pubDate><description><![CDATA[PCI、PCI-X、PCI-E区别
一、PCI总线
PCI总线标准是由PCISIG于1992年开发的，已经有超过8年的历史。 PCI的总带宽=33MHz×32BIT／8=133MB/S。
二、PCI-X总线
PCI-X是在增加了电源管理功能和热插拔技术的PCI V2.2版本的基础上，将PCI的总带宽由133MB/S增至1.066GB/s。同时它还采用了分离实务即多任务的设计，允许一个正在向]]></description><category></category></item><item><title><![CDATA[专家详解：内存工作原理及发展历程]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6318550</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6318550</guid><author>control_tech</author><pubDate>Tue, 12 Apr 2011 17:34:00 +0800</pubDate><description><![CDATA[<br />　　RAM（Random Access Memory）随机存取存储器对于系统性能的影响是每个PC用户都非常清楚的，所以很多朋友趁着现在的内存价格很低纷纷扩容了内存，希望借此来得到更高的性能。不过现在市场是多种内存类型并存的，SDRAM、DDR SDRAM、RDRAM等等，如果你使用的还是非常古老的系统，可能还需要EDO DRAM、FP DRAM（块页）等现在不是很常见的内存。<br /> <br />　　虽然RAM的类型非常的多，但是这些内存在实现的机理方面还是具有很多相同的地方，所以本文的将会]]></description><category></category></item><item><title><![CDATA[专家详解：内存工作原理及发展历程]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6318549</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6318549</guid><author>control_tech</author><pubDate>Tue, 12 Apr 2011 17:34:00 +0800</pubDate><description><![CDATA[<br />　　RAM（Random Access Memory）随机存取存储器对于系统性能的影响是每个PC用户都非常清楚的，所以很多朋友趁着现在的内存价格很低纷纷扩容了内存，希望借此来得到更高的性能。不过现在市场是多种内存类型并存的，SDRAM、DDR SDRAM、RDRAM等等，如果你使用的还是非常古老的系统，可能还需要EDO DRAM、FP DRAM（块页）等现在不是很常见的内存。<br /> <br />　　虽然RAM的类型非常的多，但是这些内存在实现的机理方面还是具有很多相同的地方，所以本文的将会]]></description><category></category></item><item><title><![CDATA[EM310，GTM900-C 模块FAQ]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304610</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304610</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 14:36:00 +0800</pubDate><description><![CDATA[EM310，GTM900-C 模块FAQ

    
1：EM310，GTM900C模块 USB口的作用是什么？

答：一是通过 USB口升级模块程序，一是抓取模块底层数据接口，设计时，建议把模块的 USB口引出来，其中 D+和 D-不用接上下拉，模块内部已经有该部分电路。
2：EM310，GM900C和 GTM900B指令是否完全兼容？

答：EM310，GTM900C和 GTM900B指令理论上是向下兼容的。EM310某些指令上会与 GTM900B有细微差别。

例如 EM310，G]]></description><category></category></item><item><title><![CDATA[经过整理的Modbus通讯协议详解]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304108</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304108</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:55:00 +0800</pubDate><description><![CDATA[<br />Modbus通讯协议简介<br /><br />Modbus协议 <br /><br />Modbus协议最初由Modicon公司开发出来，在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分，现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备，包括PLC，DCS，智能仪表等都在使用Modbus协议作为他们之间的通讯标准。有了它，不同厂商生产的控制设备可以连成工业网络，进行集中]]></description><category></category></item><item><title><![CDATA[Modbus工具函数]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304095</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304095</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:51:00 +0800</pubDate><description><![CDATA[工具Detailed Description详细描述This module contains some utility functions which can be used by the application. It includes some special functions for working with bitfields backed by a character array buffer. 这个模块包括应用中使用的一些功能函数。这些功能函数包括一些特殊的通过字符数组缓冲方式对位域进行处理的]]></description><category></category></item><item><title><![CDATA[Modbus 协议配置]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304091</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304091</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:50:00 +0800</pubDate><description><![CDATA[Modbus ConfigurationModbus配置 Detailed Description详细描述Most modules in the protocol stack are completly optional and can be excluded. This is specially important if target resources are very small and program memory space should be saved.All of these setting]]></description><category></category></item><item><title><![CDATA[Modbus协议寄存器操作]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304074</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304074</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:47:00 +0800</pubDate><description><![CDATA[Modbus协议寄存器操作
Modbus Registers

Modbus的寄存器
Detailed Description

详细描述
 #include "mb.h" 

The protocol stack does not internally allocate any memory for the registers. This makes the protocol stack very small and also usable on low end targets. In ]]></description><category></category></item><item><title><![CDATA[模块－modbus模块]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304067</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304067</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:46:00 +0800</pubDate><description><![CDATA[模块－modbus模块
Detailed Description详细描述
 #include "mb.h" 

This module defines the interface for the application. It contains the basic functions and types required to use the Modbus protocol stack. A typical application will want to call eMBInit() first.]]></description><category></category></item><item><title><![CDATA[实现FreeModbus协议所需要的软/硬件需求]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304064</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304064</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:45:00 +0800</pubDate><description><![CDATA[<br />实现FreeModbus协议所需要的软/硬件需求<br /><br />The hardware requirements are minimal - Any reasonable microcontroller with a serial interface, at least some RAM to hold the modbus frames should suffice. <br />A UART which support and interrupts and has at least]]></description><category></category></item><item><title><![CDATA[ FreeMODUS简介]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6304058</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6304058</guid><author>control_tech</author><pubDate>Wed, 06 Apr 2011 10:44:00 +0800</pubDate><description><![CDATA[<br />介绍一个Modbus协议的实现<br />中英文介绍一下FreeMODUS。<br />About<br /><br />关于<br /><br />FreeMODBUS是一个针对嵌入式应用的一个免费（自由）的通用MODBUS协议的实现（移植）。Modbus是一个工业制造环境中应用的一个通用协议。一个Modbus通信协议栈包括两层：Modbus应用层协议，该层定义了数据模式和功能；另外一层是网络层。在当前版本中，FreeMODBUS 提供了一个针对Modbus 应用层协议V1.1以及支持在Mod]]></description><category></category></item><item><title><![CDATA[sqlite 执行标准sql语法]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6202024</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6202024</guid><author>control_tech</author><pubDate>Wed, 23 Feb 2011 11:46:00 +0800</pubDate><description><![CDATA[<br />1. 执行sql语句<br /><br />
int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callback, void *,  char **errmsg );<br />
这就是执行一条 sql 语句的函数。<br />
第1个参数不再说了，是前面open函数得到的指针。说了是关键数据结构。<br />
第2个参数const char *sql 是一条 sql 语句，以/0结尾。<br />
第3个参数sqlite3_cal]]></description><category></category></item><item><title><![CDATA[S3C2410下嵌入式数据库SQLite的移植]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/6201437</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/6201437</guid><author>control_tech</author><pubDate>Wed, 23 Feb 2011 08:41:00 +0800</pubDate><description><![CDATA[对SQLite-3.3.8（或者SQLite3.3.12）进行交叉编译，并移植到ARMS3C2410的过程：    
要将SQLite3.3.8（或者SQLite-3.3.12）移植到ARM2410开发板上，除了要有底层操作系统的支持外，还必须要有相应的交叉编译
工具链。由于ARM2410开发板采用的是ARM-Linux作为底层操作系统，因此需要首先安装ARM-Linux工具链。<br />
   1．交叉编译环境建立：<br />
       安装cross-2.95.3.tar.bz2交叉编译]]></description><category></category></item><item><title><![CDATA[解读QT信号与槽机制里 QMetaObject::connectSlotsByName(QObject *o)的源码]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/5951192</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/5951192</guid><author>control_tech</author><pubDate>Tue, 19 Oct 2010 14:14:00 +0800</pubDate><description><![CDATA[<br />介绍<br />connectSlotsByName 是一个QMetaObject类里的static函数，其定义如下： <br />static void connectSlotsByName(QObject *o);<br />其作用是如其名称一样，用来将QObject *o里的子孙QObject的某些信号按照其objectName连接到o的槽上。起因<br />为啥会对这个函数产生一探究竟的想法呢？——<br />既然是根据objectName来连接信号和槽，那么就有了几个问题：能不能对多个]]></description><category></category></item><item><title><![CDATA[QObject ——QT所有类的基类]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/5950583</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/5950583</guid><author>control_tech</author><pubDate>Tue, 19 Oct 2010 10:14:00 +0800</pubDate><description><![CDATA[QObject ——QT所有类的基类QObject是QT所有类的基类，QObject是Qt Object Model的核心<br /><br />CODE:<br /><br />/*<br />什么是Qt Object Model，主要包括如下的东西<br />1.信号和槽<br />2.良好的对象属性，如可查询和很好看，，，~~<br />  3.有力的事件和事件过滤器<br />4.国际化字符设计<br />5.定时器为GUI的事件提供毫秒级的支持<br />6.很优秀的对象树结构<br />7.当对]]></description><category></category></item><item><title><![CDATA[S3C2440上MMC/SD卡驱动实例开发讲解(二)]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/5740986</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/5740986</guid><author>control_tech</author><pubDate>Sat, 17 Jul 2010 00:13:00 +0800</pubDate><description><![CDATA[<br />上接：S3C2440上MMC/SD卡驱
动实例开发讲解(一)<br />6. s3cmci_ops 
SDI主机控制器操作接口函数功能分析：<br />staticstruct
 mmc_host_ops 
s3cmci_ops =<br />{<br />
    .
request =
 s3cmci_request,//实现host的请求处理(即：命令和数据的发送
和接收
)<br />
    .
set_ios =
 s3cmci_set_ios,//通过核心层]]></description><category></category></item><item><title><![CDATA[S3C2440上 MMC/SD卡驱动实例开发讲解(一)]]></title><link>https://blog.youkuaiyun.com/control_tech/article/details/5740952</link><guid>https://blog.youkuaiyun.com/control_tech/article/details/5740952</guid><author>control_tech</author><pubDate>Fri, 16 Jul 2010 23:50:00 +0800</pubDate><description><![CDATA[一、开发环境主  机：VMWare--Fedora 9开发板：Mini2440--64MB Nand, 
Kernel:2.6.30.4编译器：arm-linux-gcc-4.3.2二、MMC/SD介绍及SDI主机控制器  首先我们来理清几个概念：MMC：(Multi Media 
Card)由西门子公司和首推CF的SanDisk于1997年推出的多媒体记忆卡标准。SD：(Secure Digital Memory 
Card)由日本松下、东芝及美国SanDisk公司于1999年8月共同开发研制的新一]]></description><category></category></item></channel></rss>