摘要: http://note.youdao.com/noteshare?id=8e12abd45bba955f73874450e5d62b5b&sub=D09C7B51049D4F88959668B60B1263B5 笔记放在了有道云上面了,不想再写一遍了。 韦东山《嵌入式linux完全开发手册》看书笔记 阅读全文
posted @ 2017-10-22 12:53 颜小雀 阅读(175) 评论(0) 推荐(0) 编辑
摘要: http://note.youdao.com/noteshare?id=94cb191672a922630a78327f52401de0 步骤放在有道云上面了,不想再写一遍了。 阅读全文
posted @ 2017-10-22 10:00 颜小雀 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 在嵌入式系统开发中,经常需要从主机上传送映像、文件等到目标机上。实现的方法有很多。如tftp,scp等。 TFTP(Trivial File Transfer Protocol)是用来下载远程文件的最简单的网络协议,它基于UDP协议而实现。 一、TFTP的建立 嵌入式linux的tftp开发环境包括 阅读全文
posted @ 2017-10-22 09:55 颜小雀 阅读(5037) 评论(0) 推荐(0) 编辑
摘要: 摘自http://www.cnblogs.com/diegodu/p/4552490.html 仅仅是学习收藏。 内存管理模块是操作系统的心脏;它对应用程序和系统管理非常重要。今后的几篇文章中,我将着眼于实际的内存问题,但也不避讳其中的技术内幕。由于不少概念是通用的,所以文中大部分例子取自32位x8 阅读全文
posted @ 2017-10-02 10:16 颜小雀 阅读(499) 评论(0) 推荐(0) 编辑
摘要: FIONREAD,就是返回缓冲区有多少字节。输入有个输入缓冲区,用int nread;ioctl(0,FIONREAD,&nread);能得到缓冲区里面有多少字节要被读取。值放在 nread里面了。然后就可以 read 了。nread = read(0,buffer,nread); MSG_PEEK 阅读全文
posted @ 2017-09-26 22:21 颜小雀 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 1:UDP可以发送字节为0的数据报,但是TCP不可以!UDP的recvfrom可以接受长度为0的数据包,这是一个只包含IP首部和一个8字节UDP首部的没有数据的IP数据报! 2:TCP read返回0时候表示对端已经关闭连接。 3:recvfrom和sendto也可以用于TCP,但是没有理由这样做! 阅读全文
posted @ 2017-09-19 22:36 颜小雀 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉con 阅读全文
posted @ 2017-09-18 15:55 颜小雀 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 这里定义了一个头文件,包含结构体的声明和函数的声明!该头文件叫做node.h 下面的node.c引入了该头文件,对上面的函数做了具体的实现! 具体使用: 1.设置该链表的最大长度 2.创建头结点 3.以头插式或尾插方式创建链表真正数据节点 4.指行插,删,查,操作! 阅读全文
posted @ 2017-08-29 13:25 颜小雀 阅读(453) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/kubixuesheng/p/4107309.html 这位前辈讲的不错,摘抄下来以表尊敬! 没错,很多经典的教科书或者指南,一些技术类的讲义,都会这样教授。但是为什么要这样写? 可能一部分人就糊涂了,不知道咋回答,搞技术或者做学问不是诗词歌赋,结论经不 阅读全文
posted @ 2017-08-19 13:25 颜小雀 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:# include <stdio. h># include <stdlib. h> itoa()函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转 阅读全文
posted @ 2017-08-13 11:43 颜小雀 阅读(1553) 评论(0) 推荐(0) 编辑