自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 FreeRTOS 项目剖析

FreeRTOS 应用程序与非 RTOS 应用程序的启动和执行方式并无二致, 如果调用的话,另当别论。vTaskStartScheduler() 通常从应用程序的 main() 函数调用。RTOS 仅控制 调用 vTaskStartScheduler() 后的执行顺序。我们您确保代码在选择的目标上正确执行 (正确的启动代码、正确的链接器配置等), 然后再开始尝试使用 RTOS 功能。

2024-09-12 16:35:38 714

原创 关于RTOS基础知识-FreeRTOS

如果存在多个能够运行的同等最高优先级任务(既没有延迟也没有阻塞),则调度策略可以选择在这些任务之间“公平”地分配处理时间。如果任务 B 取代任务 A 成为当前执行的任务 (即任务 A 暂停,任务 B 恢复),我们就可以称任务 A “换出”,任务 B “换入”。是操作系统的核心组件。这种基本形式的实时调度并非万能,无法改变时间的快慢,应用程序编写者必须确保设定的时序约束在所选任务优先级安排下是可行的。操作系统内核负责管理这些任务状态和转换, 确保根据调度算法和每个任务的当前状态在给定时间选择适当的任务执行。

2024-09-12 15:45:10 840

原创 CAN总线的位同步详细讲解

(1)CAN总线没有时钟线,总线上的所有设备通过约定波特率的方式确定每一个数据位的时长(2)发送方以约定的位时长每隔固定时间输出一个数据位(3)接收方以约定的位时长每隔固定时间采样总线的电平,输入一个数据位(4)理想状态下,接收方能依次采样到发送方发出的每个数据位,且采样点位于数据位中心附近。

2024-09-08 17:53:21 654

原创 I2C总线的标准收发代码

此处需要注意,发送数据时,无法发送7bit数据,此处发送了7bit地址+1bit读写选择位,即发送7bit+r/w。第八步,发送一个CRC校验码,此CRC校验值为2、4、6步数据产生的校验码。第九步,既可以发送一个应答信号,也可以发送一个无应答信号,均有从机器件产生。第七步,产生一个ACK应答信号,此应答信号为从机器件产生的应答信号。第三步,产生一个ACK应答信号,此应答信号为从机器件产生的应答。第五步,产生一个ACK应答信号,此应答信号为从机器件产生的应答。第六步,发送一个数据,8bit数据。

2024-09-02 17:25:32 988

原创 硬件IIC和软件IIC的比较

软件IIC的实现相对复杂,需要编写复杂的代码,因此在实现IIC通信时,软件IIC通常是在硬件IIC无法满足需求时才采用的方式。,使用CPU的时钟信号来控制数据传输和时序,通信速度较快,可以达到几十MHz的速度。硬件IIC的实现相对简单,无需编写复杂的代码,因此在实现IIC通信时,硬件IIC通常是首选的方式。(2)实现IIC起始信号、停止信号、产生ACK应答、不产生ACK应答、发送数据、接收数据等操作;1、可以实现多路IIC通信,硬件IIC一般只能实现单路通信;2、实现简单,无需编写复杂的代码;

2024-06-07 18:05:33 1165

原创 嵌入式C语言面试题笔试题

(1)typedef是用来定义一种数据类型的别名,增强程序的可读性。(2)执行时间不同:typedef是编译过程的一部分,有类型检查的功能。define是宏定义,是预编译的部分,其发生在编译之前。(2)Strlen是求以\0结尾的字符串的实际长度,是一个函数,在运行时才运算出结果,使用strlen求长度时候要进行初始化。Volatile修饰的变量说明该变量的值会随时发生变化的,每次用的时候需要从存储该变量的地址中直接获取。(4)对指针的操作不同:typedef和define定义的指针时有很大的区别。

2024-06-07 17:20:19 419

原创 关于按键消抖方法—软件消抖

