昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序。查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到。但是,如果我想,比如,当一个usb插入时,在后台自动把usb里的重要文件神不知鬼不觉地拷贝到本地或者上传到某个服务器,就需要特殊的软件辅助。于是我心想,能不能用python写一个程序,让它在后台运行。每当有u盘插入的
转载
2023-08-03 16:11:54
7阅读
移植linux之petalinux 之前一篇博文中,提到了一种通用的传统移植方式,将linux移植到ZYNQ中的ARM芯片中。本文将针对xilinx的专用开发环境petalinux,进行入门和开发,本文petalinux的运行环境依然在虚拟机的linux系统里,即将体验petalinux相对于传统方式的便捷和强大之处一、安装petalinux
文本文件读写3种方法:第一种方法直接读入file1 = open("test.txt")
file2 = open("output.txt","w")
while True:
line = file1.readline()
#这里可以进行逻辑处理
file2.write('"'+line[:s]+'"'+",")
if not line:
转载
2024-04-11 17:36:03
51阅读
Linux USB to Serial
Linux operating system has become increasingly popular among technology enthusiasts due to its open-source nature and flexibility. One common task for Linux users is connecting ser
原创
2024-04-12 10:14:52
106阅读
Android手机的OTG口,可以用来做网卡,现在发现其可以直接作为USB转串口的工具口,在本人的红米手机上测试是可行,说明这手机上是有相关的驱动,在左栋的手机因为没有相关驱动所以不行,其实这个功能很多时候可以用来做设备维护时的调试使用。
转载
2016-09-18 15:02:00
369阅读
2评论
# Android USB Serial 权限
在 Android 开发中,我们经常会使用 USB 接口与外部设备进行通信。而在使用 USB 通信时,我们需要注意到 USB 的权限管理,特别是在串口通信中。本文将介绍如何在 Android 应用程序中获取 USB 串口通信的权限,并提供相关代码示例。
## USB 权限管理
在 Android 中,为了保证设备的安全性和稳定性,对于 USB
原创
2024-01-31 11:50:36
720阅读
# 实现Android USB转Serial
## 1. 简介
在Android开发中,有时候我们需要通过USB接口与外部设备进行通信,如与串口设备进行通信。本文将介绍如何在Android应用中实现USB转Serial功能。
## 2. 实现步骤
下面是实现Android USB转Serial的整体流程:
```mermaid
erDiagram
USB转Serial流程 {
原创
2023-10-26 07:41:50
190阅读
【整理】USB转串口,USB to serial,CDC协议
2013 年 3 月 6 日 下午 5:53crifan已有445人围观我来说几句
参考:
Create a USB Virtual COM Port
得知很多关于CDC协议的基础知识。
其中就有,USB的CDC协议本身就支持:
SET_LINE_CODING(20h) / GET_LINE_CODING(
转载
2023-05-22 12:58:28
1136阅读
# 如何在Windows上通过USB转TTL实现串口通信
在现代电子开发中,USB转TTL模块(例如:FTDI、CH340、CP2102等)是与单片机和其他设备进行串口通信的常用工具。本指南将为刚入行的小白提供一个完整的操作流程,帮助他们在Windows环境下实现USB转TTL的串口通信,使用Python编程语言进行数据交互。
## 总体流程
以下是操作的整体步骤概览:
| 步骤 | 描述
# 使用Python与USB串口热敏打印机的指南
对于刚入行的小伙伴,使用Python与USB串口热敏打印机进行打印可能看起来有点复杂。实际上,只要掌握几个基本步骤,学习起来并不难。本文旨在提供一份完整的指南,帮助你顺利实现热敏打印机的操作。
## 流程概述
以下是实现USB串口热敏打印机的步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 硬件连接 & 安装
# Python Serial 通信获取不到数据的解决方案
在很多嵌入式开发和硬件通信场景下,Python 中的 Serial 通信是一项基本而重要的技能。然而,很多新人在使用 Serial 通信时,常常会遇到获取不到数据的问题。本文将帮助你解决这个问题,提供一个清晰的流程,详细的代码示例和相关注释。
## 流程概述
下面是获取 Serial 数据的基本流程:
| 步骤 | 描述
介绍一下USB Serial。USB Serial就是指基于USB的虚拟串口,实际上是将USB作为一rs”->”US
转载
2022-12-08 18:42:54
503阅读
`usb-serial-for-android CDC`是一个用于在Android设备上实现USB串口通信的重要工具,尤其适用于连接和控制串口设备。本文将详细介绍如何解决与`usb-serial-for-android CDC`相关的问题,涵盖版本对比、迁移指南、兼容性处理、实战案例、排错指南以及性能优化六大部分,便于开发者从中获得实用的解决方案。
### 版本对比
在不同的版本中,`usb-
1. 前言...2. 流程图3. usb serial源码分析3.1 usb serial驱动
原创
2022-09-19 13:52:33
523阅读
Computer Systems A Programmer's Perspective Second Edition A Universal Serial Bus (USB) controller is a conduit for devices attached to a USB bus, whi
转载
2016-12-13 13:06:00
200阅读
首先介绍两个开源项目一个是Google的开源项目:https://code.google.com/archive/p/android-serialport-api/另一个是我们这次介绍的开源项目:https://github.com/mik3y/usb-serial-for-android 第一步:获取所有的已插入的串口驱动1 UsbManager manager = (UsbManage
转载
2023-07-10 23:09:17
202阅读
探索usb-serial-for-android: 开启Android设备USB串行通信的新篇章项目简介在Android平台上进行硬件交互时,usb-serial-for-android是一个不可或缺的开源库,它使得Android设备能够通过USB接口与各种串行设备(如Arduino、PL2303、FTDI等)进行通信。这个项目由Mik3y维护,并且在GitCode上托管。如果你是一位热衷于And
转载
2024-09-02 11:19:23
176阅读
1、项目简述第二次玩硬件了,第一次是通过局域网控制门的开关,这次是通过ZB(大概就是这么叫,具体名字不清楚)控制灯的开关,感觉控制硬件也就是给硬件发个byte数组而已。这里有个框架usb-serial-for-android 可以直接使用,但是里面并没有教你怎么写数据,我还是一个一个类里面找write相关方法,后来终于找到了是通过UsbSerialPort类下的write(final byte[
转载
2023-09-05 09:23:59
513阅读
## 如何实现Windows Python USB通信
### 1. 流程概述
在Windows系统下使用Python实现USB通信的过程如下:
| 步骤 | 操作 |
| --- | --- |
| 1 | 安装PyUSB库 |
| 2 | 寻找并连接USB设备 |
| 3 | 读取或写入数据 |
| 4 | 关闭USB连接 |
### 2. 具体步骤及代码实现
#### 步骤1:安装
原创
2024-06-29 05:54:23
648阅读
USB-HID是Human Interface Device的缩写,属于人机交互操作的设备,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球、电话拨号设备、VCR遥控等等设备。 TPYBoard借助micropython除了具有usb host功能以外,还可作为USB-HID设备来应用,这里重点讲述如果作为鼠标和键盘使用。 一、作为鼠标应用(1)编辑 boot.py
转载
2024-02-04 14:05:53
356阅读