目前嵌入式系统在数字化电子产品领域应用越来越广泛。随着其成本的降低,大有取代单片机的趋势。 USB设备以其小巧、便携、即插即用、成本低廉等优势在当前的桌面应用中有相当的比重,尤其是 HID(人机接口)设备,其免驱的特点(不用安装驱动程序)更是给用户带来极大方便。现在市场上 USB设备多是由专门的 USB控制芯片来实现其应用控制,芯片内集成了 USB协议,成本较高。PCB板的面积较大。本文提出了仅用一片MCU(微处器-单片机)或嵌入式系统芯片来实现其与 PC机的通讯的方法。就单片机而言,多数单片机速度较慢,对事件的响应能力较弱,对全速 USB应用不是很好的选择。而嵌入式系统,由于其速度较之单片机快很多,内部RAM容量较大,用其来仿真USB设备是个理想的策略。
本文将以 LM310嵌入式芯片仿真USB(HID)键盘为例,研究其仿真 USB的方法。 1 USB协议规范
1.1总线定义:
USB又称通用串地总线,共有四条线,如图 1所示,VBUS是设备供电接线,电压+5V,最大供电电流500mA,向设备提供电源。具有过流保护、供电控制等功能。D-低速信号线;D+全速信号线;GND电源地。
1.2 USB版本常规 USB通讯协议有USB1.1、USB2.0。USB1.1版本的 USB设备,支持全速 12Mb/S低速通讯(1.5Mb/S);USB2.0版本的 USB设备,支持高速通讯(480Mb/S)。由于 USB2.0的通讯速率太高,所以用芯片仿真无法实现(必须由单独芯片控制)。
1.3总线长度USB1.1版本的设备总线长度不大于 5米,通过集线器或中继器,可达到 30米 95个中断器或集线器)。U2.0设备总线长度不大于3米。
1.4 通讯建立 串口通讯另一个标准RS232的通讯发起方可以从两端发起,而 USB通讯发起方总是在主机端(HOST),设备端总是响应主机端的通讯请求。主机端如果是 PC机,每隔 1ms发起一次对一个设备的通讯建立请求,设备接收到访问己方请求后,立即与主机建议起通讯连接。
1.5电气特性
对于“D-是低带信号总线,D+是高速信号总线是高速总线”的说法是不准确的,因为USB信号总线是平衡差分式的,这点类似于 485总线。所谓“在-是低速信号总线”是指当US阳低速设备(如鼠标、键盘) 时,D-这条线在 USB设备端加 1.5K上拉电阻。反之对于全速设备(如U盘、打印机、扫描仪),D+信号线加1.5K上拉电阻。
关于D+、D-信号线上的电压浅谈一下,类似于 485总线,当 485总线的 A相电压大,B相电压 200mV时,差分放大器输出逻辑“1”,反之“0”,USB总线在低速设备端D-电压如大于2.0V,D+电压小于 0.8V为逻辑“1”反之为“0”,在主机端,一根为大于2.8V,另一根小于 0.3发,在此主机端不做深入探究。
1.6 NRZI编码及位填充
由于 USB总线没有同步时钟信号线,想要主机与设备建立良好通讯同步效果,只有从数据序列中提取同步时钟。类似RS232串口通讯,USB通讯的建立也有起始信息,RS232是一个起始位,而 USB起始位也有 8位,称之为同步域(或段)格式为01010100。由于 RS232的通讯速率较低,所以两端同步时钟不大于5%即可实现良好通讯。然而 USB通讯最低速率也大于1Mb/S,对于时钟的同步要求严格的多,况且 USB的数据包中的每个字节不象 RS232每个字节都有起始位(仅在包头有同步域)。鉴此,USB通讯时必须在数据包的位序列中提取同步信息。想象一下,如果数据包序列中数据位全是逻辑“1”或者全是逻辑“0”,芯片是无法提取同步信息的,为此需要一个高效的编码方案,于是就有了 NRZI和位填充概念。何谓NRZI,看图 2所示,NRZI是非“1”跳变。由图可知问题只解决一半,USB规范约定当序列中连续出现 6个逻辑“1”时加进一位“0”,如此问题全部解决,只不过是需要在接收后除去加进的一个位“0”,加进一位“0”的过程就是位填充。
1.7 USB通讯模式 共四种模式:控制传输、等时传输、中断传输、批量传输。
1.8端点
端点也可称为设备终端,每个 USB设备(USB芯片)内可以有1—16个端点,相对USB芯片而言,各端点在通讯中功能传输的数据包的大小和传输模式有所不同。在芯片内数据缓冲 区的地址也有所变化。
2 嵌入式芯片(LM3S310)
Stellaris系列微控制器(包括 L3同S310)是以ARMCortex TM-M3为内核设计的。与早期的 ARM7相比较有功耗更低、中断延时更小、代码执行速度更快、价格更低等优势。
3 实现原理
由于 LM3S310控制器每个 GPIO都可配置为中断引脚,所以在这个应用中只需要用两个 同 Port的两个相邻引脚仿真 USB的D+和 D-,图 3所示。
4 软件设计图 4是一个简化程序流程图,实际编程中还有很多细节,在此不再罗列。下面以中断传输为例,将一个事务不同阶段思想重点研讨。
LM3S310芯片利用两个 GPIO(USB)的中断监控 USB总线,当 USB总线从空闲状态变为传输状态,也就是总线由主机发起与同步域(SYN),LM3S310进入 USB接收程序。略过同步阶段,收到的第一个字节是 PID字段(包标识类型)。这字段的低四位描述此包类型方向(IN或OUT),接下来 7位表示设备的地址,然后是四位端点号索引。LM3S310根据设备地址判定主机向本设备发起的请求,如果是则根据包的类型决定继续接收数据或向主机发送数据。对OUT类型数据的后 5—16位是 CRC校验(根据配置决定 CRC的位数)。对 IN类型,LM3S310将准备好数据连同 RC校验数据一同发往主机。数据传输阶段完成后,主机或设备要确认传输成功。
对于低速设备的仿真,LM3S310芯片的速度足以满足要求(包括一些速度较快单片机,如:PIC、EMP、MSP),然而对全速设备的仿真,须要选择速度更快嵌入式芯片,软件实现的原理方法基本相同。
结论
使用微控制器仿真 USB设备的方法,极大地方便了用户的开发,同时降低了功耗、成本。本文作者创新点在于利用 MCU或嵌入式控制器实现 USB设备功能。本方法在 USB读卡器、USB编程器、USB接口转 RS232及RS485接口等方面有良好的应用前景。
参考文献
[1]《LM3S310数据手册》 作者:Luminary Micro 2005
[2]《USB大全》作者:[美]Jan Axelson 陈逸 译 2001.5
[3]《USB技术大全》电子教程2007.2
[4]郭佑民,王杰,孙启国基于嵌入式微处理器S3C44B0X的 USB通信.微计算机信息[J],2008,1-2: 21-23。
基于嵌入式系统的USB(HID)设备
相关推荐
USB主机方式在嵌入式系统的应用是什么?
单片机的定义是什么?单片机分为哪几类?单片机的结构是怎样组成的?
USB主机方式在
嵌入式
系统的应用是什么?串行通信的通信方式有哪几种?
2021-07-14 06:07:18
USB在嵌入式产品中的应用
的应用值得一提的是,在某些
嵌入式产品上支持
USBdevice模式的接口,可以允许用户在不使用网卡、HUB的情况下,直接通过
USB连接线将
嵌入式
设备和PC或笔记本电脑连接起来,实现数据传送和对
嵌入式
系统进行配置
2009-03-28 12:26:52
嵌入式系统EMC的产生原理是什么?
嵌入式
系统EMC(Electro Magnetic Compatibility)即
嵌入式
系统电磁兼容性,指
嵌入式
系统在复杂电磁环境中抵抗其他
系统所产生的电磁干扰同时本身产生的电磁干扰又不影响其他
系统
2019-08-20 08:08:59
嵌入式系统U盘实时启动技术
引言 随着
USB技术的发展,优盘在PC机
系统上已得到广泛的应用,基本上取代了软盘,PC机
系统可以实现从优盘启动。由于优盘性能稳定,体积小巧,访问速度快,因此它也非常适合作为
嵌入式实时
系统的存储
设备
2011-09-05 11:36:14
嵌入式系统串行设备管理怎么实现?
随着微电子技术的发展,
嵌入式
系统的功能越来越强大,像 UART口、IrDA、
USB、I2C以及SPI这些串行接口或
设备同时存在于一个
嵌入式
系统中,实现对它们的统一管理将能极大地提高整个
嵌入式
系统
2019-09-04 07:53:52
嵌入式系统产品有哪些
的协调工作等要求,新一代
嵌入式
设备还需具备IEEE1394、
USB、CAN、Bluetooth或IrDA通信接口,同时也需要提供相应的通信组网协议软件和物理层驱动软件。为了支持应用软件的特定编程模式
2020-06-22 08:50:06
嵌入式系统原理(简介与入门)+嵌入式系统开发的模式与流程
)、存储器、外部
设备以及连接各个部分的计算机总线组成。
嵌入式
系统硬件模型结构,此
系统主要由微处理器MPU、外围电路,以及外设组成,微处理器为ARM
嵌入式处理芯片,如ARM7TMDI 系列及ARM9
2017-04-13 17:58:21
嵌入式系统和嵌入式电脑有什么区别?
、
设备驱动接口、通信协议、图形界面、标准化浏览器等。
嵌入式操作
系统负责
嵌入式
系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在
系统的特征,能够通过装卸某些模块来达到
系统所要
2020-06-23 11:02:33
嵌入式系统如何降低功耗
山东科技大学 张炜韩进引 言随着
嵌入式
系统应用的迅速发展,PDA和移动电话等便携
式装置深入到生产生活的各个角落,
嵌入式
系统市场有迅速增长趋势。
嵌入式
系统一般是由电池来供给电能的,而且大多数
嵌入式
设备
2019-07-19 06:17:21
嵌入式系统是什么意思
在我们的日常生活中,我们经常使用许多使用
嵌入式
系统技术设计的电气和电子电路和套件。计算机,手机,平板,笔记本电脑,数字电子
系统以及其他电子和电子
设备都是使用
嵌入式
系统设计的。什么是
嵌入式
系统?将硬件
2021-10-28 08:58:02
嵌入式系统是如何使用的
嵌入式
系统是基于微处理器的计算机
系统,通常内置于一个
系统或产品中,具有专门的操作作用。换句话说,
嵌入式
系统是我们使用的所有
设备、我们驾驶的汽车、我们乘坐的飞机和我们乘坐的火车背后隐藏的 "
2021-08-31 07:30:06
嵌入式系统是由哪些部分组成的?实时嵌入式系统特征有哪些
嵌入式
系统是由哪些部分组成的?实时
嵌入式
系统特征有哪些?
嵌入式移动数据库管理
系统的数据同步机制特点是什么?
2021-12-23 09:27:25
嵌入式系统的发展历史
摘要:
嵌入式
系统诞生于微型机时代,经历了漫长的独立发展的单片机道路。给
嵌入式
系统寻求科学的定义,必须了解
嵌入式
系统的发展历史,按照历史性、本质性、普遍通用性来定义
嵌入式
系统,并把定义与特点相区分
2019-06-18 06:53:07
嵌入式系统的应用是什么
嵌入式
系统(Embedded system),是一种“彻底
嵌入受控器材内部,为特定运用而规划的专用计算机
系统”,
嵌入式
系统为控制、监督或辅佐
设备、机器或用于工厂运作的
设备。
嵌入式
系统从上世纪70年代
2021-12-22 06:14:39
嵌入式系统的应用是什么
独立进行运作的器件。其软件内容只包括软件运行环境及其操作
系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。
嵌入式
系统能够用于控制、监控或协助机器
设备的操作运行,
嵌入式
系统可以是整个
2021-12-22 06:04:19
嵌入式系统的硬件平台组成
嵌入式
系统的硬件架构,是以
嵌入式处理器为中心,由存储器、I/O
设备、通信模块以及电源等必要的辅助接口组成。
嵌入式
系统是量身定做的专用计算机应用
系统,又不同于普通计算机组成,在实际应用中的
嵌入式
2020-06-20 15:25:39
嵌入式系统设计
在我们的日常生活中,我们经常使用许多使用
嵌入式
系统技术设计的电气和电子电路和套件。计算机,手机,平板,笔记本电脑,数字电子
系统以及其他电子和电子
设备都是使用
嵌入式
系统设计的。什么是
嵌入式
系统?将硬件
2021-10-27 06:50:19
嵌入式系统降低功耗介绍
山东科技大学 张炜韩进引 言 随着
嵌入式
系统应用的迅速发展,PDA和移动电话等便携
式装置深入到生产生活的各个角落,
嵌入式
系统市场有迅速增长趋势。
嵌入式
系统一般是由电池来供给电能的,而且大多数
嵌入式
2019-07-19 06:30:26
嵌入式系统难学吗
嵌入式
系统近来年是当前最热门最有发展前途的IT应用领域之一。
嵌入式
系统用在一些特定专用
设备上,通常这些
设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高
2020-06-22 09:20:58
嵌入式设备上的文件系统该怎么优化?
随着芯片技术的发展,各种处理器的处理能力不断提高,手持智能终端得到极大的普及。
嵌入式Linux操作
系统在未来的手持智能
设备中将扮演着非常重要的角色,使
嵌入式Linux的应用和研究不断的深入。
2019-09-03 07:49:37
嵌入式FIFO怎么配置和使用?
嵌入式
设备由于具有硬件可在线配置,实现灵活等特点,使得其应用越来越广泛。尤其在基于FPGA的硬件
系统中应用较多,目前在许多产品中实现了
嵌入式网口、
嵌入式PCI/PCI-E、
嵌入式
USB等各种模块
2020-03-09 06:54:45
嵌入式GUI系统的特点是什么?
近年来,随着信息家电、手持
设备、无线
设备的迅速发展,人们对
嵌入式
系统的需求逐渐增多,要求也越来越高。这使为
嵌入式
系统提供一个友好方便、稳定可靠的G UI
系统成为非常紧迫要求[5]。
嵌入式技术是当前
2019-08-14 07:52:37
嵌入式Linux下USB蓝牙设备驱动
技术的不断发展,蓝牙产品逐渐走入人们的生活。目前蓝牙在PC端支持良好,应用比较广泛。但在
嵌入式
系统中,由于蓝牙接口的兼容性问题,使其在
嵌入式领域的应用大打折扣。因此,如何在
嵌入式
系统中支持蓝牙
设备成为当前
嵌入式领域的研究热点。作为通用串行总线标准,
USB接口全文下载
2010-04-24 09:30:17
嵌入式Linux的USB设备结构是什么?
。
嵌入式Linux是一款源代码完全免费的新兴操作
系统,用户可以用户可以通过网络等其他途径免费获得,并可以任意修改其源代码,这是其他的操作
系统做不到的。正是由于这一点,Linux得到了广泛的应用。
2019-08-20 07:34:51
嵌入式基础教程之嵌入式系统组成
本文创客学院
嵌入式开发培训讲师为读者介绍
嵌入式基础教程之
嵌入式
系统组成,
嵌入式
系统通常由
嵌入式处理器、外围
设备接口、
嵌入式操作
系统、应用软件的
嵌入式计算机系统和执行装置(被控对象)组成
2017-06-28 13:59:20
嵌入式实时系统从优盘怎么启动?
随着
USB技术的发展,优盘在PC机
系统上已得到广泛的应用,基本上取代了软盘,PC机
系统可以实现从优盘启动。由于优盘性能稳定,体积小巧,访问速度快,因此它也非常适合作为
嵌入式实时
系统的存储
设备。这为
2020-03-11 07:40:26
嵌入式实时系统功能与选择
微处理器的特殊计算机
系统,是一个较大
系统或
设备的组成部分,它在很大程度上决定了
设备的功能特性。许多具备数字接口的
设备如微波
设备、录像机(VCR)和汽车等都会用到
嵌入式
系统。有些
嵌入式
系统需要
2019-06-18 08:17:34
嵌入式应用在单芯片USB方案的应用
工具有一个
嵌入式RTOS(实时操作
系统)管理下层接口函数,一套
设备驱动支持不同的硬件接口以及各种应用层驱动。这个应用层驱动对不同的
USB类型
设备提供支持,比如
USB
HID,
USB主机和
USB
设备。还有
2019-05-21 05:00:09
嵌入式操作系统USB双向通信怎么实现?
USB作为一种串行通信总线,采用主从
式通信方式,从
设备只能被动响应来自主
设备的请求,不能主动发起请求。随着
嵌入式
系统技术的发展,对交互性操作要求越来越迫切,而采用
USB双向通信可以很好地解决上述问题
2020-03-19 07:35:19
嵌入式操作系统怎么选择?
嵌入式操作
系统是ARM CPU的软件基础,从8位/16位单片机发展到以arm CPU核为代表的32位
嵌入式处理器,
嵌入式操作
系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重
2020-04-07 07:13:19
嵌入式最小系统的启动架构是什么?
随着
嵌入式相关技术的迅速发展,
嵌入式
系统的功能越来越强大,应用接口更加丰富,根据实际应用的需要设计出特定的
嵌入式最小
系统和应用
系统,是
嵌入式
系统设计的关键。
2020-04-01 06:11:24
嵌入式组态软件系统应用举例
操作
系统、控制与应用软件开发来实现各种自动化处理任务的电子
设备或装置。
嵌入式
系统的主要作用是实时控制、监视、管理移动计算机、数据处理等,或者辅助其它
设备运转,完成各种自动化处理的任务。
嵌入式
系统以
2019-06-25 08:25:11
嵌入式自动售货机能实现什么功能?
我们知道,智能
设备的根本在于
嵌入式
系统的开发应用(
嵌入式
系统开发流程),随着电子技术不断的发展,很多智能化
设备逐步取代了人工劳动,自动售货机就是其中一种基于
嵌入式
系统的智能化
设备(什么是
嵌入式
系统
2020-04-17 08:14:30
Linux作为嵌入式操作系统的优势是什么?如何建立嵌入式Linux?
Linux作为
嵌入式操作
系统的优势是什么如何建立
嵌入式Linux?当前流行的几种
嵌入式Linux
系统
2021-04-27 06:34:40
TransFlash存储卡在嵌入式系统调试中有哪些应用?
嵌入式
系统调试一般使用串口、JTAG、
USB或网卡来下载
系统镜像到目标机中。使用串口下载镜像,协议简单,接口通用,但传输速率太慢。使用JTAG下载镜像,传输速率较高,但需要专用的JTAG调试器,价格
2019-08-28 07:20:56
为什么要开发嵌入式的USB主机?如何设计嵌入式USB主机?
为什么要开发
嵌入式的
USB主机?非PC应用领域?如何设计
嵌入式
USB主机
嵌入式
USB主机的其他应用前景分析
2021-04-26 06:11:19
为什么要配置Linux系统嵌入式设备的串口通信
我们查看这些数据,那么问题来了,当我们可以让一个
设备从串口使用UART的方式输出数据,这个
设备和一个搭载Linux
系统的
嵌入式
设备通信的时候怎么获取这个
设备?Linux下一切皆文件,那么我们首先应该打开一个
设备,一般一个UART通信的接口会设置成
USB,在Linux
系统下一个
USB
设备会被识别成一个叫
2021-12-16 07:24:01
什么是嵌入式系统
嵌入式
系统是一种专用的计算机
系统,作为装置或
设备的一部分。通常,
嵌入式
系统是一个控制程序存储在ROM中的
嵌入式处理器控制板。事实上,所有带有数字接口的
设备,如手表、微波炉、录像机、汽车等,都使
2021-10-27 09:22:16
什么是嵌入式系统
嵌入式的定义是以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机
系统。它一般由
嵌入式微处理器、外围硬件
设备、
嵌入式操作
系统
2021-04-17 11:46:54
什么是嵌入式系统嵌入式系统定义
Institution of Electrical Engineer)的定义,
嵌入式
系统为控制、监视或辅助
设备、机器或用于工厂运作的
设备。与个人计算机这样的通用计算机
系统不同,
嵌入式
系统通常执行的是带有特定
2019-09-23 15:57:38
什么是嵌入式系统?
在我们的日常生活中,我们经常使用许多使用
嵌入式
系统技术设计的电气和电子电路和套件。计算机,手机,平板,笔记本电脑,数字电子
系统以及其他电子和电子
设备都是使用
嵌入式
系统设计的。什么是
嵌入式
系统?将硬件
2021-12-22 06:11:56
什么是嵌入式系统?嵌入式系统的特点
目录一、什么是
嵌入式
系统1、
嵌入式
系统的特点:2、
嵌入式
系统的软件组成:软件(含驱动、OS、应用层) + 硬件3、
嵌入式
系统硬件组成3.1、
嵌入式处理器(CPU):
嵌入式
系统的核心部分,分为:3.2、外围
设备:...
2021-12-22 07:32:30
什么是嵌入式系统?如何入门?
什么是
嵌入式
系统呢?
嵌入式
系统我们可以把它理解成一种为特定的
设备服务的软件硬件可裁剪的计算机
系统。
嵌入式
系统应用于一些家用电器和电子产品,如扫地机械人,智能洗衣机,手机等,也可以用于交通工具以及公共
2021-10-28 09:10:43
什么是嵌入式系统?深嵌入式系统又是什么
物联网中“事物”的定义差异很大。我们将事务定义为通过网络发送和接收信息的
嵌入式计算
设备(或
嵌入式
系统)。什么是
嵌入式
系统?
嵌入式
系统基于微控制器(MCU),并运行占用内存少的软件。某些基于Linux
2021-12-21 06:48:10
分享一个嵌入式系统设备
最近有一个项目是 一个
嵌入式
系统
设备。功能:信号采集,数据存储,数据传输(
USB+蓝牙)。主控MCU:一个M0核的单片机;由于需要存储的数据有点大(大概130MB)。为了能够将数据上传到PC机,我
2021-12-02 07:37:28
基于嵌入式Linux系统的键盘驱动该怎么设计?
设备。然而,
嵌入式
设备的功能差异性又决定了为其提供一种通用性键盘是不可行的,往往需要根据
系统的实际功能设计所需的特殊键盘,并实现相应的驱动程序。
2019-08-26 07:33:59
基于DirectFB怎么嵌入式开发播放器?
随着
嵌入式的普及和发展,
嵌入式
设备的功能越来越强大,用户对
嵌入式
设备的要求也越来越高。各种多媒体应用程序被移植到了
嵌入式
系统中,是否能够播放音视频是人们衡量和购买
嵌入式
设备的基本要求之一。
2020-03-30 07:27:43
基于Web的嵌入式设备该怎么管理?
随着互联网络硬件、软件的迅猛发展,
嵌入式
系统被广泛应用到工作和生活的各个领域中,如何对这些
设备进行管理成为
嵌入式
系统软件开发中的一个重要方面。用户只有通过
设备所提供的管理接口对共进行配置、管理和监控
2019-09-18 07:01:49
如何系统的学习嵌入式?
都说
嵌入式很难,即使去
嵌入式培训机构做
系统训练,其实只是没有掌握正确的学习
嵌入式的方法,学习讲究的是一个循序渐进的过程,谁也不能一口吃出一个大胖子,从基础到专业,从简单到高深,下面达内讲解一下
系统学习
嵌入式培训的基本步骤:
2021-03-09 06:23:10
如何实现基于Agent技术的嵌入式智能设备测试?
如何实现基于Agent技术的
嵌入式智能
设备测试?基于Agent的
嵌入式智能
设备测试
系统是如何构成的?
2021-04-15 06:14:46
如何构造运行良好的嵌入式设备的驱动程序?
嵌入式
系统需要支持的外部
设备种类繁多,如何构造运行良好的
嵌入式
设备的驱动程序,对
嵌入式操作
系统的实际应用有重要意义。
2019-09-25 07:44:05
如何设计嵌入式系统中电源管理电路?
针对大部分
嵌入式
系统的电池电源管理问题,设计了一种为
嵌入式
系统——尤其是应用在手持
式和便携
式
设备的
嵌入式
系统进行电源管理的单元电路模块。
2019-10-29 06:00:29
如何设计嵌入式FIFO数据传输系统?
嵌入式
设备由于具有硬件可在线配置,实现灵活等特点,使得其应用越来越广泛。尤其在基于FPGA的硬件
系统中应用较多,目前在许多产品中实现了
嵌入式网口、
嵌入式PCI/PCI-E、
嵌入式
USB等各种模块
2019-08-08 07:03:56
怎么减少嵌入式系统的安全维护工作?
嵌入式是一种专用的计算机
系统,作为装置或
设备的一部分。通常,
嵌入式
系统是一个控制程序存储在ROM中的
嵌入式处理器控制板。事实上,所有带有数字接口的
设备,如手表、微波炉、录像机、汽车等,都使用
嵌入式
2019-08-16 06:11:23
怎么实现基于Winodws CE的嵌入式网络监控系统的设计?
本文介绍的布光监控
系统采用数字化分布
嵌入式控制
系统实现布光任务。在布光
系统中采用其于Windows CE的
嵌入式网络监控
系统。该
系统实时性好,可靠性高;速度快,大容量的特性可以适应不断增长的
系统
2021-05-27 07:03:07
指纹采集设备怎么在嵌入式系统工作?
在个人身份识别领域,指纹识别作为目前最为成熟的生物识别技术之一,成为很多应用场合的首选。和PC环境相比,
嵌入式
系统有着体积小,功耗低的特点,由于功能相对专一,在稳定性,可靠性和安全性上有一定优势。所以现在
嵌入式
系统不仅应用在移动
设备上,而且在固定场合的身份识别
系统也被越来越多的采用。
2019-08-21 07:32:44
浅析嵌入式系统结构
1,
嵌入式
系统结构1.1
嵌入式
系统硬件结构:
嵌入式硬件
系统主要由微处理器MPU,外围电路,以及外设组成,微处理器为ARM
嵌入式处理芯片如ARM7TMDI系列及ARM9系类处理器,MPU为整个
嵌入式
2021-10-27 06:10:33
通用嵌入式操作系统有什么区别?
嵌入式
系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用
系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机
系统。它一般由
嵌入式微处理器、外围硬件
设备、
嵌入式操作
系统以及用户
2020-04-03 06:21:26
采用TTL串口的嵌入式USB主机系统设计
用户、仪器仪表制造行业用户、铁路、长途汽运等交通
系统数据采集用户、油田数据采集
系统用户、单板
系统的软件升级用户、纺织
系统数据采集用户、银行等。但由于之前多数数据采集
设备、工控机及
嵌入式
系统不具备
USB
2019-04-09 07:00:04
嵌入式USB从设备驱动程序设计
本文通过基于S3C2410 的
嵌入式
USB从
设备驱动程序的实现,介绍
嵌入式Linux
系统中的
USB从
设备驱动程序的设计方法,同时介绍了
USB接口的一般原理和
USB通信的一般过程,以及
嵌入式Li
2009-08-14 14:07:46
15
嵌入式主机上的USB海量存储设备类
嵌入式主机上的
USB海量存储
设备类重点论述基于
USB的海量存储(
USBMass Storage)
设备功能在ARM
嵌入式
系统中设计。
2012-03-06 16:33:56
43
嵌入式设备上的USBHID类
人机接口
设备( Human Interface Device,
HID)是一类用在通用串行总线( Universal Serial Bus,
USB)的
设备。构成
HID类的
设备是人们可以用来控制计算机
系统
2018-04-23 10:56:31
1
AN1163中文手册之嵌入式设备上的USBHID类
本应用笔记讨论并提供一个
HID
设备功能驱动程序。对 于运行在具备
USB外设的 Microchip 32 位 PIC® 单片机 产品上的应用,几乎都可以集成这一驱动程序。
HID功 能驱动程序
2018-06-21 08:25:00
7
评论
查看更多