设置按键为下降沿触发(由按键的电路决定),因此会在 t1、t2 和 t3 这三个时刻会触发按键中断,每次进入中断处理函数都会重新开器定时器中断,所以会在 t1、t2 和 t3 这三个时刻开器定时器中断。原理:按键采用中断驱动方式,当按键按下以后触发按键中断,在按键中断中开启一个定时器,定时周期为10ms,当定时时间到了以后就会触发定时器中断,最后在定时器中断处理函数中读取按键的值,如果按键值还是按下状态那就表示这是一次有效的按键。(1)延时消抖(延时函数按键消抖)(2)定时器消抖(定时按键消抖)

2024-06-06 17:25:20 1560

原创 sizeof和strlen的区别是?

数组-编译时分配的数组空间大小;指针-存储该指针所用的空间大小;类型-该类型所占的空间的大小;对象-对象的实际占用空间大小;函数-函数返回类型所占空间的大小;1、在C语言中,主要的区别在于sizeof是用于计算。,它的参数可以是数组、指针、类型、对象、函数等。3、而sizeof测量的是字符串的分配大小,2、strlen测量的是字符串的实际长度,以‘\0’结束,返回结果不包括‘\0’变量在内存中所占的字节数。

2024-05-22 16:21:22 149

原创 WinBond FLASH W25Qxx存储芯片学习(外挂Flash芯片)

static void _norflash_send_addr(u32 addr)//发送地址。static void _norflash_send_write_enable()//写使能。static u32 _norflash_read_id()//读norflash芯片ID。void norflash_enter_4byte_addr()//进入4字节模式。void norflash_exit_4byte_addr()//退出4字节模式。

2024-05-14 10:27:51 960

原创 SPI通信协议

SPI是串行外设接口(Serial Peripheral Interface)的缩写,是美国摩托罗拉公司(Motorola)最先推出的一种同步串行传输规范,也是一种单片机外设芯片串行扩展接口,是一种高速、全双工、同步通信总线,所以可以在同一时间发送和接收数据,SPI没有定义速度限制,通常能达到甚至超过10M/bps。SPI有主、从两种模式,通常由一个主模块和一个或多个从模块组成(SPI不支持多主机),主模块选择一个从模块进行同步通信,从而完成数据的交换。

2024-05-14 10:18:57 899

原创 UART中的DMA数据处理过程

第一个是DMA通道的传输方向(DMA CHANNEL DIR PERI2MEM意味着DMA将从外设读取数据到内存)(DMA_CHANNEL_DIR_MEM2PERI意味着DMA将内存读取数据到外设)(DMA_CHANNEL_DIR_MEM2MEM意味着DMA将一个内存模块数据读取到另一个内存模块)当工作在循环模式,DMA搬运了设定长度的数据后,CNDTR清0,会产生中断标志,如果再有数据,DMA会循环保存到内存中,覆盖前面的数据。(4)当从DMA控制器得到应答信号时,外设立即释放它的请求。

2024-05-13 18:49:35 1229

原创 关于杰理AC695X AD按键设置个数以及添加控制

2、以下是对应的电阻值,可以将不需要用到的电阻值进行注释,将需要用到的电阻进行使用。1、adkey的配置可以设置对应的IO口。

2024-05-10 11:20:21 397

原创 HDMI ARC功能详解及应用介绍

(2)在TV这种有多个HDMI通道的情况下,有时会在多个HDMI通道进行切换,切换后HDMI通道应当先初始化,即先把Hotplug拉低,通知HDMI source device之前所用的EDID已经改变,需要重新读取,那么source device在Hotplug被拉高的时候会去读取新的EDID,但是拉低这个过程至少需要100ms,否则source device有可能不会去读取新的EDID,从而输出DVI信号。通道1上传输的数据为:G分量的视频数据,控制信号CTL0和CTL1、辅助信号(音频数据)

2024-05-09 14:27:23 2647

原创 ACPWorkbench_for_BP10

ADC支持9种采样率:8000Hz、11025Hz、12000Hz、16000Hz、22050Hz、24000Hz、32000Hz、44100Hz 以及 48000Hz。选择5种MCLK源时, 模块内部的MCLK源无效。I2S 采样率支持:8K,11.025K,12K,16K, 22.05K, 24K, 32K, 44.1K, 48K, 88.2K, 96K, 176.4K 和 192K。DAC采样率支持:8K,11.025K,12K,16K,22.05K, 24K, 32K, 44.1K和48K。

