登录社区云,与社区用户共同成长
邀请您加入社区
本文提出了一种基于QXS320F0049芯片的数字电源AC-DC变换方案,采用PFC+LLC二级拓扑结构。该方案通过单芯片双核控制(CPU0控制PFC、CPU1控制LLC),实现动态调整母线电压和窄频率范围的LLC控制。
多个单片机PWM同步问题(DSP)。
1、将工程目录“DSP2833x_Libraries”下的28335_RAM_lnk.cmd 删除,然后从TI 提供给我们的库文件中把“ F28335.cmd ” 拷贝到现在实验文件夹“DSP2833x_Libraries”目录下。// 调用FLASH 初始化函数来设置flash 等待状态。// 调用FLASH 初始化函数来设置flash 等待状态。//复制对时间敏感代码和FLASH 配置代码到R
CCS20.0导入CCS6.0版本例程的方法以及编译问题。
https://www.cnblogs.com/Explosion556/p/18530459#:~:text=TBPRD%EF%BC%88%E6%97%B6%E5%9F%BA%E5%91%A8%E6%9C%9F%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%89%EF%BC%9A%E8%BF%99%E4%B8%AA%E5%AF%84%E5%AD%98%E5%99%A8%E5%
本文介绍了作者在开发汽车收音系统时遇到的RDS信号源难题,并提出基于HackRF One的解决方案。文章详细解析了FM广播的复合基带结构,包括主信道、导频音、立体声差信号和RDS数据通道的调制原理。重点阐述了RDS编码的关键技术点,如57kHz载波频率、BPSK调制和采样率对齐要求,并分享了在GNU Radio中实现RDS发射的具体方法。作者已开源相关工程,实现完整的FM-RDS信号仿真和硬件输出
注: 文章主标题及各层级标题采用悬念式、比喻式或挑战导向的表述,既符合“实战攻略”定位,又避免透支具体内容。#### 1.2 系统可靠性的生死线:成本、效率与连续性的三方角力。#### 2.2 CD流水线:从代码到生产环境的“高速公路”#### 5.1 预测性维护:在故障显现前的精准“手术刀”#### 3.5 灰度发布:稳步推进的“核弹头缓释术”#### 1.1 混沌边缘:传统运维模式的失效与觉醒
国产DSP芯片LS-T35由湖南毂梁微电子自主研发,性能对标德州仪器TMS320F28335,主频150MHz,支持浮点运算,功耗降低25%。其具备丰富外设接口,代码兼容F28x系列,适用于工业控制、电机驱动等场景。该芯片通过工业级可靠性测试,提供LQFP176和PBGA176两种封装,实现了国产替代进口的技术突破,有助于降低供应链风险与成本。
注意第二个卷积层用64个filter,这可不是随便写的数——第一层捕捉边缘特征,第二层需要更复杂的纹理组合。重点说下这个shear_range参数,相当于给手势图片加点错切变换,模拟手部摆姿势时的透视畸变。数据不够的时候这招能救命,但别开太大,不然数字3可能被切成8。要是显卡给力可以装tensorflow-gpu,速度能快个五到十倍,不过笔记本核显也能跑,就是训练的时候泡杯咖啡慢慢等。手势数字识别
SPI(Serial Peripheral Interface):同步串行外设接口,一种高速、全双工的串行通信协议。架构:采用「1 个主机 + 多个从机」的主从架构,主机主导通信,从机被动响应。通信本质:同步时钟驱动,核心特点是「发即收」,收发同时进行,无单独的读/写指令。软件复位顺序:必须先执行「SPISWRESET=0」(复位),配置完所有参数后,再执行「SPISWRESET=1」(退出复位)
最近在《DSP原理与应用》课程中完成了基于TMS320F2812的GPIO实验,内容包括线性键盘控制跑马灯方向与启停,以及矩阵键盘独立控制8个LED。在这里把实验过程和代码整理出来,希望对学习DSP的小伙伴有所帮助。
通过配置PIE(外设中断扩展)和CPU定时器0,我们可以实现精确的时间控制。实验分为两个任务:任务1实现LED以1:5的比例周期性闪烁;任务2则是一个“作弊秒表”,能够通过按键调节计时速度、暂停/继续、清零,并在四位数码管上显示时间。
本文介绍如何基于 OpenCode 在 CCS12 环境下进行 TMS32F2837X 系列 DSP 项目开发,通过工程级上下文感知与自动修改能力,实现从代码生成到编译验证的闭环流程,提升开发效率与代码可靠性。
TI TMS320C6678芯片实现IP及端口在线修改并生效,无需手动下电重启设备。
本文档详细介绍了TMS320F2837xD/F2838xD系列双核Delfino MCU的处理器间通信(IPC)机制。主要内容包括:1. 硬件资源概述:32个IPC标志位、命令寄存器和专用消息RAM等通信资源;2. 初始化配置流程:CMD文件设置、控制器定义及双核初始化代码示例;3. 中断服务例程:4种典型中断处理函数实现;4. 通信实例:单字传输、大数据块传输和标志位握手三种典型场景;5. 安全
本指南基于TMS320F28377D CPU2实际工程,系统阐述了CLA辅助计算的配置方法。重点涵盖:CLA内存(LS RAM)划分与共享变量映射、任务(Task1~3)的汇编级ADC数据读取与平方累加、CPU中断同步进行RMS计算与PID调节。通过将繁重运算卸载至CLA,实现与主循环的并行处理,显著提升逆变焊接电源的实时控制性能。文档详述了代码结构、数据流及关键竞争规避策略。
摘要: 本文介绍了基于TMS320F28377D的AD7190高精度ADC驱动设计。AD7190是一款24位Σ-Δ型模数转换器,具有超低噪声(8.5nV RMS)、可编程增益(1-128)和内置校准功能,适用于应变计、压力传感器等应用。驱动采用SPI模式3通信,通过三层架构实现硬件抽象、寄存器配置及数据读取。关键步骤包括:SPI初始化(16位帧格式)、芯片复位(发送64个逻辑1)、寄存器配置(增益
摘要: LLVM与QEMU是两大开源技术,分别专注于编译器基础设施和系统虚拟化。LLVM通过模块化设计(如Clang前端、LLVM IR)实现跨语言编译与优化,适用于编程语言开发、静态分析及高性能计算;QEMU则基于动态二进制翻译(TCG)和硬件虚拟化(如KVM)模拟完整硬件环境,用于跨架构测试、云计算和嵌入式开发。两者核心差异在于:LLVM处理源代码→机器码的静态优化,QEMU实现机器码→机器码
本文综述QEMU开源虚拟化技术,重点分析其动态二进制翻译(TCG)核心原理、全系统模拟与用户态模拟两种模式,以及模块化架构设计。文章详细探讨QEMU在云计算、嵌入式开发、安全研究等领域的应用价值,并指出其面临的性能优化、安全性等挑战。随着KVM深度集成和RISC-V生态发展,QEMU持续演进,在异构计算支持和轻量化方向取得新突破,成为解决硬件抽象与兼容性问题的关键技术方案。
掌握 DTMF(双音多频)信号的基本原理,利用 Python 实现信号的生成与识别,理解 Goertzel 算法相比 FFT 在特定频点检测上的优势。