Analog Devices SHARC ADSP-2136 Series Hardware Reference Manual page 269

Table of Contents

Advertisement

.var tx_buf[BUFSIZE] =
0x11111111,
0x22222222,
0x33333333,
0x44444444,
0x55555555,
0x66666666,
0x77777777,
0x88888888,
0x99999999,
0xAAAAAAAA;
/* Main code section */
.global _main;
.SECTION/PM seg_pmco;
_main:
/* Init SPI MASTER TX */
r0=0;
dm(SPICTL) = r0;
dm(SPIFLG) = r0;
/* Set up DAG registers */
i4 = tx_buf;
m4 = 1;
ustat3 = DMISO|
WL32|
SPIMS|
SPIEN|
TIMOD1;
dm(SPICTL) = ustat3;
/* set the SPI baud rate to PCLK/4*64 (650.39KHz @ 167MHz)*/
ustat3 = 0x64;
ADSP-2136x SHARC Processor Hardware Reference
www.BDTIC.com/ADI
for the ADSP-21362/3/4/5/6 Processors
Serial Peripheral Interface Ports
/* Disable MISO on transfers */
/* 32-bit words */
/* Master mode (internal SPICLK) */
/* Enable SPI port */
/* Initialize SPI port to begin
transmitting when DMA is enabled */
7-45

Advertisement

Table of Contents
loading

Table of Contents