2024-05-06 18:25:11 1300

原创 DMA的传输方式以及传输模式

DMA的作用就是实现数据的直接传输,而去掉了传统数据传输需要CPU寄存器参与的环节,主要涉及四种情况的数据传输,但本质上是一样的,都是从内存的某一区域传输到内存的另一区域(外设的数据寄存器本质上就是内存的一个存储单元)。结束后, DMA 控制器归还总线控制权,CPU 再重新判断下一个总线周期的总线控制权是 CPU 保留,还是继续响应一次新的 DMA 请求。DMA 请求获得批准后,DMA 控制器掌管总线控制权,连续占用若干个总线周期,进行成组连续的批量传送,直到批量传送结束,才将总线的控制权交还给 CPU。

2024-04-30 15:43:33 1289

原创 GPIO的输出模式

例如在使用MCU自带的IIC模块时,就要求配置想要的管脚为开漏输出模式, 多个开漏输出被接在了同一个线上,下图中如果其中的某个引脚的漏极为低电平,则整个总线上都是低电平,这是“因为外接电源的方式,从MCU的角度来说,减轻了MCU的负担。开漏的线与特性:当多个开漏输出链接到一起,当它们全部都输出高电平时,总线上才是高电平,但凡有一个开漏输出引脚上是低电平,总线就会被拉低。,在设计电路时不论是单片机还是外设芯片或是负载,每个个体的逻辑电平可能是不一样的,这种情况时就需要作电平的匹配,就用到了开漏输出模式。

2024-04-28 18:19:37 256

原创 关于杰理的USB Mass Storage Class类

关于USB Mass Storage Class类,定义了static const u8 SCSIInquiryData[] = {}是设备名字,设备名字由三部分组成:CPU_NAME + “UDISK”+ “USB Device” 运用了产品标识star开始的,因为是USB设备所以Production Identification 是USB Device。设备描述符和设备接口描述符、配置描述符的定义。

2024-04-26 15:30:39 246

原创 USB设备的音频类UAC

根据interface的class和subclass值可以区分interface类型,比如video的class值是14,audio的class值是1等,根据这个可以识别复合设备的interface。每个endpoint存在不同的数据格式,比如我在项目中使用的多个usb麦克风,有的MIC每个endpoint对应一种格式,比如双通道/16位/48KHZ。但也有一个endpoint对应多种格式的。UAC(USB Audio Class)是USB设备的音频类,它定义了USB音频设备与主机计算机通信的方式。

2024-04-25 18:21:13 2443 2

原创 EQ每个频段的解析

它通过对不同频率范围的声音进行增益或者是衰减来改变声音的音色,EQ通常分为多个频段,每个频段复制控制特定的频率范围。(1)、补偿扬声器或耳机的声音特性:不同的扬声器或耳机对不同频率的声音有不同的响应, EQ 可以用来补偿这些差异,使声音更加平直。(3)、营造特定音色:EQ 可以用来营造各种不同的音色,例如温暖的、明亮的、厚重的等等。150Hz-250Hz(中低音区)的频率范围影响声音的力度感,尤其是在男声中表现明显。500Hz-2kHz (中频)的频率范围影响声音的力度感,尤其是在乐器中表现明显。

2024-04-25 15:22:44 1510

原创 杰理使用USB声卡模式时关闭MIC

杰理在使用PC模式的时候,想只保留扬声器,但不要打开MIC功能,可以配置USB_DEVICE_CLASS_CONFIG中把MIC_CLASS去掉,然后重新编译就可以了。

2024-04-24 16:27:19 401

原创 音频格式编码

TCFG_DEC_CVSD_ENABLE 经典蓝牙的一种音频编码解码算法 Continuously Variable Slope Delta modulation 它是一种低复杂度、低功耗的数字音频编码技术,主要用于实现基于蓝牙的无线音频传输。TCFG_DEC_SBC_ENABLE Sub_band coding 蓝牙音频编码格式是由A2DP强制规定的编码格式。TCFG_DEC_WAV_ENABLE 可以保存高质量的音频数据,分为PCM格式和非PCM格式。

