自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fulinux的博客

Linux 、Android、Yocto 、BSP嵌入式开发工程师

  • 博客(6)
  • 资源 (40)
  • 收藏
  • 关注

转载 利用文件句柄进行输入输出

利用文件句柄进行输入输出文件句柄定义:程序与外部数据源之间的接口。这里的数据源可以是实际的文件,也可以是其他的输入手段,如:串行设备,网络连接或键盘。文件句柄不同于标量变量,这一点要牢记。这是一个独立的一种数据类型,文件句柄在符号表typeglob中有它自己的槽。文件句柄是一个结构化的信息集合,用来描述实际的连接。标准文件句柄:STDIN STDOUT STDERRSTDOUT

2012-11-30 13:23:20 2479

原创 ctype.c程序

这个程序中_ctape[]数组是有256个元素,因为一个字符是一个字节,一个字节8位,能表示256个字符。ctype.h文件中的31行就是将_ctage[c]与_U这个宏位与,如果是就是为1,否则为0,然后根据判断的结果决定c是否减‘A’-‘a’当然ctype.c文件31,32行有一个bug

2012-11-30 12:36:05 1592

原创 void init_swapping(void)有问题

void init_swapping(void){ extern int *blk_size[]; int swap_size,i,j; if (!SWAP_DEV)  return; if (!blk_size[MAJOR(SWAP_DEV)]) {  printk("Unable to get size of swap device\n\r");  return

2012-11-29 16:59:52 1507

转载 标志位寄存器的说明

一、运算结果标志位1、进位标志CF(Carry Flag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。2、奇偶标志PF(Parity Flag)奇偶标志PF用于反映运

2012-11-26 20:43:12 2877

原创 算数右移和逻辑右移

算数右移是对于有符号数的逻辑右移是针对无符号数的。列:一8位二进制数:11110010如果用算数右移则前面加1变成11111001如果用逻辑右移则前面加0变成01111001算术右移 -- 左边添1逻辑右移 -- 左边添0

2012-11-26 20:32:03 2133

转载 vi/vim 中gd命令用法

发现一个命令:gd,这个命令很阴霸介绍一下,这个命令是在linux下的vi/vim中使用的,以前还这不知道,是用来查找使用的,记得我以前查找某个单词都是使用"/",其实在某些场合,是用gd更加快捷也就是说,如果光标在某个单词上,然后你想查找这个这个单词的话,又不想用/+查找的单词的话,直接按下g后d,光标就直接定位到了这个单词在文本中的第一个地方,然后你就可以使用 'n'来顺序查找

2012-11-26 18:51:50 9466 3

高通开发系列 - 5G网络之QTI守护进程服务介绍

QMITestPro程序

2023-08-30

最优秀的文章:波与物体运动的区别

是一篇可以解释光速问题的文章,反相的内容

2022-03-17

波与物体运动的区别.pdf

波源和介质相互作用的波心,位于介质中且不动,波动自波心位置开始向外传播,波速由介质的物理性质决定,而与波源运动状态无关,波源运动只会改变介质中每个波的波心的位置,而不会影响波速。波源或感应物运动时可以影响感应频率和本征频率的关系,而在波源和感应物相对静止时,感应频率和本征频率始终相等与介质的运动状态无关。因为波和物体的运动有本质的区别,所以伽利略变换或洛伦兹变换均不适用于描述波动规律。

2021-10-11

fulinux庞杂技术要点汇总文档分享(1).zip

庞杂技术要点汇总文档分享,包含linux,yocto,android,thermal,高通平台,selinux,AT,编程等等多种知识内容。

2021-03-06

git服务搭建全过程

git服务搭建全过程

2020-11-11

天嵌和飞凌ARM开发板都能运行的u-boot

天嵌和飞凌ARM开发板都能运行的u-boot

2013-03-22

u-boot-2010.09-fulinux.patch

飞凌s3c2440的patch包文件:u-boot-2010.09-fulinux.patch

2013-03-16

telnet_clinet.zip

客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序。 服务端 和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 比如上面的文件获取中,另外一个地方的程序就是服务端,我们从服务端获取文件过来。 [代码] [C/C++]代码 /******* 服务器程序 (server.c) ************/ #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) { int sockfd,new_fd; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int sin_size,portnumber; char hello[]="Hello! Are You Fine?\n"; if(argc!=2) { fprintf(stderr,"Usage:%s portnumber\a\n",argv[0]); exit(1); } if((portnumber=atoi(argv[1]))<0) { fprintf(stderr,"Usage:%s portnumber\a\n",argv[0]); exit(1); } /* 服务器端开始建立socket描述符 */ if((sockfd=socket(AF_INET,SOCK_STREAM,0))==-1) { fprintf(stderr,"Socket error:%s\n\a",strerror(errno)); exit(1); } /* 服务器端填充 sockaddr结构 */ bzero(&server;_addr,sizeof(struct sockaddr_in)); server_addr.sin_family=AF_INET; server_addr.sin_addr.s_addr=htonl(INADDR_ANY); server_addr.sin_port=htons(portnumber); /* 捆绑sockfd描述符 */ if(bind(sockfd,(struct sockaddr *)(&server;_addr),sizeof(struct sockaddr))==-1) { fprintf(stderr,"Bind error:%s\n\a",strerror(errno)); exit(1); } /* 监听sockfd描述符 */ if(listen(sockfd,5)==-1) { fprintf(stderr,"Listen error:%s\n\a",strerror(errno)); exit(1); } while(1) { /* 服务器阻塞,直到客户程序建立连接 */ sin_size=sizeof(

2013-02-22

数据库课件包括多套试卷

数据库课件包括多套试卷,课件很经典,试卷也多是我在网上搜的很全

2013-01-02

计算小工具

计算小工具

2012-09-16

msp430f169的放大器程序

msp430f169的放大器程序

2012-07-20

msp430f169的程序

宽频放大器程序5

2012-07-20

SPWM产生spwm波

产生spwm波产生

2012-05-25

msp430产生SPWM波程序

msp430产生SPWM波程序

2012-05-25

matlab注册机

matlab注册机

2012-05-25

430的实例程序和下载工具

430 430的实例程序 430的下载工具

2012-05-25

按键选择DDS频率和显示程序

按键选择DDS频率和显示程序 DDS

2012-05-25

简易电阻电容电感测试仪程序

简易电阻电容电感测试仪程序

2012-05-25

简易电阻电容电感测试仪

简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪

2012-05-25

RCL测量仪程序26

RCL 测量仪程序

2012-05-25

RCL测量仪程序

RCL 测量仪程序

2012-05-25

蹭网工具(有线)以及蹭网工具的破解

蹭网工具(有线)以及蹭网工具的破解

2012-05-14

CC2500发射程序

CC2500发射程序 CC2500程序

2012-03-18

DS1302时钟可调

DS1302时钟可调 DS1302 单片机

2012-03-18

LED矩阵滚动显示

LED矩阵滚动显示 单片机显示 单片机滚动显示

2012-03-18

幅值和频率计(封装版).

单片机测正弦波的幅值和频率

2012-02-29

单片机计时器

单片机计时器

2012-02-12

单片机红外遥控

单片机红外遥控

2012-02-12

单片机正弦波测量

单片机 正弦波测量

2012-02-03

单片机LED矩阵滚动显示

单片机LED矩阵滚动显示字符

2012-02-03

multisim10_0注册机和安装过程及破解过程

multisim10_0太有意思了,但安装过程好复杂,也破解不了,然我千方百计花了大价钱终于从网上高昂的注册机,注册机下下来后还是不会我又找了安装和破解方法,并将它们有机的整合合订在一起,为后来者铺平道路

2012-01-06

大家版词典级大学英语四级47套历

大家版词典级大学英语四级47套历年真题大全[1989-2011年].

2012-01-05

xp美化工具

xp美化工具

2012-01-05

定时关机器

定时关机器

2012-01-05

蹭网工具(有线)

蹭网工具 有线 免费上网

2012-01-05

数据结构所有资源

数据结构所有资源

2012-01-05

数据结构迷宫升级版本

数据结构迷宫升级版本这是对网上一篇程序进行的升级,亮点是坐标表示更好,方向不再是数字而是英文方向单词更易于理解,希望对大家有帮助!

2012-01-05

暴力巡警删除软件

又一次中了毒,他只会播广告,站在那里一动也不动,360,金山也不行,这个可以,好东西,其他一些太烂了

2011-11-16

p2pover-v4

我在网上早了好长时间没有几个有效地,唯一发现这个好可以先别人的网速,很给力,对方电脑进没有察觉,特搞笑,好了上课去了

2011-11-16

XP主题下载

我在网上花了好长时间,遭到了一些比较好的XP主题,很漂亮,希望你们也能拥有漂亮的主题

2011-10-29

空空如也

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

TA关注的人

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