DSP EMIF 与FPGA 双口BRAM

为实现DSP与FPGA之间实现交换数据,通常采用DSP的EMIF外部存储器借口与FPGA 片内的BRAM, BRAM 采用双口BRAM ,一个端口给DSP EMIF接口,另一个端口给 FPGA 片内逻辑。 FPGA 片内逻辑对BRAM 的读写在上一文中以实现,本文主要实现DSP 对 BR...

DSP 6678 大小端转换的问题

  •  liwei16611 liwei16611 发布于 DSP
  • 0评论
  • 14522次浏览
  • 1479人收藏
  • 2019-07-13 10:27

大端模式: 所谓的大端模式,是指数据的高字节,保存在内存的低地址中,而数据的低字节,保存在内存的高地址中。 小端模式: 所谓的小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中。 例子如下: 16...

DSP 28335 SPWM概述一(7个模块总结)

微信订阅号--DSP学习笔记

c64x+ DSP/BIOS硬件中断的配置

   64+的中断系统和以往的不同,中断是基于事件的。整个硬件CPU接收15个中断,实际用户可用12个可屏蔽中断,但系统可以支持最多128个中断源。64+将中断源视为事件"Event",128个事件可以分别通过配置连接到12个可屏蔽中断。而128个事件每...

C6678多核DSP学习总结(第8天)

  •  ywgdk ywgdk 发布于 DSP
  • 0评论
  • 10253次浏览
  • 1006人收藏
  • 2019-07-13 10:27

1.CSS5中,Ti resource explorer中没有C6678 packages的问题。 Step1. 打开资源浏览器界面,点击下图红框位置  Step2. 在弹出对话框中添加MCSDK   2.CCS5中,软件仿真设置 Step1. 双击工程的xxcml配置文件 Step2. 按下图进行设置...

纯新手DSP编程--5.18--调试(续)

  •  cd88361417 cd88361417 发布于 DSP
  • 0评论
  • 9410次浏览
  • 1179人收藏
  • 2019-07-13 10:27

装载程序后,默认的配置,会自动打开一个反汇编窗口,你可以设置IDE,直接跳转到main,而不用打开反汇编窗口。 在反汇编窗口中,黄 {MOD}小箭头指向c_init100,这不是用户代码的一部分,而是C语言引导代码的入口。所有的C语言程序都会在连...

DSP 优化心得

C6XX优化经验总结 一、c6x的编译的常用选项 (一)c6x的编译程序为cl6x.exe使用的方法 Cl6x [options] [filenames] Cl6x:   编译程序 Options:  编译选项 Filenames:  C或汇编源文件 说明: 编译选项是一个字母或者两个字母...

DSP28335 RAM在线仿真烧写

  •  zyj佳 zyj佳 发布于 DSP
  • 0评论
  • 11087次浏览
  • 1024人收藏
  • 2019-07-13 10:27

二.切换为RAM在线仿真版本方法 //1.将主程序中的:MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart); // InitFlash(); // 两个函数注释掉 //2.将工程中的F28335.cmd从工程中删除,添加CMD文件...

(多核DSP快速入门)SYS/BIOS入门

原创文章转载请注册来源http://blog.csdn.net/tostq系列教程目录:http://blog.csdn.net/tostq/article/details/51245979          SYS/BIOS是一个可扩展的实时内核(或者说是操作系统),其提供了许多模块化的APIs(应用程序接口),...

Bcm DSP增益控制理解

  •  dreamer2k dreamer2k 发布于 DSP
  • 0评论
  • 9968次浏览
  • 1130人收藏
  • 2019-07-13 10:27

上图是DSP增益控制的作用图,需要理解如下两点: 1、增益的作用位置是发生在CODEC与DSP之间。 2、发送增益的作用方向是从CODEC到DSP,接收增益的作用方向是从DSP到CODEC  备注: 理解增益作用的位置及方向,对以后遇到的一些对接设备(...

linux下/dev/dsp:No such file or directory解决方法

  •  alex120 alex120 发布于 DSP
  • 0评论
  • 17017次浏览
  • 1229人收藏
  • 2019-07-13 10:27

      进行Linux音频设备驱动实验的时候,教材上说明dev下有一个dsp设备文件,其是音频的编解码器,可以使用命令 cat test.wav > /dev/dsp 进行音频播放,但是在我的Ubuntu16.04下并没有找到dsp文件,网上有说现在Linux版本将音频相...

TMS320C6748DSP开发出现 error: expected a ")" 问题

  •  peyogoat peyogoat 发布于 DSP
  • 0评论
  • 15612次浏览
  • 1072人收藏
  • 2019-07-13 10:27

昨天编译的时候出现了error: expected a ")"的错误,检查了一下,发现的原因是:宏定义有问题!!! 变量宏定义有问题,我定义一个变量#DEFINE PSC_1_REG (0x01E2 7000), 在使用的时候中间多了个空格,导致出现了这个错误,将空格去掉...

DSP外扩SRAM的应用测试心得体会

  •  jessicadhit jessicadhit 发布于 DSP
  • 0评论
  • 17454次浏览
  • 1376人收藏
  • 2019-07-13 10:27

原文地址:【http://www.51hei.com/bbs/dpj-32468-1.html】 DSP的硬件测试说明: 平台说明: 图1-1  Code Composer Studio 6.0.0.00190 C/C++开发环境 硬件平台基于TMS320F28335芯片,软件平台基于TI的Code Composer Studio 6.0.0.00190 C/...

关于DSP仿真软件CCS中断点和探针的简单理解

  •  qqwuying qqwuying 发布于 DSP
  • 0评论
  • 18158次浏览
  • 1036人收藏
  • 2019-07-13 10:27

关于DSP仿真软件CCS中断简单理解 (郑州大学姬祥老师编写)   CCS中的2.0版本(实验所用)断点(Break Point) 和探针(Probe Point)之所以能组合使用,是因为我们在实现硬件仿真或软件仿真的过程中需要实现两个功能---1, 将程序在断点...

C6000 DSP技术深度探索---链接命令文件(cmd)

  •  yecat20 yecat20 发布于 DSP
  • 0评论
  • 14686次浏览
  • 968人收藏
  • 2019-07-13 10:27

一个DSP工程中主要包含如下几种类型文件:C文件(*.c及*.h);汇编文件(*.asm),注意有两种比较特殊的汇编文件,一种是中断向量表(vectors.asm-常见于不包含DSP/BIOS的程序中),另一种是bootloader文件(该文件实现二级启动功能);库文件...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题