logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅谈 USB Audio(1)------ Feedback端点作用

前不久有些网友和同行问我关于 usb audio feedback 端点的种种问题,于是笔者在这里总结一下。

#语音识别#人工智能
USB Audio 音频流同步问题

笔者最近开发USB Audio遇到了同步相关问题,通过搜集相关资料和项目实验,解决了其问题,现分享一番:因为笔者只开发设备相关,所以USB主机音频流同步问题就不分析了。废话说完,现在步入正题。。。。。。当USB主机向设备发送数据时,如果主机发送数据过快,USB设备来不及接收,音频数据来不及处理或溢出,将产生噪声;同理,USB注意发送数据过慢,USB数据接收不完整,也会产...

【USB声卡】uac_4i4o 四进四出开发板介绍

这次上了这么好的Codec当然要对标当下各类专业声卡了,除此之外为了榨干最后资源,也为了音色输出更加多元,增加一些常规的。(平时扣扣嗖嗖的笔者,这次也终于舍得加钱了🐕)下面是有关AK4619的特性和基本框架。方案二:多数据线I2S、PCM模式。未完待续:后期成果陆续展示。方案一:TDM方式实现。

文章图片
基于ARM Cortex M ———— Startup.s 启动代码的笔记

从大学时期,使用的第一块ARM单片机——飞思卡尔K60起,到后面参加工作 STM32,I.MX RT系列,Infineon 的 TLE984等等。从当初啥外设都不知,只会在main函数里写个 printf,到现在对ARM架构略知一二。接下来笔者来重点说明下,我们常常见到的startup.s文件。也就是常说的启动文件若连一个单片机是怎么启动都不知道,只知道在while...

基于CAN总线的汽车诊断协议UDS,上位机下位机开发

前言:UDS...Unified diagnostic service(统一的诊断服务),可以参考14229可以获得相关服务,其中有一部分服务是用来做ECU更新的(也常被叫做FBL),笔者将谈谈这部分,大神们就见笑了。更新可分为:下位机(Bootloader),上位机(更新工具)及其之间的通信协议。1.下位机:通常来说下位机就是:MCU(单独就说它了)。那么MC...

【USB设备设计】-- CDC 设备开发(虚拟串口设备)

​在嵌入式系统中,串行异步通信接口(UART)使用很频繁的接口,跟主机建立通信往往会用到USB转串口的设备,本章将介绍如何将USB虚拟成串口设备。

#单片机#嵌入式硬件#arm
到底了