CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - address memory
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - address memory - List
[
DSP program
]
FLASHProgramming
DL : 0
DSP2812电路板烧写FLASH代码,用于内存地址分配和程序烧写-DSP2812 board FLASH programmer code for memory address allocation and procedures programmer
Date
: 2026-01-11
Size
: 3.2mb
User
:
fxy
[
DSP program
]
test
DL : 0
it is programed on dsk6455,and test * 1 Internal memory Version * 2 External memory(SDRAM) * 3 Flash * 4 Codec * 5 UserIO * 6 MemPattern(Fill pattern) * 7 MemPattern(Address Pattern) * 8 DSP * 9 LED/Swt * 10 Codec LoopBack *-it is programed on dsk6455, and test* 1 Internal memory Version* 2 External memory (SDRAM)* 3 Flash* 4 Codec* 5 UserIO* 6 MemPattern (Fill pattern)* 7 MemPattern (Address Pattern)* 8 DSP* 9 LED/Swt* 10 Codec LoopBack*
Date
: 2026-01-11
Size
: 246kb
User
:
fan
[
DSP program
]
ex1_RAMTest
DL : 0
(1)测试外部数据RAM: 根据我们定义的逻辑,外部RAM在数据空间中定义在0x8000-0xFFFF,共32k字,占据RAM中的低32K存储空间。提供2种测试方法,采用一种方式即可。 硬件仿真模式下,将目标板上电。 第一种方法:采用用程序测试实验 程序所在目录ex1_RAMTest。 该程序执行的功能是对外部数据RAM区0x8000-0xFFFF,从0x8000开始写并且读数据0x5555 。如果正常则写读下一个地址,直到 。如果正常则所有的地址操作完毕后,核心板的指示灯会变亮。否则,如果写入数据后,读出的不正确,则指示灯会不断闪烁。 在CCS2000中的操作如下: 1. Progect->Open,打开该目录中的工程文件。 2. Progect->Rebuild All,编译链接 3. File->Program 4. Debug->Go Main 5. Debug->RUN(快捷键F5) 如果正常可以看到灯在熄灭约4秒后变亮。(说明:对整个数据RAM区的操作时间其实很短,为便于观察,本程序中加入了延时)。 打开View->Memory ,然后填入地址0x8000,然后在PAGE栏选择DATA。点击确定,即可显示0x8000地址开始的数据,用户会发现从这个地址开始往后的数据均为刚被写入的0x5555。 -(1) test the external data RAM: According to the definition of our logic, the external RAM is defined in the data space at 0x8000-0xFFFF, a total of 32k character occupy the RAM in the low 32K memory space. Provide two kinds of testing methods, a way can be used. Hardware emulation mode, the target board electricity. The first method: The experimental test procedures Procedures where the directory ex1_RAMTest. Implementation of the functions of the program are on the external data RAM area 0x8000-0xFFFF, Writing from the beginning and read 0x8000 data 0x5555. If normal is to write the next read address, until. If the normal operation of all the address after the core board will become bright lights. Otherwise, if the write data, read out is incorrect, then the indicator light will continue flashing. CCS2000 in operation at the following: 1. Progect-> Open, open the project file directory. 2. Progect-> Rebuild All, the compiler links 3. File-> Program 4. Deb
Date
: 2026-01-11
Size
: 29kb
User
:
To_oo
[
DSP program
]
edma_transfer
DL : 0
This program uses the timers to trigger EDMA events. These events in turn trigger linked EDMA parameter tables to fill a ping pong buffer structure.Set a breakpoint on processbuff function. Then open two memory windows.Use ping as the address for one memory window and pong for the other. Then run the application. You ll note that the program bounces between the ping and pong buffers filling each with a value that comes from the source.-This program uses the timers to trigger EDMA events. These events in turn trigger linked EDMA parameter tables to fill a ping pong buffer structure.Set a breakpoint on processbuff function. Then open two memory windows.Use ping as the address for one memory window and pong for the other. Then run the application. You ll note that the program bounces between the ping and pong buffers filling each with a value that comes from the source.
Date
: 2026-01-11
Size
: 6kb
User
:
xpert
[
DSP program
]
10_EXFlash
DL : 0
访问外部Flash空间,与外部Flash可以实现读写数据,本实验中,请在BlockErase(0)这一行设置断点,当运行至断点时,点击view,然后点击memory来查看存储空间,Address填写0x00080000,点击ok,就能看到从0x00080000开始,各个存储单元的值从0开始递增。-Access to external Flash space, and external Flash can read and write data in this experiment, in BlockErase (0) this line to set a breakpoint when running to a breakpoint, click on view, and then click to see the memory storage space, Address complete 0x00080000, click ok, you can see from 0x00080000 start, the value of each memory cell is incremented from 0.
Date
: 2026-01-11
Size
: 307kb
User
:
莫宗来
[
DSP program
]
F2812_ExRam
DL : 0
F2812 扩展外部RAM实现读写数据(CCS3.3开发环境) 功 能:访问外部RAM空间,与外部RAM可以实现读写数据 说 明:本实验中,请在RamRead(0x4000)这一行设置断点,当运行至断点时,点击view然后点击memory来查看存储空间,Address填写0x00100000,点击ok,就能看到从0x00100000开始,各个存储单元的值从0开始递增。-F2812 to achieve extended external RAM read and write data (CCS3.3 Development Environment) features: access to external RAM, external RAM can read and write data Description: In this study, please RamRead (0x4000) Set a breakpoint in this line, when running to the breakpoint, click on view and then click to view memory storage space, Address fill 0x00100000, click ok, you can see from the beginning 0x00100000, the value of each memory cell is incremented from 0.
Date
: 2026-01-11
Size
: 87kb
User
:
奋斗不止
[
DSP program
]
F2812_EXFlash
DL : 0
F2812扩展外部Flash,实现读写数据。(CCS3.3开发环境下) 功 能:访问外部Flash空间,与外部Flash可以实现读写数据 说 明:本实验是和外部RAM实验连起来的,先给外部RAM进行写数据操作,然后再把RAM里的数据写到外部FLASH中。本实验中,请在BlockErase(0)这一行设置断点,当运行至断点时,点击view,然后点击memory来查看存储空间,Address填写0x00080000,点击ok,就能看到从0x00080000开始,各个存储单元的值从0开始递增。-F2812 extended external Flash, to achieve read and write data. (CCS3.3 development environment) functions: access to external Flash space, and external Flash can read and write data Description: This study is experimental and external RAM connected together, you d write to external RAM data manipulation, and then write the data in RAM external FLASH. In this study, please BlockErase (0) line to set a breakpoint, when the run to the breakpoint, click on view, and then click to view the storage space memory, Address fill 0x00080000, click ok, you can see from 0x00080000 start, all storage unit value increased from 0.
Date
: 2026-01-11
Size
: 87kb
User
:
奋斗不止
[
DSP program
]
dc_block
DL : 0
用dsp实现去到信号中的直流分量,C64系列,小端存储,C语言实现,采用Q格式定点运算,输入数据在Q13格式,使用前,先将dat文件的load到inp_buffer地址的内存里,可用graphy观看输入输出波形-Go to the signal using dsp realize the DC component, C64 series, little-endian, C language, using fixed-point arithmetic Q format, the input data in Q13 format, use before the first load dat files to inp_buffer address memory, input and output waveforms available graphy Watch
Date
: 2026-01-11
Size
: 1.58mb
User
:
ruanxioafei
[
DSP program
]
Ex3_3
DL : 0
TMS320C54x片内有1条程序总线,3条数据总线和4条地址总线。这3条数据总线(CB、DB和EB)将内部各单元连接在一起。其中,CB和DB总线传送从数据存储器读出的操作数,EB总线传送写到存储器中的数据。并行运算就是同时利用D总线和E总线。其中,D总线用来执行加载或算术运算,E总线用来存放先前的结果。 并行指令有并行加载和乘法指令,并行加载和存储指令,并行存储和乘法指令,以及并行存储和加/减法指令4种。所有并行指令都是单字单周期指令。并行运算时存储的是前面的运算结果,存储之后再进行加载或算术运算。这些指令都工作在累加器的高位,且大多数并行运算指令都受ASM(累加器移位方式位)影响。 -TMS320C54x chip has a program bus, three data buses and four address buses. These three data buses (CB, DB and EB) connected to each unit within. Wherein, CB and DB bus transfer from the data memory read operand, EB bus transfer the data written to the memory. Parallel computing is the simultaneous use of D bus and E-bus. Wherein, D bus is used to perform arithmetic operation load or, E bus for storing the previous result. Parallel instruction with parallel load and multiply instructions, parallel load and store instructions, parallel storage and multiply instructions, as well as parallel storage and processing/subtract instruction four kinds. All instructions are single-word parallel single-cycle instructions. Parallel operation is stored when the result of the previous operation, and then be loaded or stored arithmetic. These commands are working in the accumulator high, and most parallel arithmetic instructions are protected by ASM (accumulator shift mode bits) affected.
Date
: 2026-01-11
Size
: 4kb
User
:
laozhao
[
DSP program
]
Ex3_5
DL : 0
长操作数指令中的一个重要问题是,高16位和低16位操作数在存储器中如何排列。一般情况下,高16位操作数放在存储器中的低地址单元,低16位操作数放在存储器中的高地址单元。例如一个长操作数16782345H,它在存储器中的存入方式是:(0060H)=1678H(高字),(0061H)=2345H(低字)。-Long-operand instructions, an important issue is that the high 16 and low 16-bit operand in memory how to order. Under normal circumstances, the high 16-bit operands in memory of the lower portion of the lower 16-bit operand in memory upper address unit. For example, a long operand 16782345H, it is stored in the memory of the way: (0060H) = 1678H (high word), (0061H) = 2345H (low word).
Date
: 2026-01-11
Size
: 4kb
User
:
laozhao
[
DSP program
]
Lab405-lcd
DL : 0
1.EMIF 接口 TMS320F28335DSP 的扩展存储器接口(EMIF)用来与大多数外围设备进行连接,典型应用 如 连接片外扩展存储器等。这一接口提供地址连线、数据连线和一组控制线。ICETEK–F28335-A 将这些扩展线引到了板上的扩展插座上供扩展使用。 2.液晶显示模块的访问、控制是由28335ADSP 对扩展接口的操作完成。 控制口的寻址:命令控制接口的地址为 0x208001,数据控制接口的地址为0x208003 和 0x208004,辅助控制接口的地址为0x208002。 3.显示控制方法: -液晶显示模块中有两片显示缓冲存储器,分别对应屏幕显示的象素,向其中写入数值将改 变显示,写入“1”则显示一点,写入“0”则不显示。-The 1.EMIF interface Extended TMS320F28335DSP memory interface (EMIF) is used to connect with the most peripheral equipment, typical application Such as The connecting piece of extended memory. This interface provides the address lines, data lines and a set of control line. ICETEK- F28335-A The extension line to the extension socket for plate on the expansion of the use of. 2 liquid crystal display module access, control by the 28335ADSP to the extended interface operation is complete. Addressing control port: Command and control interface address 0x208001, the address data control interface for 0x208003 and 0x208004, auxiliary control interface address for 0x208002. 3 display control method: - liquid crystal display module with two display buffer memory, respectively corresponding screen pixel, writing values will be changed to the Change display, write "1" shows a little, write "0" are not displayed.
Date
: 2026-01-11
Size
: 423kb
User
:
hlp
[
DSP program
]
Lab406-speaker
DL : 0
1.EMIF 接口 TMS320F28335DSP 的扩展存储器接口(EMIF)用来与大多数外围设备进行连接,典型应 用如连接片外扩展存储器等。这一接口提供地址连线、数据连线和一组控制线。ICETEK– F28335-A 将这些扩展线引到了板上的扩展插座上供扩展使用。 2.蜂鸣器由DSP 上EQEP1S 设置为通用I/O 管脚输出控制,可将此管脚上的频率输出转换 成声音输出。 控制的方法是使用 DSP 通用定时器设置EQEP1S 管脚以一定的频率改变高低状态,输 出方波。对于通用定时器周期寄存器的设置,计数值为所需频率计数值的二分之一。 音乐的频率(C 调): C D E F G A B ^C 1 2 3 4 5 6 7 ^1 C: 264, 297, 330,352, 396, 440,495, 528 4. 蜂鸣器的连接:由于选用的蜂鸣器所需电流较小,所以采用将DSP 通用I/O 引脚直接 驱动的方式。-The 1.EMIF interface Extended TMS320F28335DSP memory interface (EMIF) is used to connect with the most peripheral equipment, typical application Extended memory, such as connecting piece. This interface provides the address lines, data lines and a set of control line. ICETEK- F28335-A will lead to the expansion of these extended line socket for plate on the expansion of the use of. 2 buzzer by the DSP EQEP1S set to I/O pin output control, the frequency of output this pin on the conversion A sound output. The control method is to use the DSP generic timer EQEP1S pin changes state level with certain frequency, transmission A square wave. For general timer register settings, count values for the required frequency count of 1/2. The frequency of music (C): C D E F G A B ^C 1234567 ^1 C: 264, 297, 330352, 396, 440495, 528 Connect the 4 buzzer buzzer: as the current required is small, so the DSP I/O pin directly Driving mode.
Date
: 2026-01-11
Size
: 453kb
User
:
hlp
[
DSP program
]
Speaker
DL : 0
控制的方法是使用DSP 通用定时器设置PWM2 管脚以一定的频率改变高低状态,输出 方波。对于通用定时器周期寄存器的设置,计数值为所需频率计数值的二分之一。-TMS320F2812DSP expansion memory interface (EMIF) is used to connect peripheral devices with the most typical applications such as connecting chip extended memory. This interface provides the address of the connection, data connection and a set of control lines. ICETEK-F2812-AE these extensions will lead to the extension cord socket board altar extensions. 2. The buzzer is set by the DSP on PWM2 purpose I/O pin output control, the frequency of this output pin can be converted into sound output. The method of control is to use common DSP timer PWM2 pin to change the level of a certain frequency, the output square wave. For general-purpose timer period register is set, the count value of half the desired frequency count value.
Date
: 2026-01-11
Size
: 66kb
User
:
白板书呆子
[
DSP program
]
SharedMem
DL : 0
多核图像灰度转换的程序,本程序主要做了以下几个任务: (1)核0创建共享内存,将数据写入内存,然后通过Notify将内存地址发送给从核。 (2)从核(1至7核)接收核0的通知,打开内存地址,读取数据。-Multi core image grayscale conversion procedures, the procedures are mainly done the following tasks: (1) the kernel 0 creates the shared memory, writes the data to the memory, and then sends the memory address to the slave by Notify. (2) the core (1 to 7 nuclear) to receive the notice of the nuclear 0, open the memory address, read data.
Date
: 2026-01-11
Size
: 122kb
User
:
qinbo
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.