什么情况下程序放在sram dsp

什么情况下程序放在sram dsp,第1张

DSP程序一迟困般都是放在SRAM中的呀。如果你将程序固化到FLASH中,其实上电的时候,dsp也会将存储在FLASH中的代码复制到ram中运行,因为程序在ram中运行的速度要远大码禅念于在FLASH中运行的袭团速度。

可以现在内部运行,然后用一段小程序把代码拷贝到外部去,再跳转到外部运行。

之所以不能直接在sdram中执行程序是因为sdram必须先进行初始化 *** 作。猜慧

如果你的程序很小,可直接放在片内ram中,然后用读写指令拷到初始化完成的sdram中即可。

如果你的程序很大,可建一个二进制的文件存放第二级的代码,把第一级的引导代码在ram中运行之后,先初始化sdram,再去读取那个二进制文件,并把数据写到sdram中,完成后跳转到sdram中运乱兆腔行。

MT48LC2M32的时钟是由DSP给的,给多给少都可以,在硬件允许的范围内,一般哗衫是越快越好。你可自行查阅DSP与sdram的时钟频率的上限,以确定给多少。

我店有的,详细的介绍到我店里看看吧:[系统硬件资源]

中央处理器

◆TMS320VC5402PEG100,最高工作频率为100MHZ;片内内置 16K * 16位 DARAM,可配置成数据区和程序区

外部存储器

◆DSP片外扩展 64K * 16位的IS61LV6416 SRAM,通过更改CPLD中的逻辑,既可作为数据区,也可作为程序区使用

网络接口

◆采用10M的RTL8019AS网络接口芯片,带连接以及状态指示灯,方便用户实现以太拦蔽网通讯。

音频输入/输出接口

◆音频芯片采用TLV320AIC23,它是TI公司的一款高性能立体声音频芯片。支持麦克睁衡悉风输入,耳麦、音箱输悉乎出,方便用户实现录音和播音。

CPLD逻辑控制

◆采用EPM7032AE CPLD,处理DSP与外设的时序逻辑,CPLD的JTAG口对用户开放,用户可进行CPLD学习使用。同时提供板上VHDL程序代码供用户参考。

单片机

◆提供STC89LE58RD+单片机,通过HPI接口和DSP相连,DSP程序通过单片机串口下载到单片机中(相当于FLASH存储器),然后通过HPI口加载到DSP中运行。

LCD接口

◆24针的图形LCD接口,方便用户接320*240的LCD,并提供基本的GUI接口程序。

自由按键

◆8个用户可以自定义的按键,方便用户配合LCD等实现人机对话


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12546304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存