推荐阅读最新更新时间:2024-05-02 23:59
基于DS2432的USB口1-Wire总线适配器的设计
基于DS2432的USB口1-Wire总线适配器的设计 摘要: DS2432是美国美信公司生产的一种自动加密电路,内部含有SHA-1加密引擎,可使硬件设计更安全可靠。根据DS2432的工作原理,提出一种带软件加密狗的1-Wire总线USB口适配器的设计方法,同时介绍硬件电路,对电路进行了分析和说明,给出软件加密流程。 1 引言 随着计算机硬件、软件技术及集成电路技术的迅速发展,基于现场总线技术的通信网络逐步取代分散式工业控制系统,成为计算机技术及电子技术应用领域中最具活力的一种边缘分支并取得巨大进步。美国美信公司设计的1-Wire总线是众多现场总线中极具竞争力的一种。具备能与计算机进行数字通信、总线负
[网络通信]
USB1.0设备为何能够在USB2.0端口上使用?
当我们把USB1.0的鼠标、键盘插入USB 2.0的端口时,系统宽容地接纳了它们。那么,USB控制电路是通过什么样的措施来实现两种不同版本相互兼容的呢? USB从1994年开始提出以来,到目前为止共有三个版本:USB 1.0、USB 1.1和USB 2.0。USB 1.0只有低速(low speed,1.5Mbps)一种传输模式,USB 1.1增加了全速(full speed,12Mbps)模式,USB 2.0又增加了高速(high speed,480Mbps)模式。
图1 USB端口与高速USB端口的标志
为了使USB1.0的设备(鼠标和键盘)在USB 2.0下面仍可以
[嵌入式]
基于HID协议的USB人机交互设备的接口设计
目前市场上USB设备的种类繁多,但是这些设备会有一些共同的特性,根据这些特性可以把USB设备划分为不同的类,如显示设备、通信设备、音频设备、大容量存储设备、人机接口设备(HID)。这里介绍如何实现HID类设备,以及如何在应用程序中对HID类设备进行访问。从Windows98操作系统开始,为HID类设备提供了通用的驱动程序,所以只要按照HID设备类的规范编写设备的固件程序,就能够让Windows系统自动识别设备,省去了复杂的驱动程序编写过程。
1 HID协议简介
人机接口设备(HID)主要是指一些人与计算机进行交互的设备,如键盘、鼠标、游戏杆等;但是HID设备不一定非要是这些人机交互设备,只要符合HID设
[嵌入式]
赛普拉斯推出汽车级USB-C控制器,用于车载快充设备
加利福尼亚州圣何塞,2018年2月22日—— 先进嵌入式系统解决方案的领导者赛普拉斯半导体公司(纳斯达克股票代码:CY)今日宣布推出支持协商供电(PD)功能的高集成度可编程汽车级USB-C控制器。这款适用于汽车的EZ-PD™CCG2控制器通过了USB-IF(USB开发者论坛)的认证,为汽车客户提供即插即用的USB-C用户体验。这款集成控制器符合PD 2.0标准,能有效地降低系统成本,提高充电速度。 赛普拉斯有线连接事业部副总裁Ajay Srikrishna表示:“市场对移动设备快速充电的需求日益增加,这带动了车内USB-C协商供电的应用。我们的汽车级EZ-PD CCG2控制器针对车内充电端口和信息娱乐端口进行了优化,并且与顶级
[半导体设计/制造]
USB标准设备请求
This section describes the standard device requests defined for all USB devices. Table 9-3 outlines the standard device requests, while Table 9-4 and Table 9-5 give the standard request codes and descriptor types, respectively.USB devices must respond to standard device requests, even if the device has not yet been ass
[嵌入式]
STM32F4 开发笔记8:解决USB CDC “该设备无法启动”问题
调试STM32的USB CDC设备已经有好多次了,可以看一下前面写的日志,针对不同的STM32 MCU都进行了调试。原本以为STM32F4会很简单,可处处是坑,已经调到半夜才解决问题,把问题重新梳理。 我现在使用的芯片时STM32F401,在STM32CubeMX中,按照以下步骤设置。 1、设置为全速从设备,不做USB电源检测。 2、使能CDC,其它采用默认设置。 按照上述设置生成的程序,下载到芯片后,接入计算机,默认是这样的 仔细查看细节问题是这样的 找了好久不能解决问题,网上有一种说法是,是更改usbd_conf.h文件,如下图所示,将USBD_MAX_NUM_CONFI
[单片机]
USB设备的枚举
一,枚举是如何进行的 此处摘录一个, 中的关于windows下USB枚举的过程的总结: 1. The host or hub detects the connection of a new device via the device's pull up resistors on the data pair. The host waits for at least 100ms allowing for the plug to be inserted fully and for power to stabilise on the device. 2. Host issues a reset placing the device is t
[嵌入式]
赛普拉斯推出汽车级USB-C控制器,用于车载快充设备
加利福尼亚州圣何塞,2018年2月22日—— 先进嵌入式系统解决方案的领导者赛普拉斯半导体公司(纳斯达克股票代码: CY)今日宣布推出 支持协商供电( PD)功能的高集成度可编程汽车级USB-C控制器。 这款适用于汽车 的 EZ- PD™ CCG2控制器通过了 USB-IF (USB开发者论坛)的认证,为汽车客户提供即插即用的USB-C用户体验。这款集成控制器符合PD 2.0标准,能有效地降低系统成本,提高充电速度。有关 EZ-PD CCG2 控制器的更多信息,请访问: www.cypress.com/ccg2 。 赛普拉斯有线连接事业部副总裁Ajay Srikrishna表示:“市场对移动设备快速充电的需
[汽车电子]