尝试用2440的TOUT0和TOUT1输出PWM驱动两个电机,电机的硬件驱动电路是使用L298N。
先单独测试TOUT0的PWM输出:
(1)驱动程序:使用misc混杂设备驱动模型,当然也可以使用基本的字符设备模型。
使用misc设备驱动模型步骤:
①初始化一个struct miscdevice结构体:主要是file_operation结构体成员和name
②使用misc_registe...
分类:
其他好文 时间:
2015-05-18 22:59:12
阅读次数:
260
设备模型的核心部分就是kobject,下面就是它的结构体,它也是设备模型的基本结构,它所处理的任务和代码也越来越多: 对象引用计数、sysfs表述、数据结构关联、热插事件处理struct kobject { const char *k_name; //指向kobject名称的起始位置...
分类:
系统相关 时间:
2015-05-14 11:39:04
阅读次数:
214
作者:zhanhailiang 日期:2015-01-24
什么是有限状态机
一个有限状态机是一个设备,或是一个设备模型,具有有限数量的状态,它可以在任何给定的时间根
据输入进行操作,使其从一个状态变换到另一个状态,或者是促使一个输出或者一种行为的发生。一
个有限状态机在任何瞬间只能处在一个状态。
即有限状态机背后的概念是要把一个对象的行为分解成为易于处理的“块”或状态...
分类:
其他好文 时间:
2015-01-24 21:29:01
阅读次数:
418
linux设备模型之led子系统本文来自转载:http://www.cnblogs.com/gdt-a20时代不同了,连led都成子系统了,针对内核提供的通用模型,分析一下,好久没写文章了也!代码位于drivers/leds下,看一下Makefile 模型文件主要是:# LED Coreobj-$(...
分类:
系统相关 时间:
2015-01-15 21:52:08
阅读次数:
187
Linux客户机 virtio设备初始化
virtio设备物理上连接在pci物理总线上,逻辑上连接在virtio虚拟总线。做为pci设备便于资源分配与配置,逻辑设备模型中,便于管理与组织。
1.qemu-kvm提供的virtio pci设备
virtio-blk(硬盘),virtio-net(网络),virtio-balloon(气球)等pci设备,这些设备连接在pci总线上。代码位于qem...
分类:
系统相关 时间:
2015-01-07 09:22:51
阅读次数:
310
1、Kobject Kobject是设备驱动模型的核心结构,它使所有设备在底层都有统一的接口。在内核注册的kobject对象都会对应sysfs文件系统中的一个目录(目录名称有Kobject结构中k_name指定) struct kobject { const char * k_name; // 指向...
分类:
系统相关 时间:
2014-12-30 16:56:28
阅读次数:
227
virtio设备物理上连接在pci物理总线上,逻辑上连接在virtio虚拟总线。做为pci设备便于资源分配与配置,逻辑设备模型中,便于管理与组织。1.qemu-kvm提供的virtio pci设备virtio-blk(硬盘),virtio-net(网络),virtio-balloon(气球)等pci...
分类:
系统相关 时间:
2014-11-24 15:09:13
阅读次数:
337
作者:wwang出处:http://www.cnblogs.com/wwang本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。随着计算机的周边外设越来越丰富,设备管理已经成为现代操作系统的...
分类:
系统相关 时间:
2014-11-20 23:31:29
阅读次数:
339
作者:wwang出处:http://www.cnblogs.com/wwang本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。kobj_type 详解kobj_type{void(*rel...
分类:
系统相关 时间:
2014-11-20 23:16:58
阅读次数:
372
作者:wwang出处:http://www.cnblogs.com/wwang本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。《Linux设备模型 (2)》和《Linux设备模型 (3)》...
分类:
系统相关 时间:
2014-11-20 23:15:05
阅读次数:
292