NIOS II网络驱动程序分析(1)
2012-10-21 柳军胜 9
网络是嵌入式应用的常备功能,在NIOS II中集成了UCOS II和LWIP,分析网络设备在NIOS II中的来龙去脉对学习NIOS II设备驱动程序有典型的意义。 设备的定义和系统设备联表管理。 1.驱动程序提供的freedev_rtl8019.h中定义一个freedev_rtl8019_if结构的全局变量dev #define FREEDEV_RTL8019_INSTANCE(name, dev) \ freed .. [查看全文]
用Driver Studio开发WDM型的USB设备驱动程序
2012-10-19 12
前文所提及的WDM驱动程序开发方法,笔者都曾尝试过。个人认为用DriverStudio开发工具包来开发USB驱动程序行之有效。其中的Driver Wizard是创建WDM驱动程序框架的一个很好的工具,后文将介绍用它来创建USB设备驱动程序的基本框架。 1、搭建开发平台 由于利用 DriverStudio 开发WDM驱动程序在搭建开发平台的过程中对软件 .. [查看全文]
Vxworks嵌入式操作系统下网络设备驱动程序设计
2012-10-18 7
摘要:本文主要介绍在Vxworks操作系统下网络设备驱动程序设计、调试方法以及将其加入系统内核的配置方法。 引言 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统 .. [查看全文]
触摸屏芯片ADS7846/ADS7843驱动程序(C51)
2012-10-16 8
/* [文件名] Touch.c [功 能] 8051单片机驱动ADS7846/ADS7843芯片 [简 介] ADS7846/7843芯片 适合用在4线制触摸屏,它通过标准SPI协议和CPU通信,操作简单,精度高,当触摸屏被按下时(即有触摸事件发生)则ADS7846向CPU发中断请求,CPU接到请求后,应延时一下再响应其请求,目的是为了消除抖动使得采样更准确。如果 .. [查看全文]
vxworks嵌入式操作系统串行设备驱动程序的编写
2012-10-15 赵文栋 张 磊 9
摘要: 目前,基于嵌入式操作系统的软件开发是国内外研究的热点,vxworks嵌入式操作系统又是目前最流行的嵌入式操作系统之一。本文的目的在于通过分析vxworks操作系统下串行通信设备驱动程序的运行机制,提出在此操作系统下开发串行设备驱动程序开发的基本思路。 关键词: vxworks 串行设备 驱动 1. 概述 我们在基于vxworks嵌 .. [查看全文]
CPLD驱动数码显示电路
2012-10-14 10
1.1 显示原理: 八段数码显示管如图1.1 所示,八段数码管每一段为一发光二极管,共有a~g 以及小数点dp 八个发光二极管。将八段数码管中的每个二极管的阴极并联在一起,组成公共阴极端。这样把共阴极管脚接地,此时哪个管脚输入高电平,对应发光二极管就被点亮。 图 1.1 八段数码显示管 CL5461AS 数码管管脚图如图1.2 所示,它 .. [查看全文]
场效应管电机驱动-MOS管H桥原理
2012-10-14 Liang110034@126.com 17
所谓的H 桥电路就是控制电机正反转的。下图就是一种简单的H 桥电路,它由2 个P型场效应管Q1、Q2 与2 个N 型场效应管Q3、Q3 组成,所以它叫P-NMOS 管H 桥。 桥臂上的4 个场效应管相当于四个开关,P 型管在栅极为低电平时导通,高电平时关闭;N 型管在栅极为高电平时导通,低电平时关闭。场效应管是电压控制型元件,栅极通过的 .. [查看全文]
S3C2410 LCD 驱动程序移植及GUI程序编写
2012-10-14 刘利国 57
1.为了不让大家觉枯燥,让朋友们更好的理解,我以一个实例来叙述 S3C2410 下一个驱动程序的编写(本文的初始化源码以华恒公司提供的 s3c2410fb.c 为基础)及简单的 GUI程序的编写。 2.拿到一块 LCD,首先要将 LCD的各个控制线与 S3C2410 的 LCD控制信号相接,当然,电源也一定要接入了,否则不亮可别找我。另外需要注意以 .. [查看全文]
家用电器中的大功率部件单片机驱动接口
2012-10-12 牛轶霞 10
摘要:简要介绍了家用电器单片机控制所用的基本元件和基本电路, 较详细介绍了家用电器中单片机外围电路的功率驱动接口。随着微电子技术的发展, 单片机在家用电器中的应用越来越广泛。单片机需要根据一定的控制规律控制家用电器中的一些功率部件工作。这些部件是实现家用电器功能的重要部件。例如洗衣机中的洗涤电机和脱水电机 .. [查看全文]
单片机控制步进电机驱动器工作原理
2012-10-10 刘迎春 牟金秀 5
步进电机在控制系统中具有广泛的应用。它可以把脉冲信号转换成角位移,并且可用作电磁制动轮、电磁差分器、或角位移发生器等。有时从一些旧设备上拆下的步进电机(这种电机一般没有损坏)要改作它用,一般需自己设计驱动器。本文介绍的就是为从一日本产旧式打印机上拆下的步进电机而设计的驱动器。 本文先介绍该步进电机的工 .. [查看全文]
51单片机驱动步进电机电路及程序
2012-10-08 20
在这里介绍一下用51单片机驱动步进电机的方法。 这款步进电机的驱动电压12V,步进角为 7.5度 . 一圈 360 度 , 需要 48 个脉冲完成!!! 该步进电机有6根引线,排列次序如下:1:红色、2:红色、3:橙色、4:棕色、5:黄色、6:黑色。 采用51驱动ULN2003的方法进行驱动。 ULN2003的驱动直接用单片机系统的5V电压,可能力矩不是很 .. [查看全文]
S3C44B0X按键键盘的uClinux驱动程序设计
2012-10-05 吴旭 屈万里 24
摘要:用三星公司的嵌入式微处理器S3C44B0X设计的嵌入式开发板大多采用1×4按键键盘,在移植uClinux到这类开发板上时,必须设计键盘驱动程序。1×4键盘驱动程序通过修改uClinux源代码中PC键盘的驱动程序得到。根据实际电路,对键盘的初始化、键盘中断处理程序进行了处理,用户可根据需要决定各键的扫描码。此驱动程序利用 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号