目录1.1  DSP 是什么1.2  DSP 与单片机的区别1.3  DSP性能相关1.4  DSP命名规则1.5  DSP28335的常用资源1.6  DSP28335的常用参考手册1.1  DSP 是什么         &
DSP28335实现FFT的工程实现方法1、FFT的工程应用痛点分析2、解决方案3、代码实现4、实际测试与效果分析5、一些新的想法感谢支持,如果这篇文章对你有帮助请您留下宝贵一票,这也将是我持续输出的动力。 1、FFT的工程应用痛点分析在DSP28335中要实现FFT,不仅需要对FFT的每个步骤熟悉,还需要考虑在现有控制架构下FFT是否影响正常的控制算法运行。在FFT的工程应用的痛点就是它的蝶形
前言:用于记录一些在学习实验室48V无人机项目所用的DSP28335时的一些心得体会,主要参考资料是普中科技的那个资料手册。1、 通信相关 区分开串口通信与串行通信,串口通信(Serial Communication)属于串行通信。 通常 DSP 引脚输入/ 输出使用 TTL 电平,而 TTL 电平的 1 和 0 的特征电压分别是 2.4V 和 0.4V,适用 于板内数据传输。TTL 电平与 RS
转载 2024-09-05 13:56:59
230阅读
写作背景:我最近在写一个DSP的项目,由于上一次接触DSP处理器写代码是在一两年之前,再加上之前主要是学习了STM32,关于DSP的一些知识已经忘记得差不多了。现在重新捡起DSP来,又要花费大量得时间来重新找资料,读文档。所以产生了写点东西得想法,主要的目的是把DSP的硬件知识(主要是寄存器相关)和软件初始化的核心代码记录下来,使自己未来再一次使用DSP时能够快速熟悉必要知识开始项目,最后把基本的
本文记录dsp28335的中断的配置方法:目录一、ePWM模块内容1.1 时基模块TB1.2 计数比较模块CC1.3 动作模块AQ目前为止,以经可以实现基本PWM功能了。1.4 死区模块DB 1.5 斩波模块PC1.6 错误联防模块 TZ1.7 SOC事件触发1.8 epwm事件中断一、ePWM模块内容F28335 的 ePWM 模块是个加强模块,与 F2812 的
转载 2024-06-24 10:48:48
599阅读
  TMS320F28335属于TMS320C2000™数字信号控制器(DSC)系列。TI中C28x系列就是DSC,之前的产品都是定点型的DSP,而TMS320F28335所属的F2833x系列是带浮点运算单元的,用C28x+FPU表示。28335的FPU是一个32为float浮点运算单元,是其在DSC产品里面最大的特点。硬件FPU很犀利,直接让CPU的运算能力升级。  F2833x系列还有283
转载 2023-07-17 23:33:30
439阅读
0 前言GPIO输入功能是28335非常重要的部分,可通过外部数字逻辑信号的输入,作为逻辑触发控制的判断条件。比如在电机控制中,通过判断输入管脚的电平状态,实现电机调速。在显示屏人机界面下,也可通过按键触发的管脚输入电平状态,实现人机接口控制。为了学习GPIO输入功能,大家在各个项目下都能触类旁通。本期的学习目的为:使用核心板上的矩阵键盘4个按键,每个按键触发分别控制对应的LED灯亮灭。分为三个部
    DSP是Digital Signal Processing(数字信号处理)或Digital Signal Processor(数字信号处理器)的缩写。这一章中我们要讲的内容是,如何开始采用一个或多个数字信号处理芯片对输入信号(数字信号)进行分析、处 理。所以在你进行DSP开发之前,你应该明确以下几个问题:    (1).你是否应该
