痔疮不能吃什么东西| 嘴巴边上长痘痘是什么原因| 吃什么祛斑| 白细胞低说明什么| 结梁子什么意思| 稚嫩是什么意思| flour什么意思| 妨父母痣是什么意思| rbc是什么意思医学| 蜜蜂为什么要采蜜| 受害者是什么意思| 脚底发黄是什么原因| 五月五日什么星座| 1975年属什么| 胃结石有什么症状表现| 麻腮风疫苗什么时候打| 喉咙痛咽口水都痛吃什么药| 为什么低烧比高烧可怕| 什么是血脂| 治未病科是看什么病的| 纤维增殖灶是什么意思| 白果治什么病| 5p是什么意思| 什么的关系| 什么是肌张力| 女人的排卵期是什么时候| 肿瘤标志物是什么| 嘌呤是什么物质| 抗心磷脂抗体是什么| 美尼尔综合症吃什么药| 喝什么茶可以降血糖| 喝酒拉肚子是什么原因| 什么病会引起皮肤瘙痒| 肾萎缩是什么原因引起的| 姜茶什么时候喝最好| 儿童经常头晕什么原因导致的| 受惊吓吃什么药| 颈部多发淋巴结是什么意思| 随意是什么意思| 好吃懒做的动物是什么生肖| 上火吃什么水果好| 肾虚吃什么补肾| 吐血是什么病| 甲床是什么| 天庭是什么意思| lg是什么| 便秘吃什么食物好| 嘈杂纳减是什么意思| 梦见别人怀孕了是什么意思| 4.5是什么星座| 脚二拇指比大拇指长代表什么| 黄标车是什么意思| 结婚10年是什么婚| 虫草花不能和什么一起吃| 俄罗斯为什么要打乌克兰| 鹅梨帐中香是什么| 上海玉佛寺求什么最灵验| 不速之客的速是什么意思| 六月五号是什么星座| 狗狗窝咳吃什么药最好| 小便带血是什么原因| 红红的苹果像什么| 梦见什么是怀孕的征兆| 小满是什么季节| 罗汉果有什么功效和作用| 八面玲珑是什么数字| 国士无双什么意思| 剁椒能做什么菜| 授教什么意思| 乌龙茶属于什么茶| 脸色发黑是什么病的前兆| 面部神经挂什么科| 做肠镜检查需要提前做什么准备| 耳朵后面长痘痘是什么原因| 小日子是什么意思| 斑驳是什么意思| 肝内血管瘤是什么意思| 长期便秘吃什么药效果最好| 颈椎骨质增生吃什么药效果好| 做活检意味着什么| 吗啡是什么药| 属马的男生和什么属相最配| 男性阴囊瘙痒是什么病| 三点水念什么| 一个家庭最重要的是什么| 梦见自己被警察抓了是什么意思| 这个人就是娘是什么歌| 为什么总是梦见一个人| 鸡胸肉炒什么菜好吃| 蛋糕粉是什么面粉| 胳膊困疼是什么原因| 镶牙和种牙有什么区别| 甲钴胺片有什么副作用| 生小孩需要准备什么| 红斑狼疮是什么引起的| 什么是静息心率| 脸上发麻是什么原因| 纳豆是什么| 马英九是什么生肖| 白细胞多是什么意思| 举牌是什么意思| 什么食物对肺有好处| 一生一世是什么生肖| 2018年属什么生肖| 一见钟情是什么感觉| AC是胎儿的什么意思| 黄芪泡水有什么好处| 汽球是什么生肖| 吃什么减脂肪| 龙猫是什么动物| 蟑螂为什么叫小强| 望穿秋水的意思是什么| 藕是莲的什么部位| 中元节是什么时候| 小县城适合做什么生意| 吃什么助于长高| 麦冬和什么相克| 喘粗气是什么原因| 车厘子不能和什么一起吃| 浮木是什么意思| y什么意思| 离歌是什么意思| 腰酸是什么原因| 什么药| 保胎针是什么药| k3是什么| 两栖动物是什么意思| 1995年的猪五行属什么| 喝竹叶水有什么好处| 六月二十日是什么日子| 熊猫尾巴什么颜色| 手黄是什么原因| 大大是什么意思| cn是什么意思二次元| 人乳头瘤病毒18型阳性是什么意思| 表达什么意思| bape是什么品牌| ccu是什么病房| 一日三餐是什么意思| 什么一清二白| 直肠息肉有什么症状| 八字伏吟是什么意思| 什么的月饼| 三七粉主治什么| 小孩咳嗽是什么原因引起的| 小肚子左边疼是什么原因| 韩红是什么军衔| 做亲子鉴定需要什么东西| 尾椎骨痛挂什么科| 水逆是什么意思| 91年出生属什么生肖| 什么食物含维生素c最多| 送人梳子的寓意是什么| 苦涩是什么意思| 搞破鞋是什么意思| 笔名是什么意思| 冰柜什么牌子好| 杜甫是什么主义诗人| 折耳根是什么| 梦到和死人说话是什么意思| nda是什么意思| 微创人流和无痛人流有什么区别| 纪委书记是什么级别| 吃核桃有什么好处| 持家是什么意思| 85属什么| 鹦鹉爱吃什么| 铁观音适合什么季节喝| 血压为什么会高| 违拗是什么意思| 什么叫双规| 榴莲什么味道| 牙龈肿痛用什么药| 沆瀣一气是什么意思| 鱼泡是鱼的什么器官| 酱油的原料是什么| 舌头下面的筋叫什么| 诸葛亮属相是什么生肖| 速干裤是什么面料| 左边是心脏右边是什么| 什么的气味| 安宫丸什么时候吃效果是最佳的| 榻榻米床垫什么材质的好| 慢性结肠炎用什么药| 什么好| 今年67岁属什么生肖| 检查神经做什么检查| 杨新鸣包贝尔什么关系| 什么充电宝可以带上飞机| 瘿瘤是什么意思| 躯体症状是什么| lc是什么意思| 萌字五行属什么| 吃海鲜不能吃什么水果| 什么山没有石头| 公历是什么| 榨菜的原料菜叫什么| 试管都有什么方案| 脂溢性皮炎有什么症状| 稍纵即逝什么意思| 低血压吃什么好的最快女性| 丹五行属性是什么| 梦见自己爷爷死了是什么预兆| 尿蛋白尿潜血同时出现说明什么| 哈尔滨有什么特产| 手为什么会掉皮| 黑洞是什么| 蜱虫用什么药可以消灭| 苯磺酸氨氯地平片什么时候吃最好| 叶公好龙的意思是什么| 治脚气用什么药| 大名鼎鼎的鼎是什么意思| 中宫是什么意思| 一个山一个脊念什么| 尿潜血1十是什么原因| 西地那非是什么药物| 蕃秀什么意思| 64是什么| 八一年属什么生肖| 什么情况要打破伤风| 城市户口和农村户口有什么区别| 中性粒细胞比率偏高是什么意思| 胃口疼是什么原因| 终身为国是什么生肖| 42是什么生肖| captain是什么意思| 红细胞低是什么原因| 什么时候拔牙最好| 体育生能报什么专业| 万人空巷是什么意思| 子宫肌层回声欠均匀是什么意思| 高血脂会引起什么疾病| 上吐下泻吃什么食物好| 丙肝抗体阳性是什么意思呢| 丑未相冲的结果是什么| 骸骨是什么意思| 老人高烧不退是什么原因| 圣罗兰属于什么档次| 雄字五行属什么| 朋友开业送什么礼物好| 做梦被打了是什么意思| 四个鱼念什么| 减肥不能吃什么水果| 老舍为什么自杀| 什么蜂蜜好| AD是什么意思啊| 才情是什么意思| 一个万一个足念什么| 宫寒吃什么好| 第一次坐飞机要注意什么| 心跳过快吃什么药| 一月7日是什么星座| 有没有什么| 美国为什么不敢打伊朗| 城隍是什么意思| 金童玉女指什么生肖| 37什么意思| 火耗归公是什么意思| 测智力去医院挂什么科| 空调水滴是什么模式| 中午吃什么饭家常菜| 土耳其说什么语言| 四肢发麻是什么原因| 青梅是什么意思| 百度