2024-04-24 12:04:10 297

原创 HDMI的识别过程

(3).HDMI发送设备接收到HPD信号,通过IIC从HDMI接收设备获取EDID信号(EDID具体内容后面章节会分享);(2).HDMI检测到5V电源后,HDMI接收设备给HDMI发送设备提供HPD信号,其电压为5V;(1).HDMI发送设备给HDMI接收设备提供5V的电源,其电流应小于50mA;(4).根据接收到的EDID信号,输出相应的视频信息。

2024-04-23 17:48:20 414

原创 杰理695的UI模式LED灯控制

UI模式LED灯修改每个模式对应的LED灯闪烁修改在ui_normal_status_deal(u8 *status, u8 *power_status, u8 ui_mg_para)

2024-04-23 15:11:27 328

原创 PWM波型-脉冲宽度调制

PWM信号是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调节占空比的变化来调节信号、能量等的变化,占空比就是指在一个周期内,信号处于高电平的时间占据整个信号周期的百分比,例如方波的占空比就是50%。(具体方法是给I/O加一个定时器,对于要求输出的PWM信号频率与定时器一致,用定时器中断来计数,但是这种方法一般不采用,除非对于精度、频率等要求不是很高可以这样实现。(1)可以通过芯片内部的模块直接进行PWM的输出。二、PWM信号是如何产生的。

2024-04-22 17:48:46 643

原创 关于杰理AC695蓝牙模式下按键处理函数处理

蓝牙模式下的按键功能有(歌曲暂停播放、上一曲、下一曲、增大音量、减小音量、以及HFP下的通话功能按键(回拨最后一个号码、来电拒听、通话挂断)、siri唤醒、hid发起拍照命令、 tws分开左右耳的按键功能、tws低电处理)一、杰理蓝牙模式下又分为SYS_KEY_EVENT和SYS_BT_EVENT。用户需要定义一个key_event_deal.h的事件处理名,即可在对应的事件处理下编写自己想要的事件处理功能,然后在通过event事件名用KEY下进行调用对应的事件名,进行使用该功能。

2024-04-22 15:17:26 808

原创 SD卡的读写(SD模式和SPI模式)

需要特殊说明的是CRC的问题,这是一种检验错误的方法,具体问题度娘说的还算明白,在SPI模式中,CRC校验默认是关闭的,也就是说这7位必须要发,但是SD卡会在读到CRC以后自动忽略它,所以全部发1就可以。这里需要说明一下0x40的意思,任何命令都有一个固定的起始格式,即先0后1,这是固定的命令起始标志,前两个字节的二进制码就是:01xx xxxx SD 卡所有的命令都是由 48 个数据位组成的,其结构如表 2 所示。ACMD指令是通过CMD55命令激活的,用于执行与SD卡应用相关的操作。

2024-04-19 15:54:55 2594 1

原创 SD存储卡

接口完全符合最新的消费者标准,叫做SD卡系统标准,由SD卡系统规范定义。它的出现,提供了一个便宜的、结实的卡片式的存储媒介,为了消费多媒体应用。一个低耗电和广供电电压的可以满足移动电话、电池应用比如音乐播放器、个人管理器、掌上电脑、电子书、电子百科全书、电子词典等等。9、正向兼容MMC卡。以下是一些常见的SD卡速度等级:Class 2:最低传输速度为2 MB/s,Class 4:最低传输速度为4 MB/s,Class 6:最低传输速度为6 MB/s,Class 10:最低传输速度为10 MB/s。

2024-04-19 15:49:05 1100

原创 嵌入式操作系统FreeRTOS(内存管理)

早期版本的FreeRTOS所采用的 原始内存池和内存块分配方案已 经被移除了,因为定义内存块和内存池的大小需要较深入的努力和理解。新建任务的栈空间与之前被删除任务的栈空间大小相同,所以最佳匹配算法会保证之前被删除任务占用的栈空间会被重新分配用作新任务的栈空间。Heap_2.c 并不会把相邻的空闲块合并成一个更大的内存块,所以会产生内存碎片 ——如果分配和释放的总是相同大小的内存块,则内存碎片就不会成为一个问题。顶部的大空闲块保持不变,并多出了两个小的空闲块,分别是被删除任务的TCB和任务栈。

2024-04-18 18:17:27 915 1

原创 嵌入式操作系统FreeRTOS(资源管理)

这种情形的最终结局是,任务A在等待一个被任务B持有的互斥量,而任务B也在等待一个被任务 A 持有的互斥量。这是一种不合理的 行为方式,如果把这种行为再进一步放大,当高优先级任务正等待信号量的时候,一个介于两个任务优先之间的中等优先级任务开始执行——这就会导致一个高优先级任务在等待一个低优先级任务,而低优先级任务却无法执行!0:任务切换时关闭所有中断 1:任务切换时关闭中断优先级为1、2、3的中断 2:任务切换时关闭中断优先级为2、3的中断 3:任务切换时关闭中断优先级为3的中断。

2024-04-18 10:18:14 1227

原创 嵌入式操作系统FreeRTOS(中断管理)

除互斥信号量(Recursive Semaphore,直译为递归信号量,按通常的说法译为互斥信号量)外,所有类型的信号量都可以调用函数xSemaphoreTake()来获取。xQueueSendToFrontFromISR(),xQueueSendToBackFromISR()与xQueueReceiveFromISR()分别是xQueueSendToFront(),xQueueSendToBack()与xQueueReceive()的中断安全版本,专门用于中断服务例程中。信号量在使用前必须先被创建。

2024-04-17 12:13:42 719

原创 嵌入式操作系统FreeRTOS(队列管理)

由于队列可以被多个任务读取,所以对单个队列而言,也可能有多个任务处于阻塞 状态以等待队列数据有效。这种情况下,一旦队列数据有效,只会有一个任务会被解除阻塞,这个任务就是所有等待任务中优先级最高的任务。这种情况下,一旦队列空间有效,只会有一个任务会被解除阻塞,这个任务就是所有等待任务中优先级最高的任务。xQueuePeek()也是从从队列中接收数据单元,不同的是并不从队列中删出接收到的单元。xQueuePeek()从队列首接收到数据后,不会修改队列中的数据,也不会改变数据在队列中的存储序顺。

2024-04-17 10:44:44 1114 1

原创 嵌入式操作系统FreeRTOS

空闲任务是一个非常短小的循环——和最早的示例任务十分相似,总是可以运行。空闲任务拥有最低优先级(优先级 0)以保证其不会妨碍具有更高优先级的应用任务进入运行态——当然,没有任何限制说是不能把应用任务创建在与空闲任务相同的优先级上;通过空闲任务钩子函数(或称回调,hook, or call-back),可以直接在空闲任务中添加应用程序相关的功能。测试处系统处理裕量(空闲任务只会在所有其它任务都不运行时才有机会执行,所 以测量出空闲任务占用的处理时间就可以清楚的知道系统有多少富余的处理时 间)。

2024-04-16 15:27:10 1102

原创 USB OTG检测原理

2、USB_ID pin为低电平时候,则设备为主设备(host模式),比如PC设备和支持OTG设备做主设备时。USB_ID pin为悬空(高电平)时,则设备为从设备(device模式)。1)当OTG设备(SOC主板)插入主设备(比如PC主机)时,主设备会给从设备提供5V_USB供电,VUSB_ON检测到上升沿,触发中断。1)当从设备(OTG连接线+U盘)插入主设备(SOC主板)时。4、5V_USB网络为双向网络,当设备为host的时候,为电源输出功能,给device供电。2)切换成device模式后,

