Pascal Burel

Newbie on the MM912J637

Discussion created by Pascal Burel on Jun 6, 2012

Hello,

I'm a newbie on µC, especially on MM912J637.

I use the KIT912J637EVME and its example program which is really hard to understand.

iIs there a documentation on the way to program this component?

For exemple, in the main there a tab called caub_TrimmData, declared in the main program as:

#pragma CONST_SEG __PPAGE_SEG TRIMMING_DATA
  const volatile unsigned int __far caub_DeviceID[4];     // IFR DeviceID,  8   Byte
  const volatile unsigned int __far caub_Reserved1[87];   // IFR Reserved,  174 Byte
  const volatile unsigned int __far caub_VersionID[1];    // IFR VersionID, 2   Byte
  const volatile unsigned int __far caub_Reserved2[4];    // IFR Reserved,  8   Byte
  const volatile unsigned int __far caub_TrimmData[32];   // IFR Trim Block 64  Byte
#pragma CONST_SEG DEFAULT

 

And this tab is never initialized, so I think that this declaration means something that I really don't understand/

What is CONST_SEG __PPAGE_SEG  and TRIMMING_DATA ??

 

Best regards

Pascal

Outcomes