20150223 IMX257 LED驱动程序实现 2015-02-23 李海沿由于昨天对IMX257的地址分配不了解,所以前面只能用s3c24xx的驱动程序来了解ioremap等对IO端口的工作原理。但是经过昨晚对IMX257芯片的细细梳理,今天早上起来又把IMX257的芯片资料看了一遍,终于成功...
分类:
其他好文 时间:
2015-02-23 11:59:57
阅读次数:
220
下载地址:http://www.htzyw.com/thread-3496-1-1.html
分类:
其他好文 时间:
2015-02-21 21:12:38
阅读次数:
127
一、实验现象: 开发板实现 3个功能。发送、收发、控制 LED。 二、实验过程 1、PL2303 USB转串口电路图 2、串口发送 (1)查看用户手册有: UART0 对应的外部设备 IO 引脚关系为: P0_2 ------ RX P0_3 ------ TXUART1 对应的外部设...
分类:
其他好文 时间:
2015-02-18 10:40:36
阅读次数:
2684
一、实验内容 分别使用定时器T1和T3使得LED周期性闪烁 二、实验过程 1、定时器T1(查询IRCON来控制) (1)需要调配的寄存器 T1CTL(0XE4) Timer1控制寄存器 BIT3,BIT2:定时器分频倍数选择00:不分01:8分频10:32分频11:128分频 BIT1,BIT0:定...
分类:
其他好文 时间:
2015-02-17 23:30:02
阅读次数:
530
一、实验内容 用按键S1控制LED1的亮和灭 二、实验过程 1、电路原理: 可以看出,当S按下P0.0和P0.1接地,反之则接高电压。 2、寄存器使用: 依旧应该首先进行3个基本寄存器的设定,对LED和按键S都要进行设定、 3、代码实现(IAR环境下) #include #define LED1 P...
分类:
其他好文 时间:
2015-02-17 21:01:11
阅读次数:
233
一、实验内容: 点亮LDE1、2 二、实验原理: 1、电路原理图: 就一个发光二极管串联一个电阻。电阻是为了防止电流过大。利用发光二极管的单向导电性,在P1为高电平是点亮LED,在低电平是熄灭LED。 2、CC2540的IO配置所需寄存器:P1SEL 、P1DIR 、P1INP P1SEL 0:普通...
分类:
其他好文 时间:
2015-02-17 17:38:10
阅读次数:
359
LED的驱动程序很简单,按照张字符型设备驱动设计方法顺下来即可实现,这里主要讲几个注意事项。 一、在linux系统中,操作硬件不能够使用物理地址,一定要用虚拟地址。将物理地址转化为虚拟地址的函数如下: #defineioremap(cookie,size) 其中cookie为要转化的物...
分类:
其他好文 时间:
2015-02-16 23:21:01
阅读次数:
281
引入: 有时对设备不仅仅是进行一些读写操作,还需要进行一些对设备的控制,比如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