软件版本:keil5 实验实现功能:1、按下手柄按键,串口输出对应键值。 2、软件设置“红灯模式”、“绿灯模式”,并可以设置“保存”,通过手柄模式按键无法改变。 3、设置手柄震动:通过数值的设置,改变左侧大震动电机震动频率。 当按下“L1”时,小震动电机转动,按下“R1”时,大震动电机转动。 实验连接方式:输入 DI->PB12 输出 DO->PB13 CS->PB14 CLK->PB15
2020-01-22 03:09:06 107KB stm32f ps2 serial
1
win10下prolific usb-to-serial com port( PL2303芯片)经常不能正常驱动。可以使用这个版本的驱动。2步:1、先安装windows 7_10_32_64,看是否成功,若不成功继续第二步;2、进入YH-340,先安装CH341SER.EXE,不行再安装HL-340.EXE。
2020-01-03 11:41:25 2.41MB PL2303 prolific
1
利用python语言开发的串口助手, 学习单片机,STM32好长时间了,也做了一些项目,一直想利用上位机实现电脑与单片机之间的传输数据,利用串口助手是最直接的通信方式,但串口助手不适合做上位机,如果会写串口助手的软件,基本能写自己写一个上位机。有对应的制作教程和代码讲解教程。链接:https://blog.csdn.net/scx2006114/article/details/99718264
2020-01-03 11:33:53 30.81MB python 串口助手 PyQt5
1
USB口与串口转换的驱动 USB - Serial Controller Driver
2020-01-03 11:29:12 2.15MB Serial port
1
树莓派发送字符串与字符节的不同 将字符转化为16进制发送 串口通过USB0链接上位机
2020-01-03 11:25:31 596B raspberry serial
1
HSM USB Serial Driver ver 3.1.4
2020-01-03 11:23:07 7.03MB HSM USB Serial Driver
1
Honeywell1900模拟串口驱动,实现扫描中文正确
2019-12-26 03:20:35 4.17MB 串口驱动
1
Java串口调试工具源码是用于开发和测试串行通信应用程序的一个实用工具,它通过图形用户界面(GUI)提供友好的交互方式。该工具的设计灵感来源于串口调试小助手,通常用于验证硬件设备与计算机之间的数据传输。在编程和硬件调试过程中,这类工具能帮助开发者查看、发送和接收串口数据,从而诊断和解决问题。 我们要理解“GUI”(图形用户界面)是指一种以图形方式显示的用户界面,使用户能够通过鼠标、键盘等输入设备与计算机系统进行交互。在这个Java串口调试工具中,GUI的设计使得非技术背景的用户也能方便地操作,提高工作效率。 “Serial”(串口)是计算机上的一种通信接口,用于设备间的串行数据通信。串口通常包括RS-232、RS-485等标准,适用于短距离、低速率的数据传输。在Java中,处理串口通信通常需要使用特定的库,如JSSC(Java Simple Serial Connector)或RXTX,这些库提供了与硬件串口交互的API。 在Java串口调试工具的源码中,开发者可能使用了如下的关键知识点: 1. **JSSC库**:这是一个开源的Java库,用于串行通信。它提供了创建、打开、关闭串口,设置波特率、数据位、停止位、校验位等功能,并可以读写串口数据。 2. **事件驱动编程**:为了实时响应串口数据的收发,源码可能使用了事件监听机制。当串口接收到数据时,会触发一个事件,由相应的事件处理器处理数据。 3. **线程管理**:串口读写可能在后台线程中执行,以避免阻塞主线程,确保GUI的流畅性。这可能涉及到Java的并发和多线程编程,如使用`ExecutorService`来管理和控制线程。 4. **GUI组件**:包括按钮、文本框、滚动面板等,用于用户输入、显示数据和控制串口操作。这些组件可能使用了Java Swing或JavaFX库来实现。 5. **数据解析和格式化**:源码可能包含用于解析接收到的原始二进制数据并转换为可读格式的功能,或者将用户输入的格式化文本转化为适合串口传输的字节流。 6. **异常处理**:在串口通信中,可能会遇到各种错误,如硬件故障、通信中断等。源码需要包含适当的异常处理代码,以优雅地处理这些问题并给出反馈。 7. **配置保存**:为了方便用户,工具可能支持保存和加载串口设置,如波特率、数据位等,这可能涉及到文件I/O操作。 通过深入研究这个Java串口调试工具的源码,开发者可以学习到如何在Java中实现串口通信,以及如何设计和实现一个功能完善的GUI应用。同时,这也是一个实践软件工程原则,如模块化、可扩展性和可维护性的良好案例。
2019-12-25 11:22:07 159KB GUI+Serial
1
在使用TI的BLE Device Monitor的时候usbdongle需要cdc驱动,折腾了一上午,最后还是更新了附件中的usbser.sys之后才解决问题。如果你的电脑安装cdc驱动有问题,那就将我附件中的usbser.sys复制到你的电脑的c:\windows\system32\drivers目录下,最好将之前的文件备份一下。然后再试试
2019-12-21 22:26:25 24KB CDC Serial 驱动
1
很好的高速串行I/O:最近在数字 I/O 领域最热门的一个话题——千兆位级串行通信,这类信号在市场上引起轩然大波。它被广泛采用,从局域网(LAN)设备到尖端医疗成像设备, 再到先进的战斗机技术,不一而足。千兆位级信号迅速成为延伸信息化时代的关键因素。
2019-12-21 22:24:46 5.25MB I/O 高速串
1