0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式USB开发

文章:131 被阅读:63.4w 粉丝数:187 关注数:0 点赞数:16

本专栏介绍嵌入式USB开发,理论结合实践,不单纯讲USB协议,而是以具体的实例进行讲解。

广告

基于DWC2的USB驱动开发-USB包详解

不管什么通讯协议,比如UART,SPI,USB等等,不管是并口还是串口,不管是同步还是异步,我们从抽....
的头像 嵌入式USB开发 发表于 07-23 17:11 2456次阅读
基于DWC2的USB驱动开发-USB包详解

FireBeetle 2 ESP32-S3开发板测评

一. 开箱 FireBeetle 2 ESP32-S3是dfrobot基于ESP32-S3-WROO....
的头像 嵌入式USB开发 发表于 07-23 16:23 1747次阅读
FireBeetle 2  ESP32-S3开发板测评

基于DWC2的USB驱动开发-PING协议详解

这里先介绍下PING协议的背景和原理,我们不一上来就介绍PING包格式和协议,因为只有知其然知其所以....
的头像 嵌入式USB开发 发表于 07-23 16:18 1733次阅读
基于DWC2的USB驱动开发-PING协议详解

【FireBeetle 2 ESP32-S3开发板测评】Arduino IDE快速开发体验

【FireBeetle 2 ESP32-S3开发板测评】Arduino IDE快速开发体验
的头像 嵌入式USB开发 发表于 07-23 09:03 2432次阅读
【FireBeetle 2  ESP32-S3开发板测评】Arduino IDE快速开发体验

【FireBeetle 2 ESP32-S3开发板测评】MicroPython开发体验

【FireBeetle 2 ESP32-S3开发板测评】MicroPython开发体验
的头像 嵌入式USB开发 发表于 07-23 09:02 1734次阅读
【FireBeetle 2 ESP32-S3开发板测评】MicroPython开发体验

【FireBeetle 2 ESP32-S3开发板测评】MIDI音乐播放器

本片我们使用PWM输出不同频率占空比的信号来驱动喇叭,实现MIDI音乐播放器的Demo。
的头像 嵌入式USB开发 发表于 07-23 09:01 4172次阅读
【FireBeetle 2 ESP32-S3开发板测评】MIDI音乐播放器

【昉·星光 2(VisionFive 2)RISC-V单板计算机】SDL开发

【昉·星光 2(VisionFive 2)RISC-V单板计算机】SDL开发
的头像 嵌入式USB开发 发表于 07-21 09:08 1331次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】SDL开发

【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上愉快的GDB调试

前面我们体验了直接在板上C开发,我们也可以直接板上GDB调试,避免了远程gdbserver等繁琐。
的头像 嵌入式USB开发 发表于 07-21 09:06 988次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上愉快的GDB调试

【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上直接开发-USB手柄按键采集

前面我们直接在开发板上安装了GCC等开发环境,可以直接在板上进行开发。
的头像 嵌入式USB开发 发表于 07-21 09:06 841次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】板上直接开发-USB手柄按键采集

【昉·星光 2(VisionFive 2)RISC-V单板计算机】尝试玩3D赛车-帧率有点低

【昉·星光 2(VisionFive 2)RISC-V单板计算机】尝试玩3D赛车-帧率有点低
的头像 嵌入式USB开发 发表于 07-21 09:05 1148次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】尝试玩3D赛车-帧率有点低

【昉·星光 2(VisionFive 2)RISC-V单板计算机】桌面太卡,退而求其次使用vnc远程桌面连接

使用HDMI显示发现桌面异常卡,几乎不具备实用性,于是只能退而求其次,使用远程桌面的方式。
的头像 嵌入式USB开发 发表于 07-20 09:05 1460次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】桌面太卡,退而求其次使用vnc远程桌面连接

《基于“矿板”低成本学习Zynq系列》之十-RSA加密程序认证

前面我们测试了DDR,片上memory,片内外设等都OK,也进行了跑分,基本可以确认SOC没问题了,....
的头像 嵌入式USB开发 发表于 07-20 09:04 1404次阅读
《基于“矿板”低成本学习Zynq系列》之十-RSA加密程序认证

《基于“矿板”低成本学习Zynq系列》之九-廉颇老矣否,虽矿也要跑个分

前面我们测试了DDR,片上memory,片内外设等都OK,那么现在我们就来跑个分看卡你性能怎么样。
的头像 嵌入式USB开发 发表于 07-20 09:03 1138次阅读
《基于“矿板”低成本学习Zynq系列》之九-廉颇老矣否,虽矿也要跑个分

《基于“矿板”低成本学习Zynq系列》之八-定时器等外设测试

前面我们测试了DDR,片上memory,这一篇继续测试片上外设,定时器等,以确认SOC是否正常。
的头像 嵌入式USB开发 发表于 07-20 09:02 831次阅读
《基于“矿板”低成本学习Zynq系列》之八-定时器等外设测试

《基于“矿板”低成本学习Zynq系列》之七-memory测试

《基于“矿板”低成本学习Zynq系列》之七-memory测试
的头像 嵌入式USB开发 发表于 07-19 19:27 1506次阅读
《基于“矿板”低成本学习Zynq系列》之七-memory测试

《基于“矿板”低成本学习Zynq系列》之六-DDR测试

