DSP
欧阳海宾
这个作者很懒,什么都没留下…
展开
-
F28335 ePWM模块使用总结
这几天用28335做一个逆变器,用到了28335 ePWM模块,刚开始对ePWM操作很模糊,无从下手,在网上也找了很多资料,发现看完了之后更加模糊,最后下定决心,看TI 28XX ePWM模块的英文文档,通过二天的努力,终于攻下了ePWM模块,现讲学习总结写出来,和学习28335的朋友们一起分享,也希望朋友们也把你们关于28335的一些好的学习心得写出来,大家相互交流下。28335在TI C200转载 2017-08-03 12:13:35 · 4339 阅读 · 0 评论 -
嵌入式开发中DSP与FPGA的关系
常所说的单片机侧重于控制,不支持信号处理,属于低端嵌入式处理器,arm可以看做是低端单片机升级版,支持操作系统管理,更多接口如网卡,处理能力更强;fpga是可编程逻辑器件,侧重时序,可构建从小型到大型的几乎所有数字电路系统,DSP主要完成复杂的数字信号处理,如fft,通常一个复杂系统可以由单片机、arm、FPGA、dsp中的一种或几种构成,各有优势和不足。 dsp通常用于运算密集型,转载 2017-08-03 15:36:37 · 636 阅读 · 0 评论 -
影子寄存器
影子寄存器影子寄存器在框图表示上下面有一个阴影。这表示在物理上这个寄存器对应2个寄存器:一个是我们可以写入或读出的寄存器,称为预装载寄存器,另一个是我们看不见的、无法真正对其读写操作的,但在使用中真正起作用的寄存器,称为影子寄存器.数据手册介绍预装载寄存器的内容可以随时传送到影子寄存器,即两者是连通的(permanently),或者在每一次更新事件(UEV)时才把预装载寄存器的内容传送原创 2017-08-04 09:38:42 · 6579 阅读 · 0 评论 -
DSP中断PIE控制器
PIE把96个中断分成12组INT1~INT12,每组管理8个中断INT*.1~NT*.8,这8个中断共用CPU中断INT1~INT12,每组都可打开或不打开这组的中断:PIEACKx。分析:如首先需要打开第一组INT1的第1个中断INT1.1对应外设中断使能寄存器,当第一组INT1的第1个中断INT1.1外设产生中断后,首先将标志位PIEIFR1置位,然后检查中断是否打开PIEIER1,再检原创 2017-08-18 15:48:56 · 3461 阅读 · 0 评论 -
DSP关键字const,cregister,far,interrupt
DSP编程技巧之***系列文章:https://wenku.baidu.com/view/dc7a0a36804d2b160b4ec0b9.html DSP关键字什么是“关键字”?关键字就是已被C语言本身使用,不能作其它用途使用的字,例如关键字不能用作变量名、函数名等。那“关键字”到底有多关键?简单得说,就是如果不掌握它们的使用方法,程序就不能按照我们的设计产生预期的结果。C28转载 2017-08-18 16:05:56 · 4403 阅读 · 0 评论 -
I2S总线接口设计(Verilog)
I2S是数字音频的接口,这里不用多说,请读者自己查阅相关资料。本文中要设计的是FPGA与数字音频芯片的I2S接口时序。简单点说,就是通过FPGA向音频芯片写数据,通过的是I2S总线,因为这个总线比较麻烦,我在这里做成接口模块,其它模块直接拿来用就可以了。 提示,I2S总线的接口信号如下:1、LRCLK:左右声道控制,高电平时,SDATA上为左声道数据,低电平时,SDATA上为右声道转载 2017-08-04 17:17:08 · 2904 阅读 · 2 评论 -
DSP上下电顺序
一般操作上电顺序:1:仿真器与板子连接;2:仿真器与电脑连接;3:板子通电;最后上电4:CCS链接。断电顺序:1:CCS断开;2:板子断电;最先断电3:仿真器与电脑断开;4:仿真器与板子断开。仿真器一般是不支持热拔插的(即JTAG头或者仿真器的USB口,在PCB供电的时候拔掉或连接)。可能因为拔插过程中产生的脉冲打坏DSP 芯片或者仿真器本身。记住一原创 2017-08-15 15:05:08 · 5152 阅读 · 0 评论 -
DSP关键字cregister (关于IER,IFR找不到定义)
DSP关键字cregister (关于IER,IFR找不到定义)在DSP2833X_Device.h文件里有两个变量IER,IFR,只有声明却没有找到定义extern cregister volatile unsignedint IFR;extern cregister volatile unsignedint IER;打开spru514d(TMS320C28x Optimizin原创 2017-08-18 15:45:08 · 9390 阅读 · 0 评论