新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于HID协议的工控自定义键盘接口设计

易到13亿罗生门现状:京沪易到办公处遭司机围堵

作者: 时间:2025-08-05 来源:网络 收藏
百度 此外,一系列因素都支持经济继续走强。

随着智能化工控设备的推广,越来越多的工控设备采用嵌入式计算机作为其控制核心。以嵌入式计算机系统为平台进行产品开发,需要进行控制单元硬件和用户应用软件设计。在应用软件设计环节,不可避免的需要用到人机交互设备,以完成操作人员对计算机系统的控制,作为最常用的一类输入设备,进入了我们的视线。

区别与标准键盘,它所有按键是为满足特定产品需求而设计,常用接口有PS/2和USB。USB设备具有支持热插拔和桢采集速率高等优点,正逐步取代原来的PS/2设备,成为市场的主流。本文主要介绍一种USB接口的自定义的设计,解决智能化数控设备中键盘定制的问题。

1 USB BID简介

USB接口是一种即插即用型的串行总线通信端口,广泛应用于各类计算机系统。HID类设备属于人机交互操作的设备,是USB设备中比较大的一个类,用于控制计算机操作,如USB鼠标,USB键盘等设备。操作系统自带了HID类的驱动程序,免去了驱动程序的编写,因此一些简单的USB设备,喜欢枚举成HID设备,方便了设计也方便了使用。

