串口usb

英特尔Wi-Fi 7无线网卡即将发布:支持PCIe、USB接口

虽然电气和电子工程师协会(IEEE)还未正式批准Wi-Fi 7(802.11be)规范标准,不过一些厂商已经将Wi-Fi 7作为新款Z790主板的主要卖点。 其中,很多主板都搭载了英特尔的Wi-Fi 7产品,而英特尔还提供了不同形态Wi-Fi 7无线网卡,预计会在今年上市。 英特尔现在已经列出了两款 ......
无线网卡 网卡 接口 无线 Wi-Fi

13_实战 USB鼠标

实战: USB鼠标 新建项目Embeded_USB 打开时钟晶振 打开Debug 打开USB PA12 PA11 自动打开 打开USB协议栈 修改时钟晶振 项目配置 Feil5 代码编写 JLink配置 项目运行 1项目编译, 下载后, 用usb连接到芯片安卓接口 2到桌面查看运行情况 ......
实战 鼠标 USB 13

04_串口打印print函数

串口打印print函数 int fputc(int ch, FILE *f) { HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 1000); return ch; } ......
串口 函数 print 04

08_了解STM32串口通讯

了解STM32串口通讯 TTL 原理图 RS232 原理图 串口 差分: 对比一根线发送一根线接收, 抗干扰能力更强 485舵机 ......
串口 通讯 STM 08 32

Linux(麒麟)报没有打开串口权限/dev/ttyACM0

1、查看串口 ls -l /dev/ttyACM0 crw-rw 1 root dialout 166, 0 5月 24 17:17 /dev/ttyACM0 2、可以看到用户 (owner 是 root)而所属用户组为 dialout, 因此一种方法是把我们的登陆账号加入到这个用户组。 查看系统用 ......
串口 权限 ttyACM0 ttyACM Linux

基于C语言的串口AT指令发送实例解析

