在云端,看梦想

Welcome to LiZhi's Blog!

代码即文章,每个程序员都应该是个优秀的作家!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年9月4日

摘要: VBUS :USB电压(5V)DM, DP:USB两根差分信号,也叫D-,D+ 。PORT-、PORT+是数据负、正信号。USB里面的DP等同PORT+;DM就等同PORT-GND :电源地,0电平。SHLD:固定USB座子的两个或四个定位孔。OTG: On-The-GoOTG技术就是实现在没有Host的情况下,实现从设备间的数据传送。例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来;也可以将数码照相机中的数据,通过OTG发送到USB接口的移动硬盘上,野外操作就没有必要携带价格昂贵的存储卡,或者背一个便携电脑[1]。通过OTG技术,可以给智能终 阅读全文
posted @ 2013-09-04 10:29 三胖他爹 阅读(894) 评论(0) 推荐(0)

2013年9月3日

摘要: DescriptionIf I attempt to compile any application ona Zynq device in SDK, the following error occurs on the console:Running libs - 'make -s libs "COMPILER=arm-xilinx-eabi-gcc""ARCHIVER=arm-xilinx-eabi-ar" "COMPILER_FLAGS= -O2 -c""EXTRA_COMPILER_FLAGS=-g"& 阅读全文
posted @ 2013-09-03 17:39 三胖他爹 阅读(441) 评论(0) 推荐(0)

2013年7月1日

摘要: 1 public class MarshalHelper 2 { 3 /// 4 /// 结构体转byte数组 5 /// 6 /// 要转换的结构体 7 /// 转换后的byte数组 8 public static byte[] StructToBytes(object structObj) 9 {10 //得到结构体的大小11 int size = Marshal.SizeOf(structObj);12 ... 阅读全文
posted @ 2013-07-01 14:12 三胖他爹 阅读(390) 评论(0) 推荐(0)

2013年5月23日

摘要: 1 /* 2 * iec61850采样协议(9-1、9-2)解析。 3 * 4 * 5 * 本代码支持win32平台和linux平台。 6 * 7 * Copyright,lizhi<ibox> 8 * 9 * 2012-10-10 V1.0 lizhi<QQ:252240557,msn:ddgooo@hotmail.com> created 10 * 11 * 我曾经问过不休,你何时跟我走?可你却总是笑我,一无所有; 12 * 我要给你我的追求,还有我的自由;可你却总是笑我,一无所有; 13 * 14 */ 15 ... 阅读全文
posted @ 2013-05-23 22:59 三胖他爹 阅读(1303) 评论(0) 推荐(0)

2013年5月4日

摘要: 使用busybox中的mdev时,默认不配置的情况下,即mdev.conf文件中没有定义时,所有的设备会被重新加载在/dev/目录下(即使在内核驱动中定义了也没有用),所以默认event被加载在/dev/eventXX,修改mdev.conf可修改其路径,该文件定义如下: 1 # mdev.conf 2 # 3 # Syntax: 4 # <regexp> <UID>:<GID> <PERM> [{@,$,*} <CMD>] 5 # @: run <CMD> after creating 6 # $: run <CM 阅读全文
posted @ 2013-05-04 09:54 三胖他爹 阅读(2248) 评论(0) 推荐(0)

2013年4月27日

摘要: 1 /* 2 * 3 * iec61850sv_protocol.h 4 * 5 * iec61850采样协议(9-1、9-2)解析。 6 * 7 * 8 * 本代码支持win32平台和linux平台。 9 * 10 * Copyright (c)2012,lizhi<ibox> 11 * 12 * 2012-10-10 V1.0 lizhi<QQ:252240557,msn:ddgooo@hotmail.com> created 13 * 14 * 15 * ◆ IEC61850-9-2(特定通信服务映射-基于ISO/IEC 8802-3 的模... 阅读全文
posted @ 2013-04-27 15:31 三胖他爹 阅读(5950) 评论(0) 推荐(0)

摘要: 1 /* 2 * 3 * base_include.h 4 * 5 * 基本头文件引用声明。 6 * 7 * 本代码支持win32平台和linux平台。 8 * 9 * Copyright (c)2012,lizhi<ibox>10 *11 * 2012-10-10 V1.0 lizhi<QQ:252240557,msn:ddgooo@hotmail.com> created12 *13 *14 */15 16 17 #ifndef __INCLUDE_BASE_INCLUDE_H18 #define __INCLUDE_BASE_INCLUDE_H19 20 21.. 阅读全文
posted @ 2013-04-27 15:26 三胖他爹 阅读(1058) 评论(0) 推荐(0)

2013年4月26日

摘要: 1 #ifndef _TERMIOS_H 2 #define _TERMIOS_H 3 4 #define TTY_BUF_SIZE 1024 // tty 中的缓冲区长度。 5 6 /* 0x54 is just a magic number to make these relatively uniqe ('T') */ 7 /* 0x54 只是一个模数,目的是为了使这些常数唯一('T') */ 8 9 // tty 设备的ioctl 调用命令集。ioctl 将命令编码在低位字中。 10 // 下面名称TC[*]的含义是tty 控制命令。 11 // 取相应终 阅读全文
posted @ 2013-04-26 11:25 三胖他爹 阅读(2639) 评论(0) 推荐(0)

2013年4月19日

摘要: 1 // 取得串口参数 2 int get_com_info(char* ttysname, unsigned int *bps_index, unsigned int *databits_index, unsigned int *paritybits_index, unsigned int *stopbits_index) 3 { 4 unsigned int bps0[] = { 5 B110, B300, B1200, B2400, B4800, B9600, B19200, B38400, B57600, B115200, B230400, B460800, ... 阅读全文
posted @ 2013-04-19 09:33 三胖他爹 阅读(1117) 评论(0) 推荐(0)

摘要: 通过脚本设置ip地址和网关: 1 std::string setip = "ifconfig eth0 " +lineEdit_NetIp->text().toStdString() + " netmask " + lineEdit_NetMask->text().toStdString() + " && echo 1"; 2 std::string setroute = "echo 1;route del default;route add default gw " + ui-> 阅读全文
posted @ 2013-04-19 09:24 三胖他爹 阅读(351) 评论(0) 推荐(0)