首页> 中国专利> 一种基于面向对象化的单片机USB软件开发系统及方法

一种基于面向对象化的单片机USB软件开发系统及方法

摘要

本发明提供一种基于面向对象化的单片机USB软件开发系统及方法,包括STM32中断服务、USB HAL库、虚拟USB设备对象和USB设备注册模块,STM32中断服务提供响应USB中断的入口;USB HAL库提供实现USB数据中断回调、控制中断回调和API调用这些操作的标准函数接口;虚拟USB设备对象与USB HAL库的标准函数接口关联,用于实现USB数据传输、事件响应、功能操作,以及虚拟USB设备对象的基本配置;USB设备注册模块用于设置USB设备各自的操作方法,与虚拟USB设备中的功能操作关联。本发明将设备对象功能操作模块与USB设备相关联,方便切换不同的USB设备。

著录项

  • 公开/公告号CN111913783A

    专利类型发明专利

  • 公开/公告日2020-11-10

    原文格式PDF

  • 申请/专利号CN202011092431.7

  • 发明设计人 樊驰舟;周红卫;

    申请日2020-10-13

  • 分类号G06F9/455(20060101);G06F9/54(20060101);G06F13/38(20060101);

  • 代理机构32404 南京行高知识产权代理有限公司;

  • 代理人李晓

  • 地址 210012 江苏省南京市雨花台区软件大道168号

  • 入库时间 2023-06-19 08:52:00

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号