DSP编程技巧之5---揭开编译器神秘面纱之调试与路径选项 在程序的编写与测试中,调试功能是非常重要的,很多时候我们需要一步步的调试与观察才能找到一些隐藏很深的bug,所以要对编译器的调试选项有一些了解,下面我们首先看一下编译器的调试选项都有哪些。表1编译器的调试选项选项别名优化的效果--symdebug:dwarf-g-g是默认选项,在缺省... 2023-06-13 DSP编程技巧DSP编程技巧文章单片机
DSP编程技巧之6---揭开编译器神秘面纱之控制与语言选项 编译器有一些控制选项,这些选项是供我们来控制编译器的,不像前几篇文章提到的那些选项那样,是编译器用来控制编译结果的。下面我们就来看看我们可以使用的控制编译器的选项有哪些:表1编译器的控制选项控制选项别名控制效果--compile_only-c控制编译器使得它只编译,不链接。--h... 2023-06-13 DSP编程技巧DSP编程技巧文章单片机
DSP编程技巧之7---揭开编译器神秘面纱之预处理与诊断 在编程软件例如CCS中编程时,代码分析工具可以方便我们对代码进行分析,例如我们把鼠标指向一个函数名的时候,所指的地方就能出来一个实时菜单,使得我们可以直接定位到函数的声明、被调用的位置或者某个宏定义等等,非常方便。这种功能是如何实现的呢?在编译器的前端是一个语义解... 2023-06-13 DSP编程技巧DSP编程技巧文章单片机
DSP编程技巧之15-使用代码优化时必须考虑的五大问题 前面我们提到了使用编译器的优化选项进行不同级别的代码优化的方法。俗话说“好马配好鞍”,即使我们有了强大的代码优化工具,使得我们书写的符合ANSI/ISOC/C++的代码能被高效执行,我们在写代码时也要考虑到一些必要的原则,从而既能实现代码的优化,也能保证代码的安... 2023-06-13 DSP编程技巧DSP编程技巧文章单片机
LED芯片现状及国内外芯片技术解读 芯片,是LED的核心部件。目前国内外有很多LED芯片厂家,然芯片分类没有统一的标准,若按功率分类,则有大功率和中小功率之分;若按颜色分类,则主要为红色、绿色、蓝色三种;若按形状分类,一般分为方片、圆片两种;若按电压分类,则分为低压直流芯片和高压直流芯片。国内外芯片技术对比方面... 2023-06-13 芯片芯片技术DSP文章单片机
电磁干扰(EMI)分析 1.电磁干扰的概念及途径电磁干扰产生于干扰源,他是一种来自外部和内部的并有损于有用信号的电磁现象。干扰经过敏感元件、传输线、电感器、电容器、空间场等形式的途径并以某种形式作用,其干扰效应、现象普遍存在,形式各异,称之为传导干扰,他按带不带信息可以分为信息传导干扰... 2023-06-13 DSP变频调速系统EMI电阻传导耦合电感传导耦合文章技术应用工业控制
ARM、DSP、FPGA比较 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软 件。ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四个功能模块... 2023-06-13 ARMDSPFPGA文章单片机基础知识
10种软件滤波 一、限幅滤波法1、先根据经验判断,确定两次采样允许的最大偏差值,设为A。每次检测到新采样值时进行判断:(1)如果本次新采样值与上一次滤波效果之差A,则本次采样值无效,放弃本次采样值,本次滤波结果=上次滤波结果。2、例程#define A 10uchar Value; //上次采样有效值uchar Am... 2023-06-13 滤波DSP文章单片机
TI八大新型“神”器 - 2014继续领跑 Next!继续领跑2014年电子行业的TI八款新型“神”器将在我们的面前一一亮相、逐个击破、深度剖析……NO.1:TPS62737(中文)火热度:✩✩✩一款支持高达50mA/200mA 输出电流的可编程输出电压超低功耗降压转换器,提供一个高度集成的超低功耗降压转换器解决... 2023-06-13 TIDSP混合模拟信号文章单片机
定点DSP与浮点DSP的区别 定点运算DSP在应用中已取得了极大的成功,而且仍然是DSP应用的主体。然而,随着对DSP处理速度与精度、存储器容量、编程的灵活性和方便性要求的不断提高、自80年代中后期以来,各DSP生产厂家陆续推出了各自的32bit浮点运算DSP。和定点运算DSP相比,浮点运算DSP具有许多优越性:浮点... 2023-06-13 定点DSP浮点DSP文章单片机DSP
做DSP最应该懂得157个问题 做DSP最应该懂得157个问题(回答)四.5V/3.3V如何混接?TIDSP的发展同集成电路的发展一样,新的DSP都是3.3V的,但目前还有许多外围电路是5V的,因此在DSP系统中,经常有5V和3.3V的DSP混接问题。在这些系统中,应注意:1)DSP输出给5V的电路(如D/A),无需加任何缓冲电路,可以直接连接。2)D... 2023-06-13 DSP文章单片机
谈一点学dsp的心得 因为课题需要,所以跟dsp打上了交道。大概从今年的8月份开始了解dsp。那个时候中文书籍好像不是很多,就从网上下载ti的一些基本手册和几本大黄皮书。因为以前基本没接触过,所以没搞dsp之前觉得dsp好深奥好难,看了一段时间书以后,开始使用ccs仿真一些程序。现在回头看看ccs的软... 2023-06-13 DSP心得文章单片机
基于DSP的JPEG图像压缩设计 一、引言 JPEG算法是一种数字图像压缩编码算法,具有压缩比例高、失真小的特点,并已被确定为国际标准[1]。该标准被广泛应用于数码相机、监视系统、手机、可视电话等等诸多方面。它的应用与实现不仅限于PC机,更多的则是基于嵌入式系统。嵌入式系统有其体积小、成本低、可靠性... 2023-06-13 DSPJPEG图像压缩设计文章单片机
DSP与普通MCU的比较 考虑一个数字信号处理的实例,比如有限冲击响应滤波器(FIR)。用数学语言来说,FIR滤波器是做一系列的点积。取一个输入量和一个序数向量,在系数和输入样本的滑动窗口间作乘法,然后将所有的乘积加起来,形成一个输出样本。类似的运算在数字信号处理过程中大量地重复发生,使得为此设... 2023-06-13 DSPMCU文章单片机
高性能定点DSP位处理单元BMU的设计 1 功能概述位处理单元(Bit ManipulatiON unit,BMU)主要由取指电路、移位数据处理电路、移位选择处理电路、桶形移位电路和输出电路等几部分组成。BMU的输入数据是36位的BMUi,经过处理后输出36位的数据BMUo作为DSP的一次运算结果。本文设计的BMU是36位的,主要功能包括逻辑/算... 2023-06-13 DSPBMU文章单片机
基于DSP与CPLD的多通道数据采集系统设计 引言用于实时控制的嵌入式系统有多路模拟量输入,要求对多路输入进行连续扫描并进行高速高精度处理,具有16位16路差分输入通道的ADS7805能够满足系统通道数量及精度的要求。通道的快速切换及系统关键控制信号的产生成为制约系统性能的瓶颈,利用TMS320LF2407A丰富的I/O接口及... 2023-06-13 DSPCPLD多通道数据采集文章单片机
DSP的常青藤应用——生物识别 生物识别是一个永恒的话题。目的是让我们所处的世界能更安全,更可靠。同时需要更快速地处理,因为不能等待。关于生物识别,人们最早想到的是用指纹来识别,现在指纹也开始有各种各样的发展,主要和传感器相关。指纹可以用低端处理,因为有指纹图案就可以了,例如采用TIC5000的DSP。如... 2023-06-13 DSP生物识别文章单片机
DSP编程技巧之19---详解cmd文件 cmd文件是编译完成之后链接各个目标文件时,用来指示各个数据、符号等是如何划分到各个段,以及每个段所使用的存储空间的。许多筒子对cmd文件有畏难情绪,不容易理解各个段的含义,特别是在程序编译没有问题,但是在链接生成可执行的.out遇到错误时更容易手足无措,所以我们就来详细... 2023-06-13 DSPCMD编译器编程技巧DSP编程技巧文章单片机
DSP编程技巧之18---不得不看的编译指示 编译指示(Pragma Directives)可能是所有的预处理指令中最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对编译器给出了如何处理特定的函数、对象和代码段的方法,在保持与C/C++语言完全兼容的情况下,给出主机(比如C28x)或操作系统(... 2023-06-13 DSP编译指示编译器DSP编程技巧编程技巧文章单片机
DSP编程技巧之17---非常“关键”的关键字 什么是“关键字”?关键字就是已被C语言本身使用,不能作其它用途使用的字,例如关键字不能用作变量名、函数名等。那“关键字”到底有多关键?简单得说,就是如果不掌握它们的使用方法,程序就不能按照我们的设计产生预期的结果。C28x的编译器支持所有的标准C... 2023-06-13 DSP关键字编译器DSP编程技巧编程技巧文章单片机
细说51单片机种种特点,难道51单片机真的过时了吗? 看到这个问题,相信大家很多人都在问,也有很多人想知道,还有很多人有自己的看法,今天我在这里发表一下自己的观点。现在在大学里,51单片机仍是电子类专业必修的课程,然而这几年随着ARM的火爆,很多51的学习者有了专业一个疑问:既然大家都在用ARM,我们为什么还要学51?而且找工作的时候... 2023-06-13 51单片机过时51单片机特点ARMDSP单片机学习文章单片机
DSP与蓝牙模块接口通信电路 串行通信接口通常采用三线制接法,即地、接收数据(RXD)和发送数据(TXD)。DSP与蓝牙模块使用UART口进行通信时,蓝牙模块作为一个DCE,异步串口通信参数可以通过设置ADSP-BF533的内部寄存器来改变,如串口通信速率、有无奇偶校验、停止位等。由于ADSP-BF533具备异步串行通信端口,而且其... 2023-06-13 消费电子蓝牙DSP接口通信电路文章技术应用
FPGA设计与DSP设计的区别 Q1:FPGA设计与DSP设计相比,最大的不同之处在哪里?A1:这个问题要从多个角度看。它们都用于某个功能的硬件电路实现,但是它们的侧重点有所不同。这里涵盖的说一下。1) 内部资源FPGA侧重于设计具有某个功能的硬件电路,内部资源是VersaTiles(ActelFPGA)之类的微小单元,FPGA的内部单元... 2023-06-13 fpga设计DSP设计FPGA和DSPDSP硬件电路算法处理编程语言文章单片机FPGA
教你如何测试主流DS P存储器 存储器相关的问题是DSP 应用中非常普遍的问题。本文介绍KeyStone I 系列DSP 上一些存储器测试的方法。 对不同的DSP,存储器的大小可能不同,DSP 核和EDMA 传输控制器的个数也可能不同。表1比较了KeyStone I 系列中常用的3颗DSP。 本文介绍几种存储器测试算法,并讨论这几种... 2023-06-13 测试dsP存储器文章单片机DSP
DSP开发中值得注意的几个问题 选择DSP的型号目前市场上的主要DSP生产商包括TI,ADI,Motorola,Lucent和Zilog等,其中TI占有最大市场份额。产品包括了从低端的低速度DSP到高端的大运算量的DSP产品。目前,广泛使用的TI DSP有三个系列:C2000、C5000、C6000(C3X也有使用),其它型号都基本淘汰。需要提醒注意的是:在TI... 2023-06-13 DSP开发注意问题文章单片机DSP