《基于“矿板”低成本学习Zynq系列》之六-DDR测试
的头像 嵌入式USB开发 发表于 07-19 19:19 3113次阅读
《基于“矿板”低成本学习Zynq系列》之六-DDR测试

《基于“矿板”低成本学习Zynq系列》之五-XADC改造与测试

本文转自公众号欢迎关注 《基于“矿板”低成本学习Zynq系列》之四-第一个工程HelloWorld一....
的头像 嵌入式USB开发 发表于 07-19 18:36 2733次阅读
《基于“矿板”低成本学习Zynq系列》之五-XADC改造与测试

基于DWC2的USB驱动开发-DOEP接收相关的其他寄存器详解

前面介绍了DOEP的DMA相关的寄存器,这一篇继续来讲剩下的寄存器。
的头像 嵌入式USB开发 发表于 07-19 10:50 1442次阅读
基于DWC2的USB驱动开发-DOEP接收相关的其他寄存器详解

基于DWC2的USB驱动开发-DOEP接收相关的DMA寄存器详解

前面我们详细介绍了发送即DIEP相关的一些寄存器,这一篇我们来看看接收即DOEP相关的一些寄存器。形....
的头像 嵌入式USB开发 发表于 07-19 09:00 1202次阅读
基于DWC2的USB驱动开发-DOEP接收相关的DMA寄存器详解

【昉·星光 2(VisionFive 2)RISC-V单板计算机】N种开发方式之-C开发:板上直接构建sqlite3

本板性能强劲,运行Debian桌面系统,所以我们完全可以直接板上开发,避免交叉编译开发带来的繁琐,本....
的头像 嵌入式USB开发 发表于 07-19 00:31 914次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】N种开发方式之-C开发:板上直接构建sqlite3

【昉·星光 2(VisionFive 2)RISC-V单板计算机】根目录扩容-愉快的install大型软件

【昉·星光 2(VisionFive 2)RISC-V单板计算机】根目录扩容-愉快的install大....
的头像 嵌入式USB开发 发表于 07-18 07:20 743次阅读

【昉·星光 2(VisionFive 2)RISC-V单板计算机】解决apt install安装程序空间不够的问题

Install安装程序总是提示失败,提示空间不够
的头像 嵌入式USB开发 发表于 07-17 09:38 821次阅读
【昉·星光 2(VisionFive 2)RISC-V单板计算机】解决apt install安装程序空间不够的问题

基于DWC2的USB驱动开发-IN端点发送相关的寄存器详解

上一篇我们介绍了IN端点,发送,DMA相关的两个寄存器,这一篇继续讲另外的几个寄存器。
的头像 嵌入式USB开发 发表于 07-17 07:41 1725次阅读
基于DWC2的USB驱动开发-IN端点发送相关的寄存器详解

基于DWC2的USB驱动开发-发送相关的寄存器DMA寄存器详解

本文转自公众号,欢迎关注 基于DWC2的USB驱动开发-发送相关的寄存器DMA寄存器详解 (qq.c....
的头像 嵌入式USB开发 发表于 07-16 16:42 1575次阅读
基于DWC2的USB驱动开发-发送相关的寄存器DMA寄存器详解

基于DWC2的USB驱动开发-设备类驱动框架

本文转自公众号,欢迎关注 基于DWC2的USB驱动开发-设备类驱动框架 (qq.com) 一.前言 ....
的头像 嵌入式USB开发 发表于 07-16 15:56 1276次阅读
基于DWC2的USB驱动开发-设备类驱动框架

基于DWC2的USB驱动开发-UVC的单元和终端类请求驱动代码优化

前面介绍了UVC的处理单元和相机终端,可以看到各单元和终端的请求形式都是一样的, 只是支持的CS和操....
的头像 嵌入式USB开发 发表于 07-14 09:44 1059次阅读
基于DWC2的USB驱动开发-UVC的单元和终端类请求驱动代码优化

【英飞凌PSoC 6 RTT开发板试用】信号处理前端之频率幅值相位分析

FFT变换结果,幅值最大的横坐标对应信号频率,纵坐标对应幅度。幅值最大的为out[m]=val;则信....
的头像 嵌入式USB开发 发表于 07-14 09:02 1294次阅读
【英飞凌PSoC 6 RTT开发板试用】信号处理前端之频率幅值相位分析

【英飞凌PSoC 6 RTT开发板试用】信号处理前端之滤波

CMSIS-DSP提供直接I型IIR库支持Q7,Q15,Q31和浮点四种数据类型。其中Q15和Q31....
的头像 嵌入式USB开发 发表于 07-14 00:09 3510次阅读
【英飞凌PSoC 6 RTT开发板试用】信号处理前端之滤波

【英飞凌PSoC 6 RTT开发板试用】信号处理前端之谐波分析

3.1 电能质量,谐波分析 添加命令行 在电能检测应用中,电能质量一项分析即谐波分析,谐波分量大,说....
的头像 嵌入式USB开发 发表于 07-13 20:49 2100次阅读
【英飞凌PSoC 6 RTT开发板试用】信号处理前端之谐波分析

基于DWC2的USB驱动开发-UVC的相机终端详解

本篇来详细分析下UVC的相机终端相关的内容,同样的我们理论结合实践来进行。
的头像 嵌入式USB开发 发表于 07-13 09:46 1979次阅读
基于DWC2的USB驱动开发-UVC的相机终端详解