首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
介绍了nRF24101芯片的性能特点,并结合linux系统下字符设备驱动开发的流程和框架,设计了该芯片的liunx驱动程序。其中提出并验证了中断和巡检两种处理方式来接收和发送数据,以适应在实际应用中不同的开发需要。最后给出了基于此驱动的应用程序的设计方法。  相似文献   

2.
基于ARM和Linux的DM9000网络接口设计及驱动实现   总被引:1,自引:0,他引:1       下载免费PDF全文
DM9000 是目前在嵌入式系统中广泛应用的以太网芯片.本文在深入研究嵌入式系统的基础上,采用ARM920T系列芯片S3C2440和网络接口芯片DM9000接口电路,在Linux操作系统下分析并给出了网络设备驱动功能层抽象设计模板,最终实现了对DM9000网卡接口的驱动,为网络设备驱动开发提供了很好的范例.  相似文献   

3.
为了克服专用驱动芯片成本居高不下及软件驱动方式占用大量处理器资源的缺点,在分析主流的电泳式电子纸驱动设计方法的基础上,针对电泳式电子纸的显示特性及接口规范,提出了基于FPGA及IP软核整合的通用驱动解决方案,开发出可以适应多种主控接口及多种电泳式电子纸接口的驱动芯片,并利用VerilogHDL编程以硬逻辑部署方式实现了波形表的设计。仿真及实验结果验证了设计的正确性,驱动芯片性能优异,成本低,兼容性好。  相似文献   

4.
赵敬  詹磊 《微计算机信息》2007,23(14):204-205
本文介绍USB接口的485设备通信板卡和485设备检测软件的设计过程。板卡设计采用Cypress公司68013USB接口控制芯片,利用控制芯片的IO端口,通过FPGA芯片实现与485总线设备的通信。同时开发USB设备异步驱动,采用VC 开发环境,设计了485设备检测系统。  相似文献   

5.
通用USB芯片价格低,功能全,但是基于其进行手机U盘功能开发,需要芯片驱动、协议处理和文件管理等固件支持。本工作通过在手机固件中增加USB芯片驱动、USB通信、Mass Storage协议和Fat文件系统的固件代码,在一款国产手机上实现了基于通用USB接口芯片的U盘功能。其设计思路对于开发其他USB设备有一定参考价值。  相似文献   

6.
以天嵌TQ210开发板和嵌入式Linux操作系统为主要开发平台,根据nRF24L01芯片的特点,设计了该芯片的Linux驱动程序。其中,编写一个字符设备驱动控制和管理芯片的CE和IRQ引脚,结合使用了Linux内核提供的用户模式SPI设备驱动。通过简单的测试实验,证明该驱动程序工作稳定可靠。  相似文献   

7.
为了提高MIL-STD-1553B总线的灵活性、可扩展性等,以个人计算机为硬件平台,在Linux操作系统2.6内核下对TCP/IP网络协议以及PCI网络设备驱动模型进行了研究,设计并实现了基于1553B协议的TCP/IP网络。1553B总线终端采用DDC公司的BU61580芯片,以PLX公司的PCI 9052为PCI总线接口芯片,设计并开发了具有PCI接口的1553B总线接口卡。采取开发网络设备驱动的方式在接口卡上实现了网络层数据包的传输和路由,使得基于TCP/IP协议的应用程序可以透明的运行于1553B接口卡上。  相似文献   

8.
设计了一种基于TCA9535芯片的Android系统外扩键盘模块。该模块采用矩阵式键盘设计,通过I2C总线与主控芯片相连,利用按键产生的中断对键盘进行扫描,并完成键值的上报。详细介绍了Android系统的键盘驱动开发流程和键值处理的一些经验,实测证明达到了实用化的要求。这种总线方式的键盘模块设计最大限度地利用了主控芯片资源,具有良好的可移植性和可扩展性,有一定的应用参考价值。  相似文献   

9.
嵌入式设备在开发与维护时常使用串口进行,成本低,使用方便。嵌入式串行通讯接口可进行简单的点对点通讯,用于短距离、小数据量的传输。本文中研究了国产串口芯片SMHK381的内部结构以及工作原理,使芯片驱动开发人员可以更快捷的理解该芯片,有助于其开发驱动软件,从而设计出更符合需要的嵌入式系统。  相似文献   

