dsp入门

时间:2024-07-04 12:44:54编辑:分享君

DSP初学者如何快速入门

我接触的是TMS320F2812,不是很了解67系列的
从开始到现在差不多8个月左右吧,刚开始的时候是跟着我们的团队打杂,等不忙的时候才在ccs上添加个变量观测观测,改改程序里的参数试试效果,入门也比较痛苦;
慢慢的看着师傅现场调试,也学会了些经验,了解了我们程序的架构,接手一小部分程序的调试修改,借了同事的《tms320c28xx系列DSP的CPU与外设》,使劲阅读外设部分,目前接触了EV、SCI、GPIO、AD、ECAN,一个寄存器一个寄存器的对着程序查,CMD文件的修改,map文件的查看,PIE等啥的都有些涉足;
再后来感觉DSP没那么神秘了,现在的一些FFT、AD的等一些简单算法都能照葫芦画瓢了;
期间还看了两个视频,一个是彭启宗的那个,还有一个手把手教你学DSP;
网站的话没固定,基本上就是用啥就去学啥,那一块不了解就去百度、google关键字;
希望能帮到你吧,虽然咱俩不是用的一个系列的DSP,不过还是欢迎交流啊


初学DSP应该如何入门?

对于学习DSP重要的是理清外设的工作 构架,相应的寄存器如何设置,没有必 要对寄存器花太多的时间去研究,用的 时候能找到(寄存器的名称都是英文的 缩写,很好理解的)。学习DSP,先找 本中文教材入个门,之后你会发现好多 地方、尤其是真正要用的,往往也是最 复杂的地方书上都找不到,更谈不上做 什么项目了,这时候就要开始深入研究 Data Sheet,以及官网的源代码示例 有了之前的中文教材基础看起来就快多 了;学习DSP重要的不是会编程,而是 算法的研究(Matlab/Simulnk仿真就不


dsp蓝牙播放的U盘音质好

如果条件允许建议加装dsp。入门者首选的改装方式有以下几种,换前门喇叭加隔音,换四门喇叭加隔音,加装DSP,加装低音,这里需要说明的是预算够的话DSP一定要加,而且不要图便宜加装廉价的DSP,零售定价在两千以内的就尽量不考虑了,几百块的直接pass,因为DSP是整个音响系统的灵魂器材,声场的定位要靠它来完成。专业级的DSP中,内置有EQ调整功能,简单说,就是以前组合音响中的均衡器,但是专业DSP中的EQ是参量式的,比组合音响的均衡器更加高级,EQ调整,可以根据扬声器和音箱以及功放的匹配,仔细对频响曲线中表现不理想的部分进行调整,会让最终的声音更加均衡耐听和鲜明活泼。


车载蓝牙跟u盘比哪个音质好?

优盘好,优盘是直接被解码播放的,没有衰减蓝牙多少会在传输这方面有衰减,音乐不够浑厚。蓝牙免提也可以叫做车载蓝牙或车载免提,它通过蓝牙无线音频传输实现手机到蓝牙耳机或者蓝牙音箱的声音无线转换,因为开车的人不方便直接用手机接听电话,所以这种产品大多被开车的人使用。基本概念:蓝牙免提也称车载蓝牙或车载免提,车载蓝牙系统中的蓝牙技术是从手机的蓝牙技术延续下来的,拥有相同的发射系统,蓝牙免提只是以无线蓝牙技术为基础而设计研发的车内无线免提系统。主要功能为在正常行驶中用蓝牙技术与手机连接进行免提通话,已达到解放双手,降低交通肇事隐患的目的。

DSP 如何 入门?学要学什么基础知识

献给DSP2812初学者2010年06月15日 星期二 下午 11:57DSP数字信号处理器(Digital Signal Processing ,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。德州仪器(TI公司)、Freescale等半导体厂商在这一领域拥有很强的实力。

TMS320F2812数字信号处理器是TI公司最新推出的32位定点DSP(Digital signal o数字信号处理器)控制器,是目前控制领域最先进的处理器之一。其频率高达150MHz,大大提高了控制系统的控制精度和芯片处理能力。TMS320F2812芯片基于C/C++高效32位TMS320C28x DSP内核,并提供浮点数学函数库,从而可以在定点处理器上方便地实现浮点运算。在高精度伺服控制、可变频电源、UPS电源等领域广泛应用,同时是电机等数字化控制产品升级的最佳选择。

TMS320F2812的主要特点如下:

具有32位定点DSP TMS320C28xTMCPU内核

l 存储器

4K 16 Boot ROM

18K 16 RAM

128K 16 Flash

l 速度

6.6ns的指令周期,每秒可以执行150M条指令。

l 事件管理器(EV)

12路比较PWM通道;

4个16位通用定时器,均具有4种计数模式;

6个全比较单元;

6个捕获单元,其中4个具有连接正交编码器脉冲的功能;

外部时钟输入和外部比较输入。

l 模/数转换器(ADC)

内置具有两个8选1多路切换器和双采样保持器的12位ADC内核;

快速的转换时间(S/H+转换)为80ns(ADC工作在25MHz);

16个模拟输入通道;

自动排序功能,具有两个独立的最多可选择8个模拟转换通道的排序器,可独立以双排序器模式工作,也可级连后组成最多可选择16个通道的模式,每次需要转换的通道均可通过编程来选择。

多个触发源可启动ADC,可通过软件、EVA、EVB和外部引脚来触发;

采样和保持获取时间窗具有单独的预定标。

l 具有56个单独可编程的多路复用I/O引脚

l 串行外设接口模块(SPI)

l 串行通信接口模块(SCI)

l CAN控制器模块(CAN)

l 多通道缓冲串行口(McBSP)

以上内容是让初学者对于DSP2812有一个较为专业性的印象,也不必刻意去记什么,当我们具体要用到有关参数的时候自然就知道这些技术数据的意义了。

本文力求以一个初学者的角度,完美的讲述每一个可能出现在初学DSP过程中出现的问题。

目前的大学教育,存在的一个最大问题就是老师不顾二三的就开始讲述课本内容,而不交代清楚学习该课程的意义、目的、实际应用情况、发展情况及一些相关领域的知识,缺乏概述性内容,也许有一些,但大多是交代的不够,以至于学生在学习这门课的时候一头雾水,从开始就不知道要干啥,到后来越听越觉得是天书,孰知学生也很无奈,“我也不想睡觉,我也不想旷课,是你逼我的”。

所以在开始讲述一个大家都觉得陌生的内容时,我们在最开始的时候要细细交代,越细越好,一定要让学生理清学习的思路,明白学习研究的方向,这是无比重要的。等到学生入门以后,遇到的问题都是很好解决的,因为学生知道解决问题的目的、方向,会自己去思考,而那时候老师的作用已经不再是那么重要了,老师更多的似乎应该是设置一些障碍,让你寻着不同思路去解决,而不是直接告诉你一条解决的办法。

我们要从回答一个最简单的问题做起。很多学生往往感觉问题太简单而不敢问老师,我这里说的这个简单,指的是非常简单甚至是学生自己都感觉低级而难以启齿的问题,它可能跟正题根本就没什么关系,因为在大多数时候若是学生能问出和课程相关的问题,已经说明他学会了很多内容,并开始入门了,一个对你讲述内容一窍不通的学生,是不可能问出任何有深度的问题的。

学生在这里遇到的难以启齿的问题恰恰是DSP初学者们遇到的第一道门槛。这是我学习DSP之初的亲身感受,由于问题太简单,总是不好意思问老师问同学,所以只能靠自己解决,故很是吃力。所以,对于初学DSP的同学来说,交代清楚一些初级的问题,解决一切小疑团是非常重要的。

归纳起来对于DSP初学者的入门要交代清楚以下几个内容:

1. DSP是个什么东西,基本原理是什么?

2. DSP能用在什么地方,为什么要去研究?

3. 怎么开展研究工作,需要什么软硬件设备?需要的基础知识,最开始学什么?

万事开头难,对于DSP的初学者也不例外。那么本站将着力解决你在学时DSP之初遇到的种种问题,一步一步手把手的带你进入DSP的神奇世界。当你成功跨越入门难题之后,那么剩下的路就要靠你自己去走了,因为当你投入到具体的课题以后,你会发现在研究中所碰到的各种问题只有你自己才能够真正解决,这正是充分发挥你主观能动性,考验你能力的时候了,那时候也正是你不断摸索前进的过程,你会逐步发现你已经完全入门走向精通了,这正是我希望看到的。

本人是电力电子专业毕业的硕士研究生,从事DSP的工作三年有余,在学习之初遇到了很多困难,很期望能寻找到一些初学者的入门技巧,或是类似教程的东西,而今,本人将就这几年所研究的成果及心得体会毫无保留的奉献给大家,对初学者当然会有抛砖引玉、无师自通、豁然开朗的作用,对于DSP的共同工作者来说,则是一个互相学习、交流经验、共同进步的良好契机。

祝初学者速成,同道中人工作顺利。


如何学习好DSP?

学习DSP,就是学习为某个型号的DSP编写软件。
与通用CPU相比,DSP通常都增加了若干专用的计算模块,以加快特定计算的速度。从应用角度看,通常DSP都用于算法比较复杂的设备,如新型通信、音频处理、视频处理,等等。
所以,学习DSP,需要特别注意以下两点:
1、深刻理解专用计算模块的相关指令,包括功能、时序、输入及输出条件、等等。
2、广泛了解DSP的应用对象,尽量理解并熟悉需要用DSP实现的算法,以及DSP在设备中的周边器件,等等。


初学DSP,DSP仿真器的作用?

DSP使用时一般是:DSP开发板+仿真器,实际中可能还需要一些其它外围的小配件。
仿真器作用:主要是通过仿真器将DSP开发板与电脑连接,这样所编写的程序才能写入DSP芯片,以及在计算机上通过软件(CCS软件)调试DSP开发板,没有仿真器几乎做不了什么(高手可能出外),现在仿真器一般都是USB借口的,比如TDS510增强型 DSP仿真器等等,可以对各种系列DSP使用。

开发板按照板上的DSP芯片信号又分为:2000系列(一般自动控制用),5000系列(一般数字信号处理用),6000系列(一般图像处理用)
顺便说一下,楼上的那位说的对,你的问题发错了地方。


上一篇:麒麟655

下一篇:模拟电子电路