<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>CodeWarrior for MCU中的主题 Re: Mysterious Compile Error with NV_data.c</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/182135#M6209</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For any kind of mysterious compilation error in C, always check the preprocessor output.&lt;/P&gt;&lt;P&gt;If the preprocessor output on its own does not help you, save it as *.c and compile it, so the compiler&lt;/P&gt;&lt;P&gt;refers into it for its error message.&lt;/P&gt;&lt;P&gt;Maybe some name conflict in a included file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;P&gt;BTW: As note to the code, you could make the arrays static const so the compiler does not have to create&lt;/P&gt;&lt;P&gt;them on the stack, e.g.&lt;/P&gt;&lt;P&gt;static const uint8_t mac[4] = ...&lt;/P&gt;&lt;P&gt;static void * const apSectors[4] ={..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 May 2009 01:29:16 GMT</pubDate>
    <dc:creator>CompilerGuru</dc:creator>
    <dc:date>2009-05-19T01:29:16Z</dc:date>
    <item>
      <title>Mysterious Compile Error with NV_data.c</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/182134#M6208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having difficulty compiling code for the MC13213 where I wasn't before.&amp;nbsp; I know errors don't magically appear, but I'm at a lost with this one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The compile error points to the NV_Data.c file.&amp;nbsp; Neither I, nor to my knowledge other programmers on this project, have changed this file.&amp;nbsp; I've copied the error messages below and the block of code it points to.&amp;nbsp; I'm not sure if this error points to some other configuration problem in my codewarrior 5.9.0 project. I hope this is something simple that someone on this board can help me solve.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ArtLab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/***********Code block with error*******************/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/*****************************************************************************&lt;BR /&gt;******************************************************************************&lt;BR /&gt;* Public functions&lt;BR /&gt;******************************************************************************&lt;BR /&gt;*****************************************************************************/&lt;/P&gt;&lt;P&gt;/*****************************************************************************&lt;BR /&gt;* locates the NV RAM to use.There are 2 NVM sectors.It sets apointer to&lt;BR /&gt;* valid sector.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;*&lt;BR /&gt;* Interface assumptions:&lt;BR /&gt;*&lt;BR /&gt;* Return value:&lt;BR /&gt;* None&lt;BR /&gt;*&lt;BR /&gt;* Revison history:&lt;BR /&gt;*&lt;BR /&gt;* date&amp;nbsp;&amp;nbsp; Author&amp;nbsp;&amp;nbsp; Comments&lt;BR /&gt;* ------ ------&amp;nbsp;&amp;nbsp; --------&lt;BR /&gt;* 290301 FSL,ANP&amp;nbsp; Created&lt;BR /&gt;*****************************************************************************/&lt;/P&gt;&lt;P&gt;void NVM_FindNVRAM( void )&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NvramSectorStruct_t * pSectorStruct;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NvramStruct_t *pMacStruct;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;uint16_t iCounter = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;uint8_t mac[4] = "MAC";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t zs1[4] = "ZS1";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t zs2[4] = "ZS2";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;/* Array of pointers to NVM Sectors&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;void * apSectors[4] = { pStoredNvram0_c, pStoredNvram1_c, pStoredNvram2_c, pStoredNvram3_c};&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpMacNvram = NULL;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp; MAC NVRAM Not found */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gapBeeStackNvram[0] = NULL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gapBeeStackNvram[1] = NULL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpScratchPadNvram = NULL; /*&amp;nbsp; SP NVRAM Not found&amp;nbsp; */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; /* loop to find the corresponding NVM sector */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for( iCounter = 0; iCounter &amp;lt; 4; iCounter++ ){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSectorStruct = ( NvramSectorStruct_t * )( apSectors[ iCounter ] );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMacStruct =&amp;nbsp; ( NvramStruct_t * )( apSectors[ iCounter ] );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( FLib_MemCmp(( void* )pSectorStruct-&amp;gt;aString,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( void* )zs1, 3 ))&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gapBeeStackNvram[0] = ( NvramSectorStruct_t * )( apSectors[ iCounter ]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if( FLib_MemCmp(( void* )pSectorStruct-&amp;gt;aString,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( void* )zs2, 3 )) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gapBeeStackNvram[1] = ( NvramSectorStruct_t * )( apSectors[ iCounter ]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if( FLib_MemCmp(( void* )pMacStruct-&amp;gt;MAC_Version,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( void* )mac, 3 )) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpMacNvram = ( NvramStruct_t * )( apSectors[ iCounter ]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpScratchPadNvram = ( void * )( apSectors[ iCounter ]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;return;&lt;BR /&gt;}&lt;BR /&gt;/***********************************************/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/**************ERROR Messages******************/&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2207: Initializer must be constant&lt;/P&gt;&lt;P&gt;NV_Data.c line 327&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1815: NvramSectorStruct_t not declared (or typename)&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2450: Expected:&amp;nbsp; . * + - &amp;amp; ! ~ ++ -- -&amp;gt; [ (&amp;nbsp; IDENT CONSTANT STRING sizeof __alignof__ __va_sizeof__ __va_arg_type__&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1827: Arithmetic types expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1844: Call-operator applied to non-function&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1822: Type mismatch (expected 'NvramSectorStruct_tag *', given 'error ')&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1806: Illegal cast-operation&lt;/P&gt;&lt;P&gt;NV_Data.c line 338&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1815: NvramStruct_t not declared (or typename)&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2450: Expected:&amp;nbsp; . * + - &amp;amp; ! ~ ++ -- -&amp;gt; [ (&amp;nbsp; IDENT CONSTANT STRING sizeof __alignof__ __va_sizeof__ __va_arg_type__&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1827: Arithmetic types expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1844: Call-operator applied to non-function&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1822: Type mismatch (expected 'NvramStruct_tag *', given 'error ')&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1806: Illegal cast-operation&lt;/P&gt;&lt;P&gt;NV_Data.c line 339&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: ')' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 341&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: ';' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 342&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1814: Arithmetic or pointer-expression expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1815: NvramSectorStruct_t not declared (or typename)&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2450: Expected:&amp;nbsp; . * + - &amp;amp; ! ~ ++ -- -&amp;gt; [ (&amp;nbsp; IDENT CONSTANT STRING sizeof __alignof__ __va_sizeof__ __va_arg_type__&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1827: Arithmetic types expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1844: Call-operator applied to non-function&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1822: Type mismatch (expected 'NvramSectorStruct_tag volatile *', given 'error ')&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1806: Illegal cast-operation&lt;/P&gt;&lt;P&gt;NV_Data.c line 343&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: '}' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 345&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: ')' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 345&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: ';' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 346&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1814: Arithmetic or pointer-expression expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1815: NvramSectorStruct_t not declared (or typename)&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2450: Expected:&amp;nbsp; . * + - &amp;amp; ! ~ ++ -- -&amp;gt; [ (&amp;nbsp; IDENT CONSTANT STRING sizeof __alignof__ __va_sizeof__ __va_arg_type__&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1827: Arithmetic types expected&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1844: Call-operator applied to non-function&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1822: Type mismatch (expected 'NvramSectorStruct_tag volatile *', given 'error ')&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C1806: Illegal cast-operation&lt;/P&gt;&lt;P&gt;NV_Data.c line 347&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : C2801: '}' missing&lt;/P&gt;&lt;P&gt;NV_Data.c line 349&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error&amp;nbsp;&amp;nbsp; : Compile failed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 May 2009 22:55:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/182134#M6208</guid>
      <dc:creator>ArtLab</dc:creator>
      <dc:date>2009-05-18T22:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: Mysterious Compile Error with NV_data.c</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/182135#M6209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For any kind of mysterious compilation error in C, always check the preprocessor output.&lt;/P&gt;&lt;P&gt;If the preprocessor output on its own does not help you, save it as *.c and compile it, so the compiler&lt;/P&gt;&lt;P&gt;refers into it for its error message.&lt;/P&gt;&lt;P&gt;Maybe some name conflict in a included file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;P&gt;BTW: As note to the code, you could make the arrays static const so the compiler does not have to create&lt;/P&gt;&lt;P&gt;them on the stack, e.g.&lt;/P&gt;&lt;P&gt;static const uint8_t mac[4] = ...&lt;/P&gt;&lt;P&gt;static void * const apSectors[4] ={..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2009 01:29:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/182135#M6209</guid>
      <dc:creator>CompilerGuru</dc:creator>
      <dc:date>2009-05-19T01:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: Mysterious Compile Error with NV_data.c</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/1311761#M15570</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;When I transplant a project from CW6.3 to CW11.1, I encountered similar problem. The build problems are as below. I try to save related files as *.c, but it is no effect. Is there any method to resolve the problem?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;C1815 TIME_1MIN not declared (or typename) fault.c /ABC210_CT_SX005/Sources line 297 C/C++ Problem&lt;BR /&gt;C2801 ';' missing fault.c /ABC210_CT_SX005/Sources line 302 C/C++ Problem&lt;BR /&gt;C1801 Implicit parameter-declaration for 'CheckTickTime' fault.c /ABC210_CT_SX005/Sources line 153 C/C++ Problem&lt;BR /&gt;C1801 Implicit parameter-declaration for 'TickTime' fault.c /ABC210_CT_SX005/Sources line 217 C/C++ Problem&lt;BR /&gt;C1814 Arithmetic or pointer-expression expected fault.c /ABC210_CT_SX005/Sources line 314 C/C++ Problem&lt;BR /&gt;C2801 '}' missing fault.c /ABC210_CT_SX005/Sources line 322 C/C++ Problem&lt;BR /&gt;C2801 ')' missing fault.c /ABC210_CT_SX005/Sources line 314 C/C++ Problem&lt;BR /&gt;C2450 Expected: { IDENT auto break case const continue default do extern for goto if register return static switch typedef volatile while __asm __interrupt fault.c /ABC210_CT_SX005/Sources line 314 C/C++ Problem&lt;BR /&gt;C1801 Implicit parameter-declaration for 'CheckTickTime1Ms' time.c /ABC210_CT_SX005/drive line 62 C/C++ Problem&lt;BR /&gt;C2801 ';' missing time.c /ABC210_CT_SX005/drive line 89 C/C++ Problem&lt;BR /&gt;C1814 Arithmetic or pointer-expression expected time.c /ABC210_CT_SX005/drive line 90 C/C++ Problem&lt;BR /&gt;C1815 TICK_TIME_LIMIT not declared (or typename) time.c /ABC210_CT_SX005/drive line 87 C/C++ Problem&lt;BR /&gt;mingw32-make: *** [Sources/fault_c.obj] Error 1 ABC210_CT_SX005 C/C++ Problem&lt;BR /&gt;C2801 ')' missing time.c /ABC210_CT_SX005/drive line 89 C/C++ Problem&lt;BR /&gt;mingw32-make: *** Waiting for unfinished jobs.... ABC210_CT_SX005 C/C++ Problem&lt;BR /&gt;mingw32-make: *** [drive/time_c.obj] Error 1 ABC210_CT_SX005 C/C++ Problem&lt;BR /&gt;C1814 Arithmetic or pointer-expression expected fault.c /ABC210_CT_SX005/Sources line 326 C/C++ Problem&lt;BR /&gt;C2450 Expected: { IDENT auto break case const continue default do extern for goto if register return static switch typedef volatile while __asm __interrupt fault.c /ABC210_CT_SX005/Sources line 326 C/C++ Problem&lt;BR /&gt;C2801 ')' missing fault.c /ABC210_CT_SX005/Sources line 326 C/C++ Problem&lt;BR /&gt;C2801 ';' missing fault.c /ABC210_CT_SX005/Sources line 324 C/C++ Problem&lt;BR /&gt;C2801 '}' missing fault.c /ABC210_CT_SX005/Sources line 335 C/C++ Problem&lt;BR /&gt;C2801 ';' missing fault.c /ABC210_CT_SX005/Sources line 332 C/C++ Problem&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sarah&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jul 2021 06:09:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/Mysterious-Compile-Error-with-NV-data-c/m-p/1311761#M15570</guid>
      <dc:creator>w_lingjun</dc:creator>
      <dc:date>2021-07-22T06:09:02Z</dc:date>
    </item>
  </channel>
</rss>

