发布时间:2022-11-12 12:00来源:www.51edu.com作者:畅畅
TI有C语言的例程的,是一个安装文件,安装之后才会出现那个文件夹。文件夹里面是芯片上外设的使用方法的程序,很简单,学过ANCI C的人能够看懂。
DSP系统的引导程序(BOOT)是系统加电或复位时,DSP将一段存储在外部的非易失性存储器的程序代码通过DMA方式拷贝到内部的高速内存中运行。
这样既能扩展DSP有限的存储空间,又能充分发挥DSP内部资源的效能。
用户的代码也可以通过掩膜方式写入到DSP内部ROM中,但这样受容量和价格的限制,且不便于扩展和升级。 DSP的引导过程如下:
1) DSP复位后,通过DMA方式将外部CE1空间的数据读入到内部程序空间地址0处,读入数据的多少因芯片而异(TMS320C6712一次只拷贝1KB)。
2) DSP推出复位状态,开始执行内部程序空间地址0处的程序,这段程序先将外部主程序数据读入到DSP内部程序空间相应地址,然后跳转到主程序运行。
第一步是由芯片自动完成,关键是第二步:用户需要编写相应的汇编程序,实现二次引导,即用户主程序的装载
dsp仿真器用途有:
1、DSP实时调试——Realtime Emulator要在调试工具和目标CPU 之间实现硬件实时通信通道,需要在PC 端和目标DSP 端定义硬件接口。TI 的DSP 用JTAG 作为硬件调试接口,我们通常所用的PC 端的硬件接口有PCI、USB、EPP、PCMCIA,所以ICE包括两个接口,一个是连接到目标板上的MCU插座,另一个与PC相连。
2、Realtime Debugger——High Speed RTDX为在调试工具和目标CPU之间实现软件实时数据交换通道,TI在CCS中定义了RTDX技术(实时数据交换)。在PC上使用CCS调试工具的使用者要在目标DSP中使能RTDX模块,DSP软件工程师要把RTDX.obj与他自己的程序连接起来,然后在他的应用软件中调用RTDX功能。当使用RTDX功能时,需要停止目标DSP的运行,然后在调试工具和DSP之间建立数据通道。仿真器与DSP的JTAG接口造成了RTDX的瓶颈,想要增大RTDX的带宽就需要使用TDS560 或XDS560 和选择DSP的EJTAG接口(如6211,64x,55x)。
3、Real Time Event Debug——Advance Event Trigger (AET)在实时系统,需要处理(像硬件中断,定时器)这样的实时事件我们在处理一般事件时,通常是在中断程序入口插入一个软件中断,事件一旦被触发,程序将停在中断处,可以观察所需要的信息。但目标DSP被停止运行后,将丢失其他的实时事件和实时数据流。扩展资料:仿真工作正常对于DSP的基本要求:1、DSP电源和地连接正确。2、DSP时钟正确。3、DSP的控制信号RS和HOLD信号接高电平。
4、Watchdog关掉。
5、不可屏蔽中断NMI上拉高电平。CCS或Emurst运行时提示“Can't Initialize Target DSP”确认:仿真器连接正常。仿真器的I/O设置正确。仿真器的电源正确。目标系统正确。仿真器正常。使用目标板测试。
流浪法师出装,英雄联盟手游小法师怎么出装
勇者斗恶龙7安卓攻略,勇者斗恶龙7安卓
lol小鱼皮肤哪个手感好,菲兹皮肤手感排行
妄想山海香料蘑菇怎么做,妄想山海臭豆腐配方和制作方法分享
厄运之槌地图走法,魔兽厄运之槌副本入口
另一个伊甸奈岐角色任务,另一个伊甸奈岐技能介绍及强度测评
西部荒野稀有乌尔图斯,外域稀有精英分布图
奶茶制作方法,妄想山海烤全鱼配方和制作方法分享
洛克王国酷拉要刷多少次,洛克王国酷拉在哪
开心消消乐
类型:休闲益智
解压宝盒
类型:休闲益智
迷你世界
类型:休闲益智
恐怖奶奶
类型:休闲益智
老板挪个车2
类型:休闲益智
我的狗狗
类型:休闲益智
贪吃蛇大作战
类型:休闲益智
白块儿达人-节奏钢琴黑白块
类型:休闲益智
解压模拟大师
类型:休闲益智