自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 fl2440工作于AP模式

板子为fl2440,无线网卡为rt3070,内核为linux3.0接入点模式(AP模式):将有线信号转变成无线wifi信号,可以设置自己的SSID(无线网络名称)及密码,设备通过验证后可接入网络上网。一:配置内核,使其支持无线网卡AP模式[*] Networking support  --->Networking options  --->[*] Network

2016-09-24 22:54:41 1114

原创 I/O多路转接之epoll

由于select/poll存在着高并发下效率低,监视数目受限的缺点,基于poll改进的epoll得以出现。epoll是Linux内核为处理大批量文件描述符而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。无须遍历整个被侦听的描述符集,只须遍历那些被内核IO事件异步唤醒而加入Ready

2016-08-23 15:40:04 298

原创 I/O多路转接之select

什么是I/O多路转接技术:先构建一张有关描述符的列表,然后调用一个函数,直到这些描述符中的一个已准备好进行I/O时,该函数才返回,在返回时,他告诉进程哪些描述符已准备好可以进行I/O。上述调用的函数,有select,poll,pselect及poll的增强版epoll等,本文主要介绍select。函数原型:int select(int maxfdp1,fd_set *r

2016-08-23 15:18:10 380

原创 编译器相关问答

1:编译器编译的时候,默认到哪里找头文件,如果不在怎么指定编译器到哪里找头文件?(1):如果头文件用(2):如果头文件用""引用,则先到当前目录下找头文件,如果没找到,则还是到/usr/include或/usr/local/include下找,交叉编译器还是在对应的路径的子目录usr/include下找(3):如果头文件不在默认的路径下,则在编译时,用-I指定头文件的路径(不需

2016-08-23 15:11:00 358

原创 串口转socket通信

何为串口:串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通

2016-08-09 16:17:14 3653 1

原创 fl2440工作于STA模式

板子为fl2440,无线网卡为rt3070,内核为linux3.0。基站模式(STA):任何无线设备驱动都可以工作在该模式下,这种模式是默认的模式在该模式下工作的网卡必须连接到一个在AP模式下工作的网卡。由于从linux-3.0开始,RT3070的STA驱动已经作为正式版本加入了Linux内核源码中,所以我们可直接配置内核,将驱动集成到内核中。1:添加内核支持(网络支持,驱动支持或网络

2016-07-26 15:00:08 484

原创 关于bootcmd与bootargs初解

uboot中bootcmd与bootargs初解科普:U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boot源码的注释中

2016-07-21 20:42:46 3138

原创 jffs2文件系统制作

jffs2文件系统,本菜鸟搞了两天,所以写篇文章,纪念下这两天的光阴。开头惯例科普一下:jffs2的全名为JournallingFlashFileSystemVersion2(闪存日志型文件系统第2版),其功能就是管理在MTD设备上实现的日志型文件系统。与其他的存储设备存储方案相比,JFFS2并不准备提供让传统文件系统也可以使用此类设备的转换层。它只会直接在MTD设备上实现日志结构

2016-07-16 21:05:21 746

原创 linux下交叉编译器制作

本人使用的板子是三星的fl2440基于arm9,cpu为s3c2440。1:编译路径我们一般将交叉编译器放在/opt下(但不绝对),因为/opt目录默认只有root才有写的权限,所以在上传这些源码包之前首先要修改他的权限。修改完成后放入buildroot-2012.08源码包。解压缩源码包内的buildroot-2012.08.tar.bz2压缩包并创建dl路径存放所有源码包(

2016-07-14 14:46:03 400

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除