10.
基于MPC8260的VxWorks系统的BSP实现   总被引:1,自引:0,他引:1  
处于操作系统和硬件之间的板级支持包(BSP,Board Support Packge)的设计和开发是一个复杂的过程.介绍了基于MPC8260硬件平台下VxWorks操作系统的BSP的开发过程,其中包括串口和网口的驱动开发,Flash芯片驱动开发及启动过程的变动.  相似文献   

11.
基于USB接口的实时双向数据流传输   总被引:1,自引:0,他引:1  
利用USB(通用串行总线)技术设计了一个实时双向的数据传输通道。介绍了该设计的原理,并选择了具体的元器件型号,给出了该通道的硬件结构图。并进一步给出了USB固件程序、驱动程序以及上层应用程序的设计方法。  相似文献   

12.
PCI设备的DMA驱动程序设计   总被引:1,自引:0,他引:1  
论文介绍了Linux操作系统中驱动程序设计的一般性原理,并在分析PCI总线设备及PCI总线控制器专用芯片9080的硬件特性及DMA操作的工作原理基础上,设计出了Linux系统中PCI设备的DMA驱动程序。  相似文献   

13.
本文介绍了以ARM为核G微处理器的嵌入式系统的设计方法,以及USB主机控制芯片在ARM系统中的扩展方案.在此硬件平台的基础上,对ucLinux操作系统的移植和应用进行说明,并探讨了USB主机控制芯片驱动程序的设计。  相似文献   

14.
介绍一种智能电源管理芯片wM8310的应用方案,其应用在以三星S5PC100移动处理器为核心的手持设备上。文中给出了WM8310与S5PC100电源分配设计方法、上电时序,以及WM8310控制接口原理设计和基于Windows CE 6.0操作系统的驱动程序设计。  相似文献   

15.
本文介绍了嵌入式系统芯片S3C2510A的网络通信接口模块的设计方法。介绍了设计此嵌入式系统以太网通信接口模块所需的以太网控制芯片DM9161和S3C2510A嵌入式微控制器。对接口电路做了详细阐述,并给出了的软件设计方案。该模块用途广泛,具有良好前景。  相似文献   

16.
基于三星S3C2410芯片为主控制器的实验平台,设计实现了一款匹配效率更高的波特率自适应CAN驱动. 文中介绍了CAN驱动结构并详细解释了波特率自适应CAN驱动的原理,结合常用的轮询法和采样法进行自适应. 同时方案提出了新的改进,将用户影响加入波特率自适应流程来提高驱动工作效率. 最后本文对该驱动进行了数据通讯测试以及性能分析.  相似文献   

17.
嵌入式ARM下的触摸屏驱动系统设计   总被引:1,自引:0,他引:1  
介绍了基于飞思卡尔芯片i.MX27和嵌入式linux系统下的触摸屏硬件的连接设计和软件的驱动设计,并依照此设计实现了触摸屏的从硬件到软件的驱动系统。该实现主要应用于家庭无线智能控制系统中。文章首先介绍了触摸屏的实现原理,然后介绍了触摸屏芯片AD7873的特性,在此基础上设计了AD7873与i.MX27和触摸屏的连接PCB图,最后依照硬件连接图设计了嵌入式Linux下的驱动,并成功通过了tclib触摸屏专业测试软件的测试,在家庭智能网关系统的测试中也成功运行,实现了从硬件到软件的嵌入式下触摸屏的驱动系统设计。  相似文献   

18.
本文介绍了USB芯片PDIUSBD12和DSP的用法,设计了一块USB-PC104的嵌入式转换板,并详细说明了它的软硬件实现。  相似文献   

19.
张步幸 《微型机与应用》2013,32(13):104-106
首先阐述段式液晶屏的驱动原理,然后介绍利用MSP430F149单片机的管脚直接对多路寻址液晶显示器件驱动的硬件原理和程序,实现了无专用驱动芯片的液晶显示,减少了带段式液晶产品驱动芯片的费用。本设计驱动电路性能稳定、成本低廉,是理想的人机界面实现方式。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号