20150216IMX257实现GPIO-查询按键驱动程序 2015-02-16 李海沿 前面我们介绍了简单的通用字符设备驱动程序,接下来,我们在它的基础上来实现GPIO的查询按键功能。 先附上驱动程序代码 1 /****************************** 2 linu...
分类:
其他好文 时间:
2015-02-16 22:03:53
阅读次数:
231
2.1GPIO的8种工作模式GPIO工作图如下:4种输入模式结构图的上半部分分为输入模式结构, 分为上拉模式,下拉模式,浮空模式和模拟输入模式.上/下拉模式:通过设置配置寄存器(CRL,CRH)来控制1和2开关,于是得到GPIO的上拉输入模式(GPIO_Mode_IPU)和下拉输入模式(GPIO_M...
分类:
其他好文 时间:
2015-02-11 14:23:21
阅读次数:
820
Intel Galileo - Programming GPIO From LinuxPuTTY 中文教程Intel Galileo - Programming GPIO From LinuxIntel Galileo Meets WirelessIntel Galileo - Introducti...
分类:
其他好文 时间:
2015-02-10 20:16:46
阅读次数:
144
//example #include #include #include #include #define GPIO_TO_PIN(bank, gpio) (32 * (bank) + (gpio))int main(int argc, char * argv){ int i, n, fd; cha...
分类:
其他好文 时间:
2015-02-06 00:43:09
阅读次数:
314
#include #include #include #include int main(void){FILE *p=NULL;int i=0;p = fopen("/sys/class/gpio/export","w");fprintf(p,"%d",38);fclose(p);p =fopen(...
分类:
其他好文 时间:
2015-02-06 00:43:05
阅读次数:
427
测试比较器是关掉一些无关时钟,地弹问题,别让管脚去翻转 ADCRH|=BIT2;//ADC处于PD模式,T版本的ADC输出引脚影响测试 PB2CTRL=0x42;//设置为GPIO就不翻转了 PB3CTRL=0x42; CLKEN2 =0;//关闭AD时钟,T版本就clcko...
分类:
其他好文 时间:
2015-02-05 17:45:45
阅读次数:
142
电路连接方式请参考另一篇博文:【用树莓派实现RGB LED的颜色控制——C语言版本】
Python代码:
#!/usr/bin/env python
#*********************************************************
# File Name :rgb.py
# Author :Jason Dai
# Date : 2015/0...
分类:
编程语言 时间:
2015-02-04 16:47:25
阅读次数:
251
在应用的时候PA2口需要设置成推挽输出,控制一个外部电源开关,端口初始化程序如下: GPIO_DeInit(GPIOA); GPIO_Init(GPIOA,GPIO_PIN_2,GPIO_MODE_OUT_PP_HIGH_SLOW); 在设置完后,端口会马上输出高电平,于是又加了一...
分类:
其他好文 时间:
2015-02-04 12:23:14
阅读次数:
255
还是闲着没事,丢个模版就跑
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define DEVICE_NAME "av5260-leds"
#define LED_DEFAU...
分类:
其他好文 时间:
2015-02-03 17:16:48
阅读次数:
190
1. SATA中断要打开,挂在fiq上(通过cpu中断的fiq中断enable位,对sata中断使能),2。外设及GPIO中断打开,挂在irq上(通过cpu中断的irq 的enable位对其使能),3. 在中断处理向量中,fiq及irq分别调用对应中断处理函数;4. 当对应的中断产生后,这样,就会调...
分类:
其他好文 时间:
2015-01-30 17:16:32
阅读次数:
169