首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
基于AVR单片机的通用USB接口模块设计   总被引:3,自引:0,他引:3  
以AVR单片机ATmega8和USB接口器件PDIUSBD12为核心,基于标准的USB1.1协议,设计一种通用USB接口模块,以满足嵌入式系统中对USB接口的需求。对模块的硬件电路或单片机固件程序的硬件接口层稍加修改即可用于其他各种微处理器。该模块可为各种嵌入式系统增加USB接口,实现与USB主机系统通信。  相似文献   

2.
基于Linux-ARM平台的3G无线联网方案设计   总被引:1,自引:0,他引:1  
聂嘉栋 《电子技术》2010,47(7):70-71
本研究的目的是实现一个具有3G无线网络接入功能的嵌入式系统。系统的硬件平台是基于ARM系列的S3C2410微处理器。文章简要介绍了该系统的体系结构,给出USB主机接口硬件电路。研究基于USB接口的3G无线网卡的无线网络接入功能实现,包括研究LinuxUSB设备驱动程序、实现USBSerial设备的驱动、定制Cramfs文件系统。最后移植和配置PPP拨号程序,实现嵌入式系统通过3G无线网卡接入无线网络的功能。  相似文献   

3.
在基于WinCE构建的嵌入式系统中EBoot下载功能尤为重要。EBoot原始方案中具有网口与串口下载的实现而缺乏通过USB进行下载的功能。在USB功能单元层次上提出一种数据传输协议,并基于此协议在SEP5010嵌入式平台上实现EBoot下的USB数据传输,从而实现EBoot对USB下载功能的支持。实验结果表明,该方案可以达到799 kB/s的数据平均传输速度,在不增加额外电路的前提下实现了SEP5010平台上EBoot的USB数据下载功能。  相似文献   

4.
54M无线网络适配器在嵌入式系统中的研究与应用   总被引:1,自引:0,他引:1  
文章的目的是实现一个具有无线接入网络能力的嵌入式系统.构建了基于S3C2410处理器的嵌入式系统,简要分析了S3C2410的系统结构和工作原理,给出USB无线扩展接口硬件电路.研究USB无线网卡的软件部分的实现,包括分析网卡固件和网络配置管理程序的作用、编写基于嵌入式Linux操作系统的驱动程序.最后配置和激活无线网卡,使得嵌入式系统通过USB无线网卡的扩展具备无线网络接入功能.  相似文献   

5.
熊雪晖  白红军 《电子技术》2009,36(11):33-34,27
介绍了采用CH375A通用USB接口芯片在嵌入式系统中设计一种USB主机/设备模式复用接口的实现方法详细分析电路实现原理并给出了具体实现流程和功能函数。  相似文献   

6.
基于嵌入式ARM9的USB设计与实现   总被引:2,自引:0,他引:2  
从电路设计到程序调试,全方位地研究开发了一种基于嵌入式的通用USB接口.选用ARM9的S3C2440A芯片作为CPU,因为该芯片内部集成了控制USB的全部部件,所以只需附加简单的电源变换等外围电路即可完成硬件设计,再通过串口加栽和调试USB的驱动程序,实现嵌入式终端的USB接口功能.测试表明,该接口可以稳定可靠地自动挂载U盘以及准确交换数据.采用基于S3C2440A芯片的USB接口方案具有外围电路简单和运行可靠的特点,从而提升了嵌入式终端的整体性能,为日后的应用提供了基础.  相似文献   

7.
用C语言来实现单片机对U盘的操作   总被引:1,自引:0,他引:1  
介绍了在嵌入式系统中利用CH375对U盘进行读写的实现方法;同时介绍了USB总线接口芯片CH375的主要特点及FAT文件系统的组成。给出了USB的接口电路和软件流程。  相似文献   

8.
一种嵌入式USB主机的应用   总被引:3,自引:0,他引:3  
USB是一种得到了广泛应用的新型总线,被数据采集和仪器设备大量采用。文章描述了一种基于嵌入式USB主机的仪器数据存取系统,该系统利用嵌入式USB主机控制器来实现数据存储,使仪器可以脱离PC独立运行和将数据存储在移动USB存储设备中,扩大了该设备的使用范围。该设备经试用,可以正常存储数据文件。  相似文献   

9.
基于ISP1161 的嵌入式USB- HOST 技术研究   总被引:4,自引:0,他引:4  
介绍了USB(Universal Serial Bus,通用串行总线)协议的拓扑结构和软件结构,引入了专门用以在嵌入式系统或便携式设备中实现USB协议的芯片ISP1161,介绍了其硬件结构,尤其重点分析完成USB协议所必需的寄存器状态,并给出了在嵌入式系统中利用ISP1161实现USBHOST(USB主协议)的软件流程,最后,列举了应用该USBHOST模块的嵌入式系统的的实例。  相似文献   

10.
基于C8051f340单片机的USB HID类设备设计   总被引:1,自引:0,他引:1  
USB作为近年来计算机和嵌入式领域中的热点,推动了计算机外设的飞速发展,各种具有USB接口的嵌入式系统不断涌现。但是,USB协议复杂,若为每种设备都开发相应的设备驱动程序,开发周期势必加长。介绍一种USB外设的实现方案,该方案采用C8051F340单片机内置的USB接口,实现了基于HID类协议的USB设备的设计。采用该方案实现USB设备,无需专门开发设备驱动程序。该方案实用性强,可大大缩短开发周期。  相似文献   