转载 2023-12-08 23:59:21
184阅读
一、初识DSPDSP的应用特点: [1]专用的硬件乘法器 在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。 [2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中) TMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指 令时,不需要再从存储器中读取指令,节
首先说明:开发环境Manjaro linux,内核5.0,滚动升级版本,随时都是最新,CCS也是最新的CCv 8 在我看来,这就是个看门狗6 + 1,通常包括ti的都把他们当成7个环节,但是作为中断函数更多的应该只是个附属品而已,我这样说也是可以的。
转载 2019-03-19 09:15:00
967阅读
2评论
中断处理任务一般要划分为两个部分:一个是控制部分,花时间少,放在HWI函数中;另一部分是处理部分,放在SWI函数或任务中处理。4种API实现实时监测数据的采集:LOG,STS,HST,TRC。DSP/BIOS支持4种线程:(1)硬件中断(HWI): 频率可达200KHz(5us),处理时限在2us~100us,包括CLK函数(2)软件中断(SWI):时限100us以上,SWI允许HWI将一些非关键
请问FPGA与DSP有什么区别?  以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!请问FPGA与DSP有什么区别?这么说吧DSP是处理器,它的作用是高速执行串行算法,数字信号处理常用。FPGA是一块逻辑门电路阵列,通过改变其内部逻辑单元的链接,用它能够实现各种各样的 组合数字电路。这两者之间没有什么
转载 2023-07-05 22:07:20
176阅读
三大电机控制方案之DSP篇(1):TMS320F28335  简介: TMS320F28335数字信号处理器是属于C2000系列的一款浮点DSP控制器。与以往的定点DSP相比,该器件的精度高,成本低, 功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D转换更精确快速等。  近几年来,基于DSP的电机专用集成电路由于在计算速度、容量存储等方面比单片机具
 1 引 言 随着计算机及通信技术的发展,图像和视频的应用愈加广泛。大部分图像数据在实际应用前皆需进行有针对性的处理,如根据图像数据特点和应用领域对图像进行增强、除噪、锐化和识别等。此 外,为了有效实时地传输信息,还必须对图像进行压缩。图像处理技术尤其是实时处理,现已成为一热门的研究课题。  实现图像处理的主要方式有: (1)在通用计算机上用软件实现图像处理
转载 2024-05-23 23:37:30
40阅读
深度学习最近取得的成功势不可挡:从图像分类和语音识别到图片标注、理解视觉场景、视频概述、语言翻译、绘画,甚至是生成图像、语音、声音和音乐!其成果令人震惊,因而需求就会增长。对于需要更多用于深度学习解决方案的硬件和优化型芯片的领域来说,数据中心只是其中的一个方面。还有很多消费类电子产品,比如智能相机、增强现实眼镜等设备,它们需要小功率,并且由于隐私问题,用户们可能不会想要采用云计算解决方案。 深
一、为什么要定点化?1、为了支持硬件处理:定点DSP我这里有在VC下编写的用于数字信号处理的C程序,里面所用的数据格式全是double型的。现在要将程序移植到数据格式为16位的定点DSP(数字信号处理器)下运行,需要将浮点程序定点化。定点运算相当于只会做整数的加减乘除,为了实现浮点运算,比如a=0.08,b=0.3 计算x=a+b时: 实际使用中不再出现a和b 而是(假设)用a =a×100; b
首先从最明显的差别说起: GPP是通用的处理器,而DSP是专用处理器,专门处理高密集型重复型数据而设置的。    (1)处理器的架构:       传统上,GPP采用冯.诺依曼存储器结构,程序与数据共用一个存储器空间,通用一组总线(一个地址总线和一个数据总线)链接到处理器核。虽然现在典型的高性能GPP都包含两个片内高速
转载 2024-04-20 21:29:32
294阅读
# DSP28335 与 Python 的结合: 实现与烧录流程详解 在现代嵌入式系统中,开发人员常常希望能够利用高层语言,如 Python,进行快速开发和原型设计。然而,DSP28335 是德州仪器(Texas Instruments)推出的一款功能强大的数字信号处理器,但它并不直接支持 Python。本文将详细介绍如何将 Python 程序应用于 DSP28335,同时配合适当的步骤与代码示
原创 7月前
70阅读
时钟源与锁相环电路  F28335的时钟源有两个,外部时钟和内部时钟。时钟信号是由时钟源产生,而时钟源又称振荡器。  F28335的外部时钟源信号接入有两个方法,分别对应两种不同电压的情况,3.3v和1.9v。当电压为3.3v时,外部信号接XCLKIN引脚,X1引脚接地,X2引脚不接。当电压为1.9v时,外部信号接X1引脚,XCLKIN引脚接地,X2引脚不接。而内部时钟源的接法是常规接法,将XCL
转载 2023-12-21 11:32:57
186阅读
28335 XINTF基本特点一共有三个外部存储区域:区域0(Zone 0),区域6(Zone 6)和区域7(Zone 7).对应的 访问地址为:Zone 0:0x0000_4000-0x0000_4fff,Zone 6:0x0010_0000-0x001f_ffff, Zone 7:0x0020_0000-0x002f_ffff.当访问对应的地址时,对应的外部片选信号(XZCS0,XZCS6,
转载 2024-08-25 19:20:17
283阅读
  • 1
  • 2
  • 3
  • 4
  • 5