DSPC6678的片上存储空间的分配机制

  •  jiangliteng jiangliteng 发布于 DSP
  • 0评论
  • 12924次浏览
  • 1279人收藏
  • 2019-07-13 10:34

嵌入式的设备如DSP上的栈空间是Kb级别,在函数内定义数组或申请空间都不能像linux下那样直接定义和申请,要么定义成全局的,要么指向一块划分好的空间,否则就会造成覆盖代码段等的问题。 片上有三片可读写的内存区域 L2:0x00800000-0x00...

DSP/BIOS硬件中断管理

  •  俞杰 俞杰 发布于 DSP
  • 0评论
  • 15043次浏览
  • 1325人收藏
  • 2019-07-13 10:34

使用DSP/BIOS 内核开发应用程序,用户不能随意修改中断向量表的位置,该中断向量表将有DSP/BIOS 配置文件中的MEM模块决定。 1.硬件中断ISR的调用:(1)使用DSP/BIOS配置工具静态调用ISR函数                       ...

Link 的 cmd 文件的作用是什么?

Link 的 cmd 文件用于 DSP 代码的定位。由于 DSP 的编译器的编译结果是未定位的,DSP 没有操作系统来定位执行代码,每个客户设计的 DSP 系统的配置也不尽相同,因此需要用 户自己定义代码的安装位置。以 C5000 为例,基本格式为: -o sampl...

DDK中VPORT Mini-Driver的使用说明

  •  harchy harchy 发布于 DSP
  • 0评论
  • 12668次浏览
  • 1627人收藏
  • 2019-07-13 10:34

要使用TI DDK中实现的VPORT驱动程序,首先需要在程序中提供VPORT_PortParams类型的参数变量、VPORTCAP_Params类型的参数变量以及VPORTDIS_Params类型的参数变量。 其次,在DSP/BIOS应用程序中使用DDK所提供的Mini-Driver前需要使用DSP/BI...

DSP/BIOS详解入门

  百度百科DSPBIOS    DSP/BIOS是TI公司特别为其TMS320C6000TM,TMS320C5000TM和TMS320C28xTM系列DSP平台所设计开发的一个尺寸可裁剪的实时多任务操作系统内核,是TI公司的Code Composer StudioTM开发工具的组成部分之一。   DSP/BI...

【DSP】TMS320F28035 ADC例程(软件触发+查询)

  •  hwk612167 hwk612167 发布于 DSP
  • 0评论
  • 13094次浏览
  • 1588人收藏
  • 2019-07-13 10:34

#include "DSP28x_Project.h" Uint16 ConversionCount; Uint16 Voltage1[10]; Uint16 Voltage2[10]; main() { InitSysCtrl(); DINT; InitPieCtrl(); IER = 0x0000; IFR = 0x0000; InitPieVectTable(); ...

DSP28335 高速modbus代码实现

  •  r0500s2005 r0500s2005 发布于 DSP
  • 0评论
  • 11488次浏览
  • 1140人收藏
  • 2019-07-13 10:34

class="markdown_views prism-atom-one-light"> 程序特点 不使用while循环 速度尽可能快速 除去程序运行时间,没有多余等待时间 优化CRC校验方式 头文件modbus.h #ifndef MODBUS_H #define MODBUS_H #define ModbusSlaveAddress 1 ...

DSP28335定时器和外部输入中断

  •  Chen998 Chen998 发布于 DSP
  • 0评论
  • 17945次浏览
  • 1671人收藏
  • 2019-07-13 10:34

外部中断初始化 #include "extint.h" //按键和外部中断都用了GPIO13,查询和中断不能同时使用 void InitExtInt(void) {      EALLOW;      GpioCtrlRegs.GPAMUX1.bit.GPIO13 = 0;      GpioCtrlRegs.GPADIR.bit.GPIO13 = 0;     ...

DSP6678 NDK网络配置(UDP)要点

最近找工作告一段落,又有了一些零碎时间,想起来博客里之前还挖了6678千兆网配置的坑,但是网络配置程序我只是简单的使用了NDK demo 提供的UDP功能,所以就没办法详细写网络配置了,就写几个要点吧,大家如果在实际配置时遇到什么...

计算DSP程序运行时间

  •  yooy252 yooy252 发布于 DSP
  • 0评论
  • 15748次浏览
  • 1050人收藏
  • 2019-07-13 10:33

测试方法1:     // 计数变量     long long StartTime = 0;     long long EndTime = 0;     // 初始化计数时钟(开始后就不能停止)     TSCH = 0;     TSCL = 0;     // 开始计数     StartTime = _itoll(TSC...

TI DSP C55x CPU(一): CPU Architecture

  •  qq_29536949 qq_29536949 发布于 DSP
  • 0评论
  • 11565次浏览
  • 1548人收藏
  • 2019-07-13 10:33

  最近工作上要用到TI的C5517芯片,之前根本没有接触过DSP,准备从头学起。所以为了弄懂公司使用的这一款TI DSP CPU, 在阅读其官方参考文档之余,做一下读书笔记,加强个人理解记忆用。好,现在开始第一章,这一章主要讲述了三部分内容:Fo...

DSP芯片CMD文件中各段的实验验证(下)

接上文。 4、验证.const段和.econst段(因为两个段基本上是一样的,所以只验证.econst一个段。) .const 显式初始化的全局和静态的const变量和字符串常量 不超过64K长度 .econst长调用的常量 ...

基于Keystone 架构的高性能多核C66x系列DSP在线资源汇总(持续更新中)

  •  daidi1989 daidi1989 发布于 DSP
  • 0评论
  • 10667次浏览
  • 1501人收藏
  • 2019-07-13 10:33

核DSP选择及应用     多核高性能定浮点DSP选择汇总    多核芯片选购     图像应用     视频应用     通信类应用     其他应用和方案 硬件开发环境    C6678 EVM板/C6670 EVM板 / C6657 EVM板 / EVM板支持   ...

dsp优化

  •  litthh litthh 发布于 DSP
  • 0评论
  • 15758次浏览
  • 958人收藏
  • 2019-07-13 10:33

工作阶段:工作流程一般分为三个阶段。阶段一:直接按照需要用C语言实现功能。在实际的DSP应用中,许多算法都是非常复杂,直接用汇编代码编写,虽然优化效率很高,可是实现的难度却很大,所以一般都采用先用C语言来实现,然后编译运行,利...

在DSP中 定点和浮点的表示,定点如何表示浮点

  •  rain rain 发布于 DSP
  • 0评论
  • 10685次浏览
  • 1696人收藏
  • 2019-07-13 10:33

定点表示浮点 用16位的来说吧,也就是说参与运算的数都是16位的整型数,那么如何处理小数的关键就在于如何确定一个数据小数点的位置,这样的话数据的精度和数据的范围就是一对矛盾了,精度越高,范围则会越小。 数的标定有Q和S两种表示方...

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

写文章

热门文章

一周热门问题