所有HID设备通过USB的控制管道(默认管道,即端点0)和中断管道与主机通信。控制管道主要用于:接收USB主机的控制请示及相关的类数据;在USB主机查询时传输数据;接收USB主机的数据。中断管道主要用于:USB主机接收USB设备的异步传输数据;USB主机发送有实时性要求的数据给USB设备。

要让计算机将一个HID设备识别为键盘设备,要完成的主要工作是修改HID设备的描述符。HID设备的描述符主要包括5个USB的标准描述符(设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符)和3个HID设备类特定描述符(HID描述符、报告描述符、实体描述符)。修改描述符可以将HID设备枚举为鼠标、键盘及其他HID设备。

2 系统方案设计

USB自定义工控键盘从系统构成上看主要分为键盘部分设计和USB接口设计两部分。系统组成框图如图1所示。

基于HID协议的工控自定义键盘接口设计

其中键盘扫描部分软硬件设计根据具体键盘定制要求,预留足够的I/O,设计方案大致相同。USB接口部分,目前微处理器实现USB通信的方案比较多,主要有以下3种:1)单片机+PDIUSBD12芯片结构;2)采用Cypress公司的集成了USB2.0协议的微处理器CY7C68013A芯片;3)选用基于ARM Cortex-M3内核的STM32系列处理器。3种方案各有优势,单片机+PDIUSBD12芯片结构,设计简单,成本低廉;采用CY7C68013A芯片,集成度高,自带协议开发方便;选用STM32系列处理器,电路简单、性能优异、扩展性强、有丰富的固件资源,方便开发。

作为新一代32位处理器STM32系列,性能提升是显而易见的,价格也比较合理,性价比非常高,有很广阔的应用前景。因此,这里构建USB工控键盘硬件平台采用STM32F103C8T6处理芯片。

3 硬件设计

STM32F103C8T6是中等容量的STM32产品,它基于ARM的Cortex-M3内核,具有64K片上闪存,LOFP-48封装,USB接口及丰富的其他外设接口。使用STM32F103C8T6设计USB通信接口,电路简单,性能稳定,电路原理图如图2所示。


上一页 1 2 下一页

评论


技术专区

关闭
小五行属性是什么 为什么怀不上孩子 放疗有什么副作用 哀伤是什么意思 人肉搜索是什么
鸡眼用什么药好 梦见自己在洗澡是什么意思 你在做什么 多汗症吃什么药 出海是什么意思
查生化是查些什么 古灵精怪什么意思 灰指甲长什么样 吃了西瓜不能吃什么 不喜欢是什么意思
血脂高饮食应注意什么 焦虑抑郁症吃什么药 做扩胸运动有什么好处 菊花和金银花一起泡水有什么效果 一个月一个并念什么
脾脏大是什么原因hcv8jop3ns2r.cn 聪明的女人是什么样的hcv8jop1ns8r.cn 阳春白雪是什么意思hcv9jop7ns0r.cn 火加同念什么hcv8jop0ns4r.cn 梅尼埃综合症是什么病hcv9jop1ns5r.cn
缺钾最忌讳吃什么hcv8jop1ns9r.cn 骨盆倾斜有什么症状hcv7jop9ns7r.cn 梦见龙是什么预兆hcv9jop1ns1r.cn 门可罗雀是什么意思hcv9jop4ns6r.cn 牙髓是什么hcv9jop5ns2r.cn
肝是起什么作用的hcv9jop4ns5r.cn 什么果不能吃hcv7jop6ns0r.cn 脑血管堵塞吃什么药最好hcv8jop8ns2r.cn 江米是什么米hcv8jop8ns6r.cn 马跟什么相冲hcv9jop3ns3r.cn
何许人也是什么意思hcv8jop4ns4r.cn 卒中是什么意思hcv8jop5ns9r.cn 头痛是什么原因helloaicloud.com 不孕不育做什么检查hcv7jop9ns8r.cn 两岁宝宝坐飞机需要什么证件hcv8jop0ns7r.cn
百度