2015年8月19日

I2C总线的仲裁机制

摘要: 在多主的通信系统中。总线上有多个节点,它们都有自己的寻址地址,可以作为从节点被别的节点访问,同时它们都可以作为主节点向其他的节点发送控制字节和传送数据。但是如果有两个或两个以上的节点都向总线上发送启动信号并开始传送数据,这样就形成了冲突。要解决这种冲突,就要进行仲裁的判决,这就是I 2C总线上的... 阅读全文

posted @ 2015-08-19 14:16 Zoran_i 阅读(323) 评论(0) 推荐(0) 编辑

Linux C中strcpy , strncpy , strlcpy 的区别

摘要: strcpy ,strncpy ,strlcpy的用法 好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。 但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方式。 1. strcpy strcpy 是依据 /0 作为结束判断的,如果 to 的空间不够,则... 阅读全文

posted @ 2015-08-19 09:57 Zoran_i 阅读(201) 评论(0) 推荐(0) 编辑

Linux下的USB总线驱动(一)

摘要: 版权所有,转载请说明转自 http://my.csdn.net/weiqing1981127 一.USB理论 1. USB概念概述 USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB) USB2.0版本速度480Mbps(高... 阅读全文

posted @ 2015-08-19 09:55 Zoran_i 阅读(300) 评论(0) 推荐(0) 编辑

导航