USB中文网 USB中文网
2年前
USB中文网之虚拟鼠标功能演示
该功能是USB中文网的开发例程,其设计原理见:使用驱动程序实现的是虚拟USB鼠标功能。鼠标的事件由应用应用层下发:当前完成的功能:鼠标指针的移动鼠标的点击事件动态创建和销毁鼠标设备支持WIN7,WIN10X64,X86使用WDM框架开发应用层是VS2019编译驱动,生成驱动文件,然后再使用批处理调用devcon.exe安装
Wesley13 Wesley13
2年前
ROS
ROS学习笔记01ROS(RobotOperatingSystem,机器人操作系统)提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、库函数、可视化、消息传递和软件包管理等诸多功能。ROS遵守BSD开源许可协议。本文内容为安装ROSNoetic并测试简单小乌龟仿真机器人的例子
开发者测试你必须知道的7件事
好买网(www.goodmai.com)IT技术交易平台摘要:开发者测试是现代软件工程中非常重要的一环,敏捷开发、主干开发这些先进的项目管理方法和流程都基于完善的开发者测试。一、“开发者测试”就是“开发者来测试”开发者测试是现代软件工程中非常重要的一环,敏捷开发、主干开发这些先进的项目管理方法和流程都基于完善的开发者测试。当每个月甚至每周都要交付一个版本
Easter79 Easter79
2年前
swing开发测试工具
要项目测试需要,使用swing编写个工具,给需要的人,留下代码:)界面如下:!(http://static.oschina.net/uploads/space/2016/1102/224313_1MMG_559291.png)用java写界面,真费事,使用delphi,分分钟的事情。特点:1、给JTextArea增加行数显示2、给
Wesley13 Wesley13
2年前
1.5 万 Star!Vim 党不能缺少的 IDE:SpaceVim
【导语】:SpaceVim是一个社区驱动的模块化的VimIDE,以模块的方式管理插件,旨在维护一个模块化、开箱即用、稳定的Vim开发环境。目前在GitHub的Star数已有15.2k。简介SpaceVim是一个社区驱动的模块化的VimIDE,以模块的方式组织管理插件以及相关配置,为不同的语言开发定制了相关的开发模块
Stella981 Stella981
2年前
Arduino控制16路PWM舵机驱动板(PCA9685)
最近买了块16路PWM舵机驱动板,测试后做个总结。舵机原理网上资料很多就不详细介绍了,一般以9g舵机为例,一个20ms的周期内通过0.5ms到2.5ms的脉冲宽度控制舵机角度。板子为16通道12bitPWM舵机驱动,用2个引脚通过I2C就可以驱动16个舵机。修改例子为可以通过串口设置舵机角度1include<Wire.h
Wesley13 Wesley13
2年前
Android的Framework分析
大家都知道android是基于linux的kernel上的。android可以运行在intel,高通,nvidia等硬件平台。但是涉及到一些GPU,显卡和一些设备的驱动问题,因为这些驱动都不是开源的,google位了兼容这些设备厂商的驱动源码,提出了硬件抽象层HAL的概念。HAL层对上为framework和native开发提供统一的API接口,为下层驱动的
Stella981 Stella981
2年前
Linkis JDBC模块设计介绍
目录一、 背景介绍二、 使用介绍(1)引入依赖模块(2)建立测试类三、 JDBC模块设计方案(1)驱动类UJESSQLDriver(2)JDBC连接器UJESSQLConnection(3)执行对象UJESSQLStatement/UJESSQLPreStatement(4)结果集UJESSQLResultS
Stella981 Stella981
2年前
Linux下PCI设备驱动程序开发
PCI是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如EISA)的新特性,目前已经成为计算机系统中应用最为广泛,并且最为通用的总线标准。Linux的内核能较好地支持PCI总线,本文以Intel386体系结构为主,探讨了在Linux下开发PCI设备驱动程序的基本框架。一、PCI总线系统体系结构PCI是外围设备互连(PeripheralC
新支点小玉 新支点小玉
3个月前
第三方软件测试是什么,测试报告可靠吗?
一、含义第三方测试,就是由既非开发方亦非使用方的人来对软件进行测试。第三方测试的好处是:立场客观、评价公正,不偏向使用方或是开发方。可以把它理解为一个公证方。二、作用第三方测试不同于开发方的自测试。由开发人员承担的测试存在很多弊病,除去自身利益驱使带来的问