一 知识点 1 AI指令后面一定要加 \n\r 2 注意AT指令里面待双引号的这种,要使用斜杠隔开。 二 源码: void Set_Pdu_Mode(void) { u8 a = 1; if(atKey == 1)//允许发送AT指令 { atKey = 0; UartSendStr("test s ......
串口 指令 实例 语言

Linux: USB Gadget ConfigFS

1.简介 configfs是基于ram的文件系统,与sysfs的功能有所不同。sysfs是基于文件系统的kernel对象视图,虽然某些属性允许用户读写,但对象是在kernel中创建、注册、销毁,由kernel控制其生命周期。而configfs是一个基于文件系统的内核对象管理器(或称为config_i ......
ConfigFS Gadget Linux USB

Linux: USB Gadget

1. 前言 限于作者能力水平,本文可能存在谬误,因此而给读者带来的损失,作者不做任何承诺。 2. 背景 本文所有分析基于 Linux 4.14 内核代码。 3. USB Gadget 驱动 3.1 什么是 USB Gadget 驱动? USB 设备驱动,按照设备端关联的 USB 控制器 是工作在 主 ......
Gadget Linux USB

最新USB3.2接口,速度每秒传输2GB

你还用U盘吗?根据最新的USB结构规范来看,你的U盘或许该换新了。USB Promoter Group近日宣布USB 3.2规格将让现有的USB Type-C数据线传输速度提升一倍:作为USB3.1的升级版,它最主要的改变就是将理论传输速率从1GB/s提升到2GB/s。古代时间顺序www.linux... ......
接口 速度 USB3 USB 2GB

Rockchip RK3399 - USB触摸屏接口驱动

开发板 :NanoPC-T4开发板 eMMC :16GB LPDDR3 :4GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2023.04 linux :6.3 一、触摸屏接口分类 触摸屏主要包括电阻触摸屏和电容触摸屏,这个我们在《linux驱动移植-LCD触摸屏设备驱动》中已经详细 ......
触摸屏 Rockchip 接口 3399 USB

Rockchip RK3399 - USB OTG和extcon驱动

一、USB OTG USB是主从模式的总线,主机称为Host,丛机称为Device(设备)。从机与从机之间、主机与主机之间(不包括USB4.0),不能互联。每次通信都是由主机发起,从机不能主动发起通信,只能被动的应答主机的请求。 USB OTG(On-The-Go)是一个扩展的USB标准,允许USB ......
Rockchip extcon 3399 OTG USB

树莓派3B/3B+的串口使用

树莓派包含两个串口,一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。硬件串口由硬件实现,有单独的波特率时钟源,性能高、可靠。mini串口时钟源是由CPU内核时钟提供,波特率受到内核时钟的影响,不稳定。想要通过树莓派的GPIO引脚进行稳定的串口通信,需要 ......
树莓 串口 3B

Rockchip RK3399 - USB触摸屏接口驱动

一、触摸屏接口分类 触摸屏主要包括电阻触摸屏和电容触摸屏,这个我们在《linux驱动移植-LCD触摸屏设备驱动》中已经详细介绍了,这里不再重复介绍。 在《linux驱动移植-LCD触摸屏设备驱动》这篇文章中我们介绍了SoC S3C2440触摸屏驱动的实现,对于S3C2440来说,其只支持四线电阻触摸 ......
触摸屏 Rockchip 接口 3399 USB

【C#】【串口通信】建议串口调试WinForm桌面应用实例——已实现功能<存在未知BUG>

1、界面组件 2、界面实现代码 1 namespace WinFormsApp1 2 { 3 partial class Form1 4 { 5 /// <summary> 6 /// Required designer variable. 7 /// </summary> 8 private Sy ......
串口 实例 桌面 WinForm 功能

Rockchip RK3399 - USB基础

一、USB基础知识回顾 在linux驱动移植-usb驱动基础我们对USB总线进行了简单的介绍,其中包括: USB协议版本介绍:USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2、USB4.0; USB接口:伴随着USB版本迭代,USB产生了多种连接器类型规范,比如Ty ......
Rockchip 基础 3399 USB RK

《安富莱嵌入式周报》第322期:自制10KV电子负载,史上最详细的电池系列资料,创意洞洞板任意互联,开源USB分析仪,英特尔雷电5, QNX功能安全免费课程

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1M8411q7dw/ 1、史上最详细的电池管理资 ......
分析仪 雷电 周报 嵌入式 电池

USB-CDC虚拟串口实现printf功能

本篇文章介绍如何使用CH32来实现USB虚拟串口打印功能,代替传统中的串口打印。 相比传统串口优势点: 1,速度快,一包大概也就几十us,而传统的大概要用到几ms。 2,节省了一个USB转串口芯片的成本。 3,在没有USB转串口工具的情况下,可以很方便调试。 下面就介绍怎么配置 USB-FS口 一, ......
串口 USB-CDC 功能 printf USB

兼容 USB PD快充输入单节锂电池 2A充电板

这是一款名为“兼容 USB PD 快充输入单节锂电池 2A 充电板”的电路板,可用于便捷的充电设备等场合。 它适用于 3.7V 的锂电池组,可以支持多并或单串连接方式,并且在充满电时电压为 4.2V。该电路板的输入电压范围为 5V-9V, 充电时会亮灯, 充满后会转灯, 如果没有接入电池则会闪灯。 ......
锂电池 USB

usb hardware

usb hardware USB 连接检测 USB 断开检测 ......
hardware usb

Intel正式发布雷电5:120Gbps带宽、240W充电逆天!玩法远胜USB4 2.0

Intel正式发布了全新一代的Thunderbolt 5接口标准,也就是雷电5,无论传输速度还是连接能力,都实现了一次巨大的飞跃,更是展示了基于雷电5的新一代笔记本、扩展坞原型。 这里,我们就看看雷电5到底带来了哪些变化,可以如何改变我们的工作、生活和娱乐方式,以及Intel在背后有怎样的思考,做出 ......
雷电 玩法 带宽 Intel Gbps

AT 指令集调测工具 串口调试工具

【我的物联网成长记8】超速入门AT指令集-云社区-华为云 https://bbs.huaweicloud.com/blogs/129189 【我的物联网成长记8】超速入门AT指令集 我是卤蛋 发表于 2019/11/05 10:25:10 9.3k+ 4 2 【摘要】 在物联网中,AT命令集可用于控 ......
工具 串口 指令 AT

linux系统下禁用usb口

当用户不需要使用usb口时可在系统下通过以下方式禁用usb口:首先执行lsusb查看识别到的usb设备: root@localhost:~# lsusbBus 003 Device 002: ID 0000:3825 USB OPTICAL MOUSEBus 003 Device 001: ID 1 ......
系统 linux usb

Linux 内核 6.5 发布,首次支持 Wi-Fi 7 和 USB4

导读 Linux 6.5 内核 已经推出,此次更新在 Linux 6.4 内核的基础上进行了进一步的开发,带来了值得注意的改变和新特性。 Linus Torvalds 表示,这是一次相对顺畅的发布: 上周并没有发生任何异常或惊人的事情,因此没有理由延迟 6.5 版的发布。 我仍有这样一个担忧,似乎是 ......
内核 Linux Wi-Fi USB4 6.5

USB适配器应用芯片 国产GP232RL软硬件兼容替代FT232RL DPU02直接替代CP2102

USB适配器,是英文Universal Serial Bus(通用串行总线)的缩写,而其中文简称为“通串线”,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术, 移动PC由于没有电池,电源适配器对其尤为重要。 今天来讲讲USB适配器的国产适用芯片。 一、GP232R ......
软硬 适配器 232 芯片 国产

Android USB开发—USB通信

USB通信两端分别称为:HOST(USB主机) 与 Device(USB从机/USB配件),常见的主机就是我们的计算机。而Android 可以支持USB主机模式与USB配件模式,意思就是Android既可以是主机也可以是配件。 Android作为配件与其通信的主机必须设计为与Android设备兼容, ......
USB Android

Android USB开发1—开发环境搭建

通过Genymotion 与 VirtualBox 可以实现将电脑中的USB设备转接到Android模拟器中进行通信。 Genymotion 配置 首先从https://www.genymotion.com/download/ 下载 Genymotion with VirtualBox 在完成模拟器 ......
Android 环境 USB

上位机使用JS SerialPort进行串口通信, 包含开发环境搭建和完整示例代码

在嵌入式开发中,我们经常需要使用上位机(PC)与一些电路模块进行通信, 用于获取一些传感器的数据,或者发送命令控制相应的电路模块。NodeJS目前支持使用SerialPort模块进行串口通信,本文主要介绍如何搭建测试开发环境和如何使用SerialPort进行串口通信。 开发前准备: 1. 下载安装N ......
串口 示例 SerialPort 代码 环境

通过FPGA实现基于RS232串口的指令发送并控制显示器中目标位置

1.算法理论概述 通过FPGA实现基于RS232串口的指令发送并控制显示器中目标位置是一种常见的应用场景,用于实现对显示器中目标位置的控制。该系统利用FPGA芯片作为主控制器,通过RS232串口与计算机或其他设备进行通信,接收指令并解析,然后控制显示器中目标位置的移动。该系统的主要原理是利用FPGA ......
串口 指令 显示器 位置 目标

关于串口硬件流控制RTS、CTS引脚意义

对于MCU本身来说,当开启硬件流控时,RTS、CTS初始化配置时: RTS建议配置为复用推挽输出,CTS建议配置配置为浮空输入或带上拉输入,如下图 如上图, 对于MCU来说: RTS为输出信号,用于表示MCU串口是否准备好接收数据,若输出信号为低电平,则说明MCU串口可以接收数据,请求发送数据。当接 ......
串口 意义 硬件 RTS CTS

usb2.0和usb3.0的区别

001、区别1 usb2.0通常黑色或者白色; usb3.0通常为蓝色或者橙色 002、区别2 usb2.0通常4针脚; usb3.0通常9针脚 003、区别3 usb2.0速度慢; usb3.0速度快,且兼容usb2.0 004、区别4 usb2.0供电弱; usb3.0供电强。 ......
usb usb2 usb3