首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
以S3C2440微处理器为核心,充分利用其内部资源,如串口控制模块、GPIO等,发挥ARM处理器高性能、低功耗、低成本的优点,并利用其扩展接口(GPIO)结合AD7466模数转换芯片,实现了对模拟信号和脉冲信号的数据采集.同时,为了达到良好的人机交互界面,设计了以S3C2440为核心下位机的LCD接口以及网络数据传输模块,并对相关硬件驱动的程序设计流程作了说明.  相似文献   

2.
介绍了基于Windows CE的GPIO键盘驱动设计.详细分析了实现键盘驱动所需要的工作;并成功地完成了自定义功能的键盘驱动.  相似文献   

3.
为了使用PXA270的GPIO引脚实现按键中断,必须在Windows CE下建立自定义GPIO的中断机制.对PXA270中断系统的硬件结构和Windows CE操作系统下的中断处理流程进行了分析,提出了物理中断号和逻辑中断号的概念,给出了驱动程序开发的IST模型.在此基础上通过修改原始设备制造商适配层(OAL)代码及设备驱动层的关键函数,实现了在PXA270应用平台上添加一个用户自定义GPIO中断,建立了该中断的执行机制,从而为键盘驱动程序开发奠定了基础.  相似文献   

4.
用面向对象的可视化编程工具Delphi实现Windows98下自动测量控制系统的程序设计.采用Delphi内嵌汇编的方法编写I/O端口的控制函数,实现对I/O端口直接读写操作.采用了防脉冲干扰平均值算法编写二次数字滤波函数,有效去除了工业现场的低频干扰信号.  相似文献   

5.
陈家益  王文娟 《科技信息》2012,(19):223-224
项目驱动教学法是一种典型的以学生为中心的教学方法,不仅让学生验证理论,学习实际操作的能力,而且是获取感性知识的重要来源。在分析VFP程序设计课程特点的基础上,针对传统教学法存在的问题,将项目驱动教学法应用到VFP程序设计课程的教学中。VFP程序设计课程的项目驱动教学实践,使得学生不仅巩固了理论知识和实操技能,而且在教师有目的地引导下,培养了自主探究、分析问题、解决问题等综合能力。  相似文献   

6.
曾志华  黄丽 《科技资讯》2013,(16):163-164
本文对计算机专业程序设计课程群包含的进行了研究和分析,分析了各门课程包含的以及各门课程之间的关系,讨论了程序设计课程的教学现状,给出了程序设计课程群建设与研究的基本思路。程序设计课程群应当以"程序设计"为核心,注重实践与方法,采用项目驱动式教学模式,加强程序设计课程的实践教学,加强师资队伍建设,改革程序设计课程的考核方式,以培养适应未来发展需的软件人才。  相似文献   

7.
本文分析了C语言程序设计教学中存在的问题,探讨了任务驱动教学模式在C语言程序设计教学中的实施与应用.  相似文献   

8.
介绍了用VB作为开发环境,研制"日产2000t熟料预分解窑"模拟系统时遇到的程序设计问题以及解决方案.为了增加图形操作界面的使用效果,方便用户使用鼠标,在遇到多按扭时,很多时候会让按扭的焦点随着鼠标走;另外,由于VB没有端口操作函数,而许多控制类程序又必须使用I/O端口操作,本文给出了一种I/O端口函数制作方法;给出了动态使用FoxPro数据库的方法.  相似文献   

9.
讨论了传统高级语言程序设计课程教学方式存在的一些弊端。在此基础上,提出了基于任务驱动的高级语言程序设计课程教学方法。以C语言课程教学为例,论证了该教学方法的可行性和相对于传统教学方式所具有的优势,给出了任务驱动的高级语言程序课设计课程教学的具体实现方式,最后讨论了该教学方法中需要解决的一些问题。  相似文献   

10.
为实现嵌入式系统的以太网通信接口驱动程序,就S3C44B0开发板的以太网接口芯片RTL8019AS的驱动程序设计,来系统地分析以太网控制器和物理层芯片的驱动程序设计原理和实现方法,完成了芯片的初始化,以及实现数据的收发功能,并在开发板上进行了功能测试.从而增强了网络的智能化与灵活性,提高了其安全性和实时性.  相似文献   

