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

📄 led_io.h

📁 2440 ARM9 采集gpio的输入电平值的简单驱动
💻 H
字号:
// 1. connection reset // 2. measure humidity [ticks](12 bit) and temperature [ticks](14 bit)// 3. calculate humidity [%RH] and temperature // 4. calculate dew point // 5. print temperature, humidity, dew point #include <asm/bitops.h>#include <asm/io.h>#include <asm/uaccess.h>#include <asm/irq.h>#include <asm/arch/hardware.h>#include <asm/system.h>#include <asm/arch/regs-gpio.h>#include <asm/arch/regs-clock.h> #define LED0		S3C2410_GPF5#define LED1		S3C2410_GPF5#define LED2		S3C2410_GPF5#define LED3		S3C2410_GPF5#define LED0_INP	S3C2410_GPF5_INP#define LED1_INP	S3C2410_GPF5_INP#define LED2_INP	S3C2410_GPF5_INP#define LED3_INP	S3C2410_GPF5_INP#define LED0_OUTP	S3C2410_GPF5_OUTP#define LED1_OUTP	S3C2410_GPF5_OUTP#define LED2_OUTP	S3C2410_GPF5_OUTP#define LED3_OUTP	S3C2410_GPF5_OUTP#define LED0_CLR()	s3c2410_gpio_setpin(LED0,0)#define LED1_CLR()	s3c2410_gpio_setpin(LED1,0)#define LED2_CLR()	s3c2410_gpio_setpin(LED2,0)#define LED3_CLR()	s3c2410_gpio_setpin(LED3,0)#define LED0_IN()	s3c2410_gpio_cfgpin(LED0,LED0_INP)#define LED1_IN()	s3c2410_gpio_cfgpin(LED1,LED1_INP)#define LED2_IN()	s3c2410_gpio_cfgpin(LED2,LED2_INP)#define LED3_IN()	s3c2410_gpio_cfgpin(LED3,LED3_INP)#define READ_LED0()	s3c2410_gpio_getpin(LED0)#define READ_LED1()	s3c2410_gpio_getpin(LED1)#define READ_LED2()	s3c2410_gpio_getpin(LED2)#define READ_LED3()	s3c2410_gpio_getpin(LED3)

⌨️ 快捷键说明

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