2024-04-16 15:19:27 1130

原创 USB-OTG知识

Host端检测到插头插入,则打开VBus,如果没有外设检测到,则关闭VBus,打开ADP Probing,Device端检测到插头插入,则打开SRP,如果线缆没有插入,则SRP超时,Device端开始进行ADP Probing,当线缆连接完毕,Device端侦测到ADP变化,发送SRP请求Host打开VBus,Host回应SRP并且打开VBus,完成设备连接。支持:A-Device允许回应SRP,B-Device(包括仅能作为外设的B-Device),允许发起SRP。

2024-04-15 10:23:44 1437 1

原创 USB OTG协议(USB On-The-Go)

自1996年USB传输协议诞生后,就以其优势很快的风靡了所有计算机外设以及数码设备,大家都知道USB设备分为HOST(主设备)和SLAVE(从设备),只有当一台HOST与一台SLAVE连接时才能实现数据的传输,USB OTG技术的推出则可实现没有主机时设备与设备之间的数据传输,从而拓展了USB技术的应用范围。当OTG设备检测到接地的ID引脚时,表示默认的是A设备(主机),而检测到ID引脚浮空的设备则认为是B设备(外设)。设备的ID引脚为低电平,则该设备为A设备,并且作为默认的主机,并且始终为总线提供供电。

