- 博客(7)
- 收藏
- 关注
转载 TCP与UDP在概念上的区别
1.TCP与UDP在概念上的区别:Tcp是一种面向连接的,可靠的字节流服务。(设有数据包编号与差错控制机制。)特点:由于网络的复杂性,传输信息时,数据包可能会丢失,差错控制中的确认机制在接收到数据包是发送确认信息,若是数据包丢失,则回发数据包编号,让对方重新发送;由于网络的复杂性,传输信息时有多种网络传送途径可以选择,数据包被接收的顺序与发送顺序不同,可以根
2016-04-06 16:28:28
338
转载 呼吸灯程序
#nclude //51头文件//《B_无级亮度变化》#define DY_PORT P1 //设置LED连接的I/O组#define DY_SPEED 1 //设置每一个明亮级的停留时间(值域:0~65535)#define DY_PWM 500 //设置明亮的总级数(级数过大会出现闪烁)(值域:0~65535)#define DY_MAX
2014-06-06 15:49:28
8561
转载 DMA
1、驱动程序编写在本驱动程序中,我们打算在内存中开辟两个空间,分别作为源和目的。我们用两个方法将源中的数据写到目的中,一种方法是让cpu去做,另外一种发放是让DMA去做!好的,闲话少说,直接分析代码:#include #include #include #include #include #include #include #includ
2014-05-28 09:38:15
552
1
转载 linux系统中/sys目录的结构
/sys下的子目录内容 # ls /sys/block class firmware kernel powerbus devices fs module---------------------------------------------------------------------------------------
2014-05-22 10:19:40
734
转载 Linux IIC驱动笔记
最近看了百问网的linux驱动视频,关于IIC部分总结如下: 一、IIC 驱动框架应用层 open read write——————————————————驱动层IIC设备驱动(drv_open drv_read drv_write) IIC总线驱动 ——————————————————硬件 (例如: AT24C02 )
2014-05-15 19:20:50
410
转载 分析uboot启动内核
1.uboot启动内核的代码缩减如下:s = getenv ("bootcmd");debug ("### main_loop: bootcmd=\"%s\"\n", s ? s : "");if (bootdelay >= 0 && s && !abortboot (bootdelay)){ run_command (s, 0);}2.假设bootc
2014-05-15 09:41:37
382
转载 poll机制
最近看了一下Linux Poll 机制的实现,看了韦老师的分析文档,总结如下: int poll(struct pollfd *fds,nfds_t nfds, int timeout);总的来说,Poll机制会判断fds中的文件是否可读,如果可读则会立即返回,返回的值就是可读fd的数量,如果不可读,那么就进程就会休眠timeout这么长的时间,然后再来判断是否有文件可读,如果有,返回fd
2014-04-22 14:49:25
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人