- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 MAC ,PHY, MII
MAC和PHY处理OSI七层网络结构的最低两层。(一)PHY负责电气信号的转换、线路状态、数据硬编码等。PHY在发送数据的时候,收到MAC过来的数据(对PHY来说,没有帧的概念,对它来说,都是数据而不管什么地址,数据还是CRC),每4bit就增加1bit的检错码,然后把并行数据转化为串行流数据,再按照物理层的编码规则(10Based-T的NRZ编码或100based-T的曼彻斯特编码)把数据编
2014-08-18 15:22:48 1870
原创 网络硬时间戳在何时何地打的?
分为几个部分阐述1、linux时间系统2、网卡工作原理3、网络硬时间戳是什么时候打?在哪儿打的?一、linux时间系统陈莉君《深入分析linux内核源码》一篇很不错的文章:linux时间系统linux有两个时钟源,分别是RTC和OS时钟。RTC独立于操作系统,由电池供电,即使系统断电它也能维护自己的时钟。LINUX系统启动时从其中获得时间初始值。OS时钟从可编程计数
2014-08-18 13:55:07 12375
原创 exec函数簇理解
下面我们来看看一个进程如何来启动另一个程序的执行。在Linux中要使用exec函数族。系统调用execve()对当前进程进行替换,替换者为一个指定的程序,其参数包括文件名(filename)、参数列表(argv)以及环境变量(envp)。exec函数族当然不止一个,但它们大致相同,在 Linux中,它们分别是:execl,execlp,execle,execv,execve和execvp,下面我只
2014-08-08 20:50:55 1917
原创 socket连接和TCP连接的关系
我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。1)Socket是一个针对TCP和UDP编程
2014-08-07 22:16:26 10145
信迈AM5728 多核例程开发说明,Linux-rt/RTOS环境搭建手册
2020-02-27
S3C2440的Linux内核移植和yaffs2文件系统制作
2011-08-26
FreescaleHC(s)08系列单片机 ppt 王宜怀
2009-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人