11.
嵌入式技术发展状况综述   总被引:1,自引:0,他引:1  
嵌入式系统与我们的生活息息相关。单片、嵌入、物联是嵌入式系统的三个基本特性。随着嵌入式系统向着高集成、多功能、微型化、网络化、低成本、低功耗的方向发展,嵌入式系统的技术革新也日新月异。文章主要研究了嵌入式系统的应用领域及特点,以及嵌入式技术发展的技术环境。最后论述了嵌入式产业的地位和发展状况以及嵌入式工程师面临的问题。  相似文献   

12.
陆萍 《现代电子技术》2006,29(3):60-62,65
随着嵌入式系统的发展,嵌入式Internet的应用越来越广泛。他在方便了用户和嵌入式系统交互的同时,也对安全性提出了更高的要求。针对以往的嵌入式Web服务器采用的基本认证方式具有安全性脆弱的缺点,讨论了认证在嵌入式Web服务器中的实现,并开发了一个安全的轻量级Web服务器,取名为Pandowdy。系统采用了Skyeye这一硬件模拟平台作为开发平台,具有开发效率高,易于调试等优点。最后阐述了基于μClinux的应用开发移植的一般过程。  相似文献   

13.
In recent years embedded systems have entered the multicore era. As the number of cores keeps growing in embedded systems, it becomes more important to provide programming support which considers embedded system constraints and in the meanwhile helps utilize multicore systems. So far though C still dominates embedded programming, C++ is gaining in importance in parallel programming. It is promising to support C++ for embedded multicore systems. However, embedded systems usually have tight resource budgets, and C++ is commonly considered having huge code size that embedded systems can not afford. Therefore, in this paper we investigate the code size requirement of a C++ library and propose a layered design to provide a code size aware library support. On the other hand, to utilize embedded multicore systems, we employ C++ linguistic features to facilitate embedded multicore programming. With C++, we incorporate high-level abstractions and design patterns into the programming support to enhance low-level programming APIs that can be used to exploit DSPs, SIMD instructions, and DMAs on embedded multicore systems. At last, we evaluate our C++ support with a Blur and a JPEG program. Our result on a dual-DSP platform shows that we can obtain speedups of 3.32 and 3.09 for the Blur and JPEG program, respectively.  相似文献   

14.
基于Arm-Linux的嵌入式智能家居控制系统的设计   总被引:1,自引:1,他引:0  
随着嵌入式技术、网络及信息技术的发展,针对人们对智能家居的追求,提出了一种基于ARM9的嵌入式智能家居控制系统的解决方案。介绍了嵌入式Linux系统的软硬件平台,结合实例阐述了嵌入式QT图形界面系统、嵌入式数据库SQLite等关键技术在嵌入式智能家居控制系统中的应用。该方案解决了控制系统的可视化操作问题,提高了系统数据管理效率,并具有通用性可移植到其他硬件或软件平台应用。  相似文献   

15.
Embedded and real-time system design are properly separate concerns. Many embedded systems lack strict timeliness requirements, while many real-time systems (e.g., telephone central office switches) are not embedded. However, a number of embedded systems do have real-time requirements, including a number of products that fall under the I&M umbrella. The author addresses both real-time and embedded Java initiatives  相似文献   

16.
目前嵌入式系统在监控系统中得到广泛的应用,本文将Linux应用到嵌入式系统中,介绍了其原理、实现方法,并结合交通监控给出详细的设计和关键技术。采用该嵌入式系统,可以方便地实现智能设备接入网络和远程监控系统。  相似文献   

17.
The applications and uses of embedded systems is increasingly pervasive. Mission and safety critical systems relying on embedded systems pose specific challenges. Embedded systems is a multi-disciplinary domain, involving both hardware and software. Systems need to be designed in a holistic manner so that they are able to provide the desired reliability and minimise unnecessary complexity. The large problem landscape means that there is no one solution that fits all applications of embedded systems. With the primary focus of these mission and safety critical systems being functionality and reliability, there can be conflicts with business needs, and this can introduce pressures to reduce cost at the expense of reliability and functionality. This paper examines the challenges faced by battery powered systems, and then explores at more general problems, and several real-world embedded systems.  相似文献   

18.
探索性软件测试发挥测试人员经验和创造性,强调软件测试各阶段的同时性,并利用测试学习被测系统,已形成应用体系并在工业界成功运用。将探索性测试技术应用于嵌入式系统软件测试,是解决测试时间紧、任务重、软件文档不完备等现实问题的有吸引力的方法。然而,嵌入式系统测试要求严格的软件测试管理流程和文档,并需对测试执行进行有效评价,这些要求在探索性测试中被弱化。调研和综述探索性测试技术,分析探索性测试技术与嵌入式系统软件测试体系的关联和冲突,是将探索性测试在嵌入式软件测试中的恰当运用的关键。以此为基础,对探索性测试在嵌入式系统软件测试中的应用模型提出了建议,并对应用中的问题和后续研究进行了讨论和展望。  相似文献   

19.
Java technology has seen an impressive growth in popularity since its introduction in 1995. Although ithas foremost proved its usefulness in the Internet domain, powerful marketactors are currently moving Java into the embedded systems domain. In thisarticle we identify major design issues in embedded systems, and analyze thesuitability of Java technology in such systems. We find that Java technologycan contribute to the embedded system design process on a system level byfacilitating higher run-time reliability and the technology can simplify maintenanceof the product throughout its life cycle. In addition, programmer efficiencyand productivity may be improved, especially for web based applications anddistributed embedded systems.  相似文献   

20.
This paper addresses the design of reactive real-time embedded systems. Such systems are often heterogeneous in implementation technologies and design styles, for example by combining hardware application-specific integrated circuits (ASICs) with embedded software. The concurrent design process for such embedded systems involves solving the specification, validation, and synthesis problems. We review the variety of approaches to these problems that have been taken  相似文献   

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

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