⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pwm.h

📁 LPC2210--LPC2220系列的ADC,GPOI,I2C,PWM,RLT,SPI的驱动程序
💻 H
字号:
/****************************************Copyright (c)****************************************************                               Guangzou ZLG-MCU Development Co.,LTD.**                                      graduate school**                                 http://www.zlgmcu.com****--------------File Info-------------------------------------------------------------------------------** File Name: pwm.h** Last modified Date:  2005-04-21** Last Version: 1.0** Descriptions: pwm.h****------------------------------------------------------------------------------------------------------** Created By: Chenmingji** Created date:   2004-04-21** Version: 1.0** Descriptions: First version****------------------------------------------------------------------------------------------------------** Modified by:** Modified date:** Version:** Descriptions:**********************************************************************************************************/#ifndef __PWM_H#define __PWM_H#include <linux/ioctl.h>#define PWM_IOC_MAGIC      0xd1#define PWM_SET_CYC        _IO(PWM_IOC_MAGIC,    0)         /* set the PWM's cycle (base of Fpclk)  */#define PWM_GET_RUN_TIME   _IOWR(PWM_IOC_MAGIC,  1, uint32) /* read PWM run time (base of PWM cycle)*/#define PWM_1_ENABLE       _IO(PWM_IOC_MAGIC,    2)         /* enable PWM1                          */#define PWM_1_DISABLE      _IO(PWM_IOC_MAGIC,    3)         /* disable PWM1                         */#define PWM_1_SET_DUTY     _IO(PWM_IOC_MAGIC,    4)         /* set PWM1's duty (base of PWM cycle)  */#define PWM_2_ENABLE       _IO(PWM_IOC_MAGIC,    5)         /* enable PWM2                          */#define PWM_2_DISABLE      _IO(PWM_IOC_MAGIC,    6)         /* disable PWM2                         */#define PWM_2_SET_DUTY     _IO(PWM_IOC_MAGIC,    7)         /* set PWM2's duty (base of PWM cycle)  */#define PWM_3_ENABLE       _IO(PWM_IOC_MAGIC,    8)         /* enable PWM3                          */#define PWM_3_DISABLE      _IO(PWM_IOC_MAGIC,    9)         /* disable PWM3                         */#define PWM_3_SET_DUTY     _IO(PWM_IOC_MAGIC,   10)         /* set PWM3's duty (base of PWM cycle)  */#define PWM_4_ENABLE       _IO(PWM_IOC_MAGIC,   11)         /* enable PWM4                          */#define PWM_4_DISABLE      _IO(PWM_IOC_MAGIC,   12)         /* disable PWM4                         */#define PWM_4_SET_DUTY     _IO(PWM_IOC_MAGIC,   13)         /* set PWM4's duty (base of PWM cycle)  */#define PWM_5_ENABLE       _IO(PWM_IOC_MAGIC,   14)         /* enable PWM5                          */#define PWM_5_DISABLE      _IO(PWM_IOC_MAGIC,   15)         /* disable PWM5                         */#define PWM_5_SET_DUTY     _IO(PWM_IOC_MAGIC,   16)         /* set PWM5's duty (base of PWM cycle)  */#define PWM_6_ENABLE       _IO(PWM_IOC_MAGIC,   17)         /* enable PWM6                          */#define PWM_6_DISABLE      _IO(PWM_IOC_MAGIC,   18)         /* disable PWM6                         */#define PWM_6_SET_DUTY     _IO(PWM_IOC_MAGIC,   19)         /* set PWM6's duty (base of PWM cycle)  */#define PWM_MAXNR       20 /* max command */#endif/***********************************************************************************************************                            End Of File********************************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -