VxWorks串口驱动在ARM微处理器上的实现

来源 :电子测量技术 | 被引量 : 0次 | 上传用户:lollipop1910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VxWorks是由美国Wind River设计开发的一种实时多任务操作系统,目前广泛应用于嵌入式领域。作为VxWorks系统工程师经常需要解决串口驱动问题。对于BSP和上层应用程序的开发,串口驱动程序是必不可少的基本步骤。本文以基于ARM7TDMI内核的S3C44B0X芯片的串口驱动为例,分析了Vx Works串口驱动的层次和机理,研究了tty驱动和底层SCC驱动的工作原理。通过对S3C44B0X芯片的串口驱动程序的实际编写与参数定制,给出了ARM体系结构微处理器的串口驱动程序设计基本方法、步骤以及注意事项。 VxWorks is a real-time multitasking operating system designed and developed by Wind River in the United States, and is widely used in the embedded field. As VxWorks system engineers often need to solve the serial port driver problem. For BSP and the development of the upper application, serial driver is an essential basic step. In this paper, based on ARM7TDMI core S3C44B0X chip serial port driver as an example, VxWorks serial port driver analysis of the level and mechanism of the tty driver and the underlying SCC driver working principle. Through S3C44B0X chip serial port driver actual preparation and parameter customization, gives the ARM architecture microprocessor serial port driver design basic methods, steps and precautions.
其他文献
政党报纸是一种特殊的报业形态,其特殊的历史背景、运营目标与产权属性,决定了这种形态的报业不宜完全参与市场化,至少是不宜过快地市场化。因为它的特殊性,所以它的"市场"也是
为了观察甘草次酸被脂质体包封后其免疫增强作用的变化,选取100只小鼠,随机分成4组,分别用含有甘草次酸脂质体(GAL)、甘草次酸(GA)、空白脂质体(BL)和油佐剂(OIL)的卵清蛋白(OVA)免疫小
根据便携式巡检仪的总体设计要求,介绍了通用串行总线(USB2.0)与巡检仪单片机C8051F340的硬件连接。重点设计了USB应用系统软件部分,包括其外设端的单片机固件程序、主机操作系
介绍了一种多功能安培小时计的设计方案,该仪表以新型单片机P89LPC931为核心,以AD7706为前端输入电路,支持75mV分流器、4~20mA电流变送器等多种电流传感器信号输入。系统采用数字
本文介绍用于激光尘埃粒子计数器中,由硬件控制实现对大流量数据快速、准确采集计算和缓存的方法。采用CPLD对A/D转换器与FIFO等主要部件进行严格的时序控制,保证了电路在高数
在基因工程疫苗研制中,痘苗病毒载体-真核细胞表达系统与原核细胞表达系统相比,具有安全性好、副作用小、可供大量外源基因插入、表达的产物翻译后可修饰、可构建重建活疫苗、疫
进入21世纪,“新媒体”这个词的使用频率越来越高。人们将所有新的信息传播工具和信息接收工具全都称为新媒体。
滑液支原体感染是由滑液支原体(Mycoplasma synoviae,MS)引起的鸡和火鸡的一种急性或慢性传染病。为控制滑液支原体感染,本研究利用MS WVU1853株辅以Montanide ISA 206 VG佐剂
对北京市近年来实施消防监督分级管理的情况进行了深入的调研,对存在的问题进行了理论分析,并提出了解决问题的对策。
本文结合设备状态的信息分析和实现中小型企业预知维修的需要,通过将点检监测方式应用于设备状态管理,设计了一种设备状态点检信息网络化管理系统。此系统由点检工作站、数据库