控制S3C2440 S3C2410_GPG11引脚(静音)

简介: linux提供的配置2440的引脚的函数   /***s3c2410_gpio_cfgpin()函数************************************************** *    函数功能:    配置相应的IO口 ...

linux提供的配置2440的引脚的函数

 

/***s3c2410_gpio_cfgpin()函数**************************************************
*    函数功能:    配置相应的IO口
*    函数原型:      void s3c2410_gpio_cfgpin(unsigned int pin, unsigned int function)
                pin            : 对应的口
                function    : 配置的值
*    返回值  :   
*               
*    所需库  :   
*   备注    :       
****************************************************************/

static void gs_gpio_init(void)
{
    s3c2410_gpio_cfgpin(MUTE_SOUND_CTL_PIN,MUTE_SOUND_CTL_OUTP);
}

S3C2440所有用到的宏的定义文件:

[root@localhost linux-2.6.30.4]# find -name regs-gpio.h
./arch/arm/mach-ks8695/include/mach/regs-gpio.h
./arch/arm/plat-s3c64xx/include/plat/regs-gpio.h
./arch/arm/mach-s3c2410/include/mach/regs-gpio.h
[root@localhost linux-2.6.30.4]#

 

[root@localhost linux-2.6.30.4]# vim arch/arm/mach-s3c2410/include/mach/regs-gpio.h

 

#define S3C2410_GPG11         S3C2410_GPIONO(S3C2410_GPIO_BANKG, 11)
#define S3C2410_GPG11_INP     (0x00 #define S3C2410_GPG11_OUTP    (0x01 #define S3C2410_GPG11_EINT19  (0x02 #define S3C2410_GPG11_TCLK1   (0x03 #define S3C2443_GPG11_CF_nIREQ (0x03

 

 

 

//网上参考的几个关键的宏

相关文章
定时器+按键控制LED流水灯模式+定时器时钟——“51单片机”
定时器+按键控制LED流水灯模式+定时器时钟——“51单片机”
|
7月前
实验:MSP430F249 按键控制四个灯,并消抖
实验:MSP430F249 按键控制四个灯,并消抖
59 0
|
9月前
51单片机--利用独立按键控制LED
51单片机--利用独立按键控制LED
199 0
|
10月前
|
C语言
MSP430F5529学习笔记(5)——按键切换灯的亮灭
MSP430F5529学习笔记(5)——按键切换灯的亮灭
83 0
|
10月前
|
编译器
MSP430F5529学习笔记(3)——实现LED闪烁和呼吸灯
MSP430F5529学习笔记(3)——实现LED闪烁和呼吸灯
260 0
|
12月前
stm32 CubeMX配置按键开关灯
stm32 CubeMX配置按键开关灯
115 0
|
12月前
单片机开关控制LED的点亮及闪烁
单片机开关控制LED的点亮及闪烁
242 0
不同的按键对应实现不同功能的灯闪烁
不同的按键对应实现不同功能的灯闪烁 功能介绍 程序解读 总结
172 0
不同的按键对应实现不同功能的灯闪烁
非中断方式实现按键控制LED灯
非中断方式实现按键控制LED灯 简述 宏定义与预处理 按键处理 延迟 主函数
130 0
T1定时器(自由计数模式)实现PWM(呼吸灯)
T1定时器(自由计数模式)实现PWM(呼吸灯) 宏定义 初始化 主函数
363 0