码迷,mamicode.com
首页 >  
搜索关键字:led gpio    ( 7981个结果
CC2540开发板学习笔记(一)——LED点亮
一、实验内容: 点亮LDE1、2 二、实验原理: 1、电路原理图: 就一个发光二极管串联一个电阻。电阻是为了防止电流过大。利用发光二极管的单向导电性,在P1为高电平是点亮LED,在低电平是熄灭LED。 2、CC2540的IO配置所需寄存器:P1SEL 、P1DIR 、P1INP P1SEL 0:普通...
分类:其他好文   时间:2015-02-17 17:38:10    阅读次数:359
led驱动程序设计
LED的驱动程序很简单,按照张字符型设备驱动设计方法顺下来即可实现,这里主要讲几个注意事项。 一、在linux系统中,操作硬件不能够使用物理地址,一定要用虚拟地址。将物理地址转化为虚拟地址的函数如下: #defineioremap(cookie,size) 其中cookie为要转化的物...
分类:其他好文   时间:2015-02-16 23:21:01    阅读次数:281
20150216 IMX257实现GPIO-查询按键驱动程序
20150216IMX257实现GPIO-查询按键驱动程序 2015-02-16 李海沿 前面我们介绍了简单的通用字符设备驱动程序,接下来,我们在它的基础上来实现GPIO的查询按键功能。 先附上驱动程序代码 1 /****************************** 2 linu...
分类:其他好文   时间:2015-02-16 22:03:53    阅读次数:231
字符设备控制技术
引入: 有时对设备不仅仅是进行一些读写操作,还需要进行一些对设备的控制,比如LED的点燃与熄灭,电机的转速等。那就需要使用到ioctl这个系统调用。先来看看他的函数原型: intioctl(int fd,unsigned int cmd, ...); 参数: fd:字符设备文件的文件描述...
分类:其他好文   时间:2015-02-16 19:32:51    阅读次数:166
驱动开发前奏
一、驱动分类 1、常规分类法 a、字符设备 一种以字节为最小访问单位的设备,通常支持open,close,read,write等系统调用。属于这种设备的有led,串口等。 b、块设备 最小访问单位为512字节或512的倍数,flash等。 c、网络接口设备 ...
分类:其他好文   时间:2015-02-16 18:19:11    阅读次数:183
交通信号灯控制系统——微机程序设计
1、.设计任务 交通信号灯控制系统:要求能显示剩余时间和控制红、黄、绿三色灯的显示。 2、总体方案设计与方案论证(1) 总体方案设计 设计路口交通灯控制系统,使用LED显示单元的两组发光二极管(红黄绿)分别模拟十字路口的两组交通灯。a、南北路口的绿灯、东西路口的红灯同时亮20秒。数码管20秒倒记时显示。 b、南北路口的黄灯亮5秒,同时东西路口的红灯继续亮。数码管5秒倒记时显示。 c、南北...
分类:其他好文   时间:2015-02-14 22:39:35    阅读次数:574
GPIO和外部中断/时间控制器(EXTI)
2.1GPIO的8种工作模式GPIO工作图如下:4种输入模式结构图的上半部分分为输入模式结构, 分为上拉模式,下拉模式,浮空模式和模拟输入模式.上/下拉模式:通过设置配置寄存器(CRL,CRH)来控制1和2开关,于是得到GPIO的上拉输入模式(GPIO_Mode_IPU)和下拉输入模式(GPIO_M...
分类:其他好文   时间:2015-02-11 14:23:21    阅读次数:820
Intel Galileo
Intel Galileo - Programming GPIO From LinuxPuTTY 中文教程Intel Galileo - Programming GPIO From LinuxIntel Galileo Meets WirelessIntel Galileo - Introducti...
分类:其他好文   时间:2015-02-10 20:16:46    阅读次数:144
使用nRF51822创建一个简单的BLE应用 ---入门实例手册(中文)之四
LED Button 应用示例是为了让你学习如何在nRF51822上开发BLE应用,它是一个简单的演示通过BLE的指示功能进行通信的BLE应用。当它运行时,你可以通过集中器触发nRF51822上LED的输出,并且当在nRF51822上的按键被按下时集中器将会收到一个通知。
分类:其他好文   时间:2015-02-06 20:22:59    阅读次数:1069
am335x -- kio 控制接口
//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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!