11.
【目的】使嵌入式系统软件能够适应多种不同通讯协议,并保持通讯模块的稳定性。【方法】基于ARM微处理芯片LPC2132,提出一种通用的串口驱动程序设计方案:将通讯协议与串口驱动分离,把协议帧数据段分类处理,系统软件只需要定义协议帧数据段描述,而不需要和具体的通用驱动程序打交道即可实现通讯。【结果】该串口驱动程序在远程环境采集系统中经过长时间的测试和应用,运行稳定。【结论】该串口驱动程序设计方案提高了编码效率,简化了驱动软件设计。  相似文献   

12.
结合Xilinx公司的可编程片上系统(SOPC)技术,在XUP Virtex-II Pro开发平台上,研究并实现了以PowerPC 405处理器为核心的硬件平台的搭建,并在Linux系统平台上通过内存映射机制实现了通用输入/输出口(GPIO)控制器的驱动程序和应用软件的开发,实现了对GPIO设备控制和数据的采集。为FPGA与嵌入式Linux操作系统在嵌入式领域的融合提供了一种方法。  相似文献   

13.
目前便携式AUV控制器大多以X86架构处理器为核心,体积大、集成度低、功耗高。本文依据AUV控制系统需求,设计了以ARM Cortex-A9系列I.MX6Q CPU为核心,集成电源、GPIO、串口扩展、网卡扩展、AD采集、CAN接口多个模块的电路为硬件平台,嵌入式Linux操作系统为软件运行环境的便携式AUV控制器。在硬件上对控制器进行了定制化设计,在软件上对各模块进行了Linux设备驱动设计与移植。经测试结果表明,该控制器有效地解决了AUV电子舱占用体积大,集成度低,功耗高的问题,而且性能可靠,为便携式AUV实现产品化打下了良好的基础。  相似文献   

14.
Windows2000设备驱动程序的设计与开发   总被引:1,自引:0,他引:1  
在分析Windows设备驱动模型(WDM)的基本结构、设计和开发等基本问题的基础上,采用WDM技术设计开发了体外反搏辅助循环装置的软件系统.该系统在临床实验中运行稳定,实现了实时、高速、多通道I/O设备驱动,较好地满足了系统(用户)对I/O设备的管理。  相似文献   

15.
PCI数据采集卡WDM驱动程序设计   总被引:6,自引:0,他引:6  
介绍了WDM驱动程序模型结构及其运行机理.结合皮秒时间相关单光子计数光谱仪的PCI总线数据采集卡设计,对驱动程序设计过程中的关键技术如存储器映射、I/ O访问、中断请求、驱动程序与应用程序间的通信等做了讨论.给出了运用NuMega公司的DriverStudio和Visual C 开发的程序实例.最后对驱动程序的安装、编译及调试工具做了介绍.  相似文献   

16.
在介绍基于linux操作系统的多串口驱动设计理论基础上,重点研究对多串口编程的技术,实现基于tty的核心设计,可作为实现串口终端设备集中管理、实时数据采集的服务器主板应用。其特点是可以采用ARM平台,但完全兼容X86平台,用户原来在X86平台下编写linux操作系统的多串口驱动的程序只需做一次重新编译即可实现移植,达到基于Linux操作系统的多串口驱动实时通讯的目的。  相似文献   

17.
介绍一种不用开发设备驱动程序,直接访问S3C2410嵌入式系统I/O端口寄存器的方法,实现多串口通讯。详细阐述了基于WindowsCE的S3C2410嵌入式系统多串口通讯的实现过程,给出了部分源代码,解决了开发复杂设备驱动程序难度大、周期长的问题。方法简捷实用,数据通讯稳定可靠,已在工程实践中得到应用,可以直接移植到同类系统中。  相似文献   

18.
郭强 《科技信息》2010,(11):112-113
本文结合工程实际,介绍一种基于FPGA的信号发生器的软硬升实现方案。利用FPGA接口灵活、编程简单的特点,采用Altera的飓风系列cyclone可编程门阵列芯片和AD公司的AD7847(D/A转换器),实现了信号发生器的设计,并针对工程设计容易出现的问题,给出了解决的思路。  相似文献   

19.
讨论了一种LED显示系统设计方案,巧妙地将静态显示方式和动态显示方式结合起来,在使用很少的单片机I/O端口的情况下,可以同时驱动显示多达数十个数码管,并讨论了显示驱动算法逻辑。给出了对数码管阵列进行扩充的基本思路,该方案被应用在笔者开发的一款电子秤中,实际使用证明这个方案能有效节省硬件资源,软件控制逻辑简单,算法实现容易,方案实用性较高。  相似文献   

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

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