This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377S: .CMD file

Part Number: TMS320F28377S


Can a segment of GSx RAM with a length of 4096 WORD in TMS320F28377S be divided into multiple segments? For example, GS5 is divided into 10 segments. The following definitions are made in the. CMD file. Is this method used in segments correct?

   //RAMGS5           : origin = 0x011000, length = 0x001000

   RAMP00           : origin = 0x011000, length = 0x000040

   RAMP01           : origin = 0x011040, length = 0x000040

   RAMP02           : origin = 0x011080, length = 0x000040

   RAMP03           : origin = 0x0110C0, length = 0x000040

   RAMP04           : origin = 0x011100, length = 0x000040

   RAMP05           : origin = 0x011140, length = 0x000040

   RAMP06           : origin = 0x011180, length = 0x000040

   RAMP07           : origin = 0x0111C0, length = 0x000040

   RAMP08           : origin = 0x011200, length = 0x000040

   RAM5OT           : origin = 0x011240, length = 0x000DC0

For FLOAT32 type data defined in C program, can I write and read UINT32 data at this address in assembler?