摘要:
从摄像头获取的视频数据,经过编码后(当然,也可以不编码,如果你觉得也很ok的话),既可以视频录制,同时如果需要,当然也可以视频远程传输咯,而实时传输协议(Real-time Transport Protocol,RTP)是在Internet上处理多媒体数据流的一种网络协议,利用它能够在一对一(uni... 阅读全文
摘要:
USB有三类接口A类接口 -----------最常见的扁平接口,四芯 VCC GND D+ D-B类接口 -----------方形的梯形接口 同样是四芯MINI AB类接口-----------介绍如下。USB设备分两类 A类设备 (默认是主设备)B类设备 (默认是从设备)USB OTG是USB... 阅读全文
摘要:
1USBOTG的工作原理OTG补充规范对USB2.0的最重要的扩展是其更具节能 性的电源管理和允许设备以主机和外设两种形式工作。OTG有两种设备类型:两用OTG设备(Dualroledevice)和外设式OTG设备(PeripheralonlyOTGdevice)。两用OTG设备完全符合USB2.0... 阅读全文
摘要:
上回介绍了OTG功能的 OTG部分驱动,本片分析OTG功能的从设备部分驱动。从设备的注册过程和OTG的一样,首先注册设备。流程是:1.定义platform_device结构。2.定义platform_device下的struct resource设备资源结构3.定义platform_device下的... 阅读全文
摘要:
前一段时间弄了2个礼拜的OTG驱动调试,感觉精神疲惫啊。主要原因还是自己对OTG功能不了解造成的。现在终于完成但是对实质原理还有些模糊。所以自己重新总结一下。因为自己是菜鸟,所以用菜鸟的白话方式分析。高手滤过吧。所谓OTG功能就是具备该功能的设备即可当主设备(host)去轮询别人,也可以当从设备(d... 阅读全文
摘要:
步骤::1、编写first_driver_hello.c文件,将其放在/linux2.6.32/drivers/char路径下:2、在/linux2.6.32/drivers/cha/Kconfig文件中添加如下语句:3、在/linux2.6.32/drivers/cha/Makefile文件中添加... 阅读全文
摘要:
对硬盘的操作使用SATA硬盘,分区,引导区(VxC:)必须格式化为FAT(FAT16)格式,所以该分区大小有限制,不能超过4G(4G大小带测试),设置C:为“活动的”;主机上安装DOS工具,采用MAXDOS8.5 版本,进入DOS环境下,格式化硬盘的引导区(SATA硬盘的分区VxC: format ... 阅读全文
摘要:
/* 82567 devicesID */#define INTEL_DEVICEID_82567LF 0x10BF#define INTEL_DEVICEID_82567V 0x10CB#define INTEL_DEVICEID_82567LM 0x10F5... 阅读全文
摘要:
对于AM335x来讲,TI维护的USB驱动已经非常完善了,本文称之为移植,实际上仅仅是配置内核选项使能USB HOST/OTG功能。废话少说,直接动手开启AM335x的USB驱动配置项。Step1. 配置内核支持USB默认的配置项没有配置USB相关的选项,但是DTS已经配置好了,我们不需要对DTS作... 阅读全文
摘要:
移植完成声卡驱动之后本想再接再励,移植网卡驱动,但没想到的是TI维护的内核太健壮,移植网卡驱动跟之前移植按键驱动一样简单,Nand驱动也是如此,于是,本人将Nand和网卡放在同一篇文章中介绍。介绍之前先感慨一下:TI的维护的内核真的很健壮,DTS真的很强大。1. Nand驱动移植阅读TQ335x的原... 阅读全文