2024-04-15 10:20:13 3421 1

原创 嵌入式操作系统(计算机组成原理知识点详解MIPS计算)

在这里对于大学生来说应该就只会涉及到一个计算的问题,所以接下来我也会着重讲一下关于MIPS的计算以及相应的题型分析。,因为处理器处理不同的指令所需的时钟周期不同,所以计算MIPS时通常是一个平均值,而且也不太实用,受到的局限比较多,所以MIPS不一定能说明性能的好坏。(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),:执行一条指令所需要的时间,一般由若干个机器周期组成。即执行一个指令集需要的总的周期数来除以总的指令数得到CPI的值(没有单位)。

2024-04-14 09:45:00 688 1

原创 RS-232接口协议

RS-232标准接口(又称EIARS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(Electronic IndustryAssociation,EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。该标准规定采用一个25个脚的DB-25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。DB-9连接器的引脚定义详见下面的图片和表格。

2024-04-13 11:00:00 369

原创 Modbus协议

所有设备都会收到命令,但只有指定位置的设备会执行及回应指令(地址0例外,指定地址0的指令是广播指令,所有收到指令的设备都会运行,不过不回应指令)。RTU格式后续的命令/数据带有循环冗余校验的校验和,而ASCII格式采用纵向冗余校验的校验和。MODBUS协议又分MODBUS RTU,MODBUS ASCII和后来发展的MODBUS TCP三种模式:其中前两种(MODBUS RTU,MODBUS ASCII)所用的物理硬件接口都是串行(Serial)通讯口(RS232,RS422,RS485)。

2024-04-13 09:30:00 183

原创 RS-485接口协议

​ 电子工业协会(EIA)于1983年制订并发布RS-485标准,并经通讯工业协会(TIA) 修订后命名为TIA/EIA-485-A,所以TIA/EIA-485-A才是真正的名字,因为人们已经叫习惯RS-485了,所以后续也一直沿用RS-485这个叫法。在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120欧 )的RS485专用电缆,而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆。RS-485为工业设备常用的传输接口,采用差分信号逻辑,

2024-04-12 10:00:00 597

原创 CAN总线通信协议

为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的 CAN 通信协议。开环总线网络低速、远距离,它的最大传输距离为 1km,最高通讯速率为 125kbps,两根总线是独立的、不形成闭环,在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。闭环总线网络高速、短距离,它的总线最大长度为 40m,通信速度最高为 1Mbps,总线的。要求每根总线上各串联有一个2.2千欧的电阻。

2024-04-11 14:12:10 765

BP1048B2数据手册

BP1048B2数据手册

2024-04-11

M62429音频接口芯片说明书

M62429规格书,M62429手册、M62429说明书

2024-04-11

NXP.MIMXRT1052-DFP.12.1.0.pack

NXP.MIMXRT1052_DFP.12.1.0的pack包需要的自行下载

2023-12-04

AC692X软件问题整理

杰理AC692X软件问题整理,里面有二百多个问题处理解决方法,有需要参考的进行下载。

2023-11-30

AC695N-sdk-release-3.1.0 mic-effect.rar

杰理AC695x麦克风效果接口AC695N_sdk_release_3.1.0 mic_effect.rar

2023-11-30

HT97220L芯片手册

HT97220L芯片手册,是125mW免输出耦合电容的立体声线路驱动器/耳机放大器

2023-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除