【创龙TMS320C6748开发板试用】+ DSP/BIOS硬件中断的配置

  •  G1036583997 G1036583997 发布于 DSP
  • 0评论
  • 12529次浏览
  • 1360人收藏
  • 2019-07-13 11:02

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

DSP28335的一些笔记

  •  sgaochen sgaochen 发布于 DSP
  • 0评论
  • 18527次浏览
  • 1718人收藏
  • 2019-07-13 11:02

1.代码运行时间 代码运行时间,可以采用多种方式测量,它们之间是吻合的: Ø  示波器接IO引脚 Ø  CPU计数器 Ø  定时器0 Ø  EPWM模块 1.1示波器接IO引脚 将GPIO设置为通用IO口,输出模式,在待测试代码之前和之后,置位或者复位...

ARM+DSP双核HPI接口驱动设计[原创]

  硬件连接设计                         ARM外部I/O与HPI硬件连接    S3C2410与TMS320C6416硬件接口如图1所示, S3C2410的两根地址线ADDR[3:2]接HPI口的HCNTL[1:0],以实现ARM对HPI口3个寄存器的访问。S3C2410...

有关DSP2812与SPI接口DA芯片的通信(AD5640,AD5682)

  •  liefC liefC 发布于 DSP
  • 0评论
  • 12137次浏览
  • 1043人收藏
  • 2019-07-13 11:01

使用DSP2812控制SPI接口DA芯片总结: 本文只针对SPI接口的DA芯片,通常用到的DA芯片有精度位16位/14位/12位的。我在这次过程中用到的都是14位的,刚开始使用的是AD5640的DA芯片,其精度为14位,移位寄存器为16位,前2位是工作模式位(一般...

28335之中断(2)中断向量表

在每个例子的main函数里边都会初始化中断向量表,什么是向量表?InitPieVectTable()初始化函数可以在DSP280x_PieVect.c找到void InitPieVectTable(void) { int16 i; Uint32 *Source = (void *) &PieVectTableInit; Uint32 *Dest = (void ...

TMS320F28335生成SPWM

  •  mrelay mrelay 发布于 DSP
  • 0评论
  • 12412次浏览
  • 1011人收藏
  • 2019-07-13 11:01

/* * main.c */ #include "DSP2833x_Project.h" void InitEPwm1Example(void); void Gpio_Setup(void); interrupt void epwm1_isr(void); int N=60; float M=0.8; int i; float sina[30]={0.0000, 0.1081, 0.2150, 0.3193, 0.4...

创龙AM5728开发板ARM和DSP频率修改--下篇

上次讲了创龙AM5728开发板 ARM端频率的修改,可以点击这里查看上篇的内容https://blog.csdn.net/Tronlong_/article/details/79913781关于该开发板的一些资料可以到www.tronlong.com查看那么接下来我们来讲一下DSP端的频率如何修改,操作稍微...

把DSP TMS320F28XXX的程序段从flash复制到ram中运行

翻译自TI应用手册SPRAAU8 摘要 这个应用报告和相关的代码提供了一种把编译后的程序段从TMS320F28xxx的flash复制到ram的功能,这样可以提高代码的运行速度。这个解决方案在直接启动之后,进入c_int00 ——C语言代码运行之前实现此功能。 ...

检查堆栈溢出的实验

  •  sleedr sleedr 发布于 DSP
  • 0评论
  • 15082次浏览
  • 1271人收藏
  • 2019-07-13 11:01

16 检查堆栈溢出的实验 堆栈溢出时候,系统内存 会被破坏,遭遇到奇怪的现象。 ====> 栈溢出 问题,这边也遇到 过几次。原因是 局部变量 分配太大照成。例如 task Create时候 栈 =1024 +- 函数1 var str[1024]; +-+- 函...

不同型号和CCS版本的DSP程序Flash烧写总结

1、TMS320LF24xx, TMS320LF28xx:    利用CCS里面自带的flash burn插件,很容易烧写。    不必专门编程,只要输入.out文件即可。   2、TMS320C5x    需要自己手工编写BootLoader程序,和烧写flash的程序,有点麻烦。    利用CC...

TI c6657开发资源

  •  wyz9876 wyz9876 发布于 DSP
  • 0评论
  • 12199次浏览
  • 1187人收藏
  • 2019-07-13 11:01

TI 官方论坛:英文 中文 http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index.html http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/565775 http://e2e.ti.com/support/dsp/c6000_multi-core_...

dsp28335 Ecap总结

  •  qq_40681221 qq_40681221 发布于 DSP
  • 0评论
  • 13362次浏览
  • 995人收藏
  • 2019-07-13 11:01

1.通过脉冲捕获模块捕获脉冲量的上升沿与下降沿,进而计算脉冲的宽度和占空比。 2.6组ecap模块,也可作为apwm输出使用。 3.特点 1)150MHZ系统时钟下,32位时基的分辨率为6.67ns 2)4级深度 3)可配置为单通道Apwm模式 4.单次模式和连续模...

TI(德州仪器) TMS320C674x逆向分析之一

  •  headwind_ headwind_ 发布于 DSP
  • 0评论
  • 17952次浏览
  • 1263人收藏
  • 2019-07-13 11:01

一、声明     作者并不懂嵌入式开发,整个逆向流程都是根据自身逆向经验,一步一步摸索出来,有什么错误请批评指正,或者有更好的方法请不吝赐教。个人写作水平有限,文中会尽量把过程写清楚,有问题或是写的不清楚的地方,后面再慢慢...

vc++工程文件说明

vc++工程文件说明2009-04-28 14:20dsw, aps, clw, plg这些文件都可以删除。只保留 H,C,CPP,DSP,RC,剩余文件去除只读属性,其余全部删除。然后打开DSP 有提示选 YES,就可以了。    *.dsp(DeveloperStudio Project):是VC++的工程配...

基于ARM和DSP架构的多处理器高速通讯协议设计

 目前,建立在宽带网络的多媒体应用日渐增多,高性能的DSP也不断推陈出新,由于DSP具备非常灵活的编程运算能力,针对不同的编码标准,采用不同的编码软件,加上合适的芯片价位,在视频会议终端、视频监控服务器、IP数字机顶盒等产品中已被...

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

写文章

热门文章

一周热门问题