技术文章
文章平均质量分 71
FlexFan
专注光通信,嵌入式行业解决方案
展开
-
OKL4 linux kernel的编译方法
一、下载OKL4 linux kernel:oklinux_2.6.24.9-patch.4.tar.gz 地址:http://wiki.ok-labs.com/Microkernel二、将oklinux_2.6.24.9-patch.4.tar.gz 拷贝到okl4_3.0/下; #tar zxvf oklinux_2.6.24.9-patch.4.tar.gz # ln -s oklinu原创 2010-04-12 17:42:00 · 1073 阅读 · 0 评论 -
T313发展史-光电集成史上一位神奇的科学家爷爷-Amnon Yariv
一、是老爷爷的名字是雅里夫(Amnon Yariv) 二、是老爷爷上课空手来,直接讲,如行云流水。他的quantum electronics是经典中的经典,他本人则是天才中的天才! 三、是老爷爷创办的公司叫Ortel,被朗讯收购时股票从7美元飙升至240美元,当然现在的朗讯的起起落落已然不复当年盛景,股票2.6美元。 四、加个图,Yariv爷爷胜在智商,高的很,天才 昨天,一位的帅气年转载 2017-03-06 08:49:56 · 2295 阅读 · 0 评论 -
T296发展史-半导体集成电路的起源
T296发展史-半导体集成电路的起源聊激光驱动器就离不开集成电路,T295的开关用的是双极型晶体管,现在卖驱动器芯片一般有两种傲娇: 一种傲娇说,我这是bipolar,(@ο@) 哇~,这暗含的意思是我驱动能力强。 二种傲娇说,我这是CMOS,(@ο@) 哇~,这暗含的意思是我便宜。 国华后面会慢慢聊这两个器件的区别。今天先追本溯源吧,早上整理的是半导体集成电路的起源,另一个还要配套一个工艺历原创 2017-03-04 09:23:25 · 900 阅读 · 0 评论 -
Android APN开发流程分析
<br /><br />2 Data Connect流程分析<br />Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接;<br />数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:DataConnectionTracker.trySetupData→setupData→ PdpConne原创 2010-08-03 10:15:00 · 1653 阅读 · 0 评论 -
Android APN开发流程分析
<br /><br />2 Data Connect流程分析<br />Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接;<br />数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:DataConnectionTracker.trySetupData→setupData→ PdpConne原创 2010-08-03 10:14:00 · 1241 阅读 · 1 评论 -
Android APN开发流程分析
<br /><br />2 Data Connect流程分析<br />Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接;<br />数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:DataConnectionTracker.trySetupData→setupData→ PdpConne原创 2010-08-03 10:14:00 · 2144 阅读 · 1 评论 -
WinAPI 网络监听程序的开发步骤(sniff)
老婆大人今天和他们同事们打羽毛球去了,闲着没事把这两天使用winapi做的一个网络抓包监听的程序步骤整理一下:我的程序参考了《Visual C++网络通信编程实用案例精选》这本书里的一个例子。1、首先在VC6里建立一个win32 app工程,在工程里添加Iphlpapi.lib ws2_32.lib方法:#pragma comment(lib,"wsock32.lib")#pr原创 2010-04-10 00:21:00 · 983 阅读 · 0 评论 -
Win7 Vxworks 安装
工作需要,需要在本本上安装VxWorks的开发环境,我的本本安装的是Win7专业版,安装的时候,发现安装有问题,每每安装到regist tornado.exe...的时候,安装程序就死在那里不动了,觉得是tornado和win7不兼容造成的,经过我两三个小时的努力,在网上找到了解决办法,把我了解的方法和我的解决方法,总结一下:一、虚拟化技术1、先说说Windows Virtual PC原创 2010-04-10 00:18:00 · 4976 阅读 · 0 评论 -
linux用busybox制作ramdisk的方法
目前的嵌入式开发大多采用linux操作系统,linux操作系统运行的一般方式都是内核(如bzImage)加上根文件系统(rootfs),内核的编译裁剪说的很多,也不麻烦,我这里想说的是使用busybox来制作rootfs的方法,废话不说那么多,我制作了一个sh脚本程序,可以直接生成我需要的ramdisk,先将脚本贴出来:#bash/shecho "Start make rootfs !"原创 2010-04-10 00:16:00 · 622 阅读 · 0 评论 -
linux2.6硬盘扇区直接读写程序
下面的程序可以在linux2.6内核直接读写硬盘的指定扇区,也是根据网上一个朋友的做法做了修改的;有两个不是很明白的地方就是:1、bd_claim函数的使用,这个是个递归函数,像是匹配内存指针和设备,但是调用会返回错误;2、bdev = open_by_devnum(0x00800000, FMODE_READ | FMODE_WRITE); 中0x00800000数字的确认,不知从何而来原创 2010-04-10 00:15:00 · 1449 阅读 · 1 评论 -
主引导扇区及主引导记录MBR的详细说明
引导扇区在每个分区里都存在,但是我们常说的*主引导扇区*是硬盘的 第一物理扇区。它由两个部分组成:即主引导记录MBR和硬盘分区表DPT。在 总共512字节的主引导分区里其中MBR占446个字节(偏移0--偏移1BDH),DPT 占64个字节(偏移1BEH--偏移1FDH),最后两个字节“55,AA”(偏移1FEH 偏移1FFH)是分区的结束标志。大致的结构如下图: 0000 |----------转载 2010-03-30 21:05:00 · 1553 阅读 · 0 评论 -
T349光的原理-DWDM中如何锁定波长
已经是第三天了,疼的我睡不着,晚上翻身困难,我闺女问“妈妈你要死了吗?” 唉,闺女啊,你这么聊天容易挨揍,知道不? 妈妈只是身残志坚而已。 昨天的T347 滤波器,可以滤过特定波长,探测器1如果功率小于探测器2,说明,激光器的波长被滤波器滤掉了一部分。 推论,这个波长不符合咱们要求,那就调整小空调TEC,两个探测器的功率越接近,说明波长越精准。 什么是Eta转载 2017-03-07 09:36:52 · 1124 阅读 · 0 评论