Micom_Electric/마이컴_원칩
2012. 3. 25. 20:29
머 ram 변수를 가능하면 FLASH에 넣는것
방법
=========================================================
strcpy_P(TextBuff, PSTR("Sxx"));
sprintf_P(MsgBuffer, PSTR("[%3d]n=%04d"), idx+1, (uint16_t)EPM);
사용전에 FLASH 변수를 ram으로 옮겨 전달
strcpy_P(pgmText, PSTR("Wait PL"));
DisplayStr(44, 16, pgmText, SMALL, WHITE);
FLASH 메모리 배열 변수로 정의된 경우 PGM_P 사용
strcpy_P(PinName, (PGM_P)PinNameP[ndx]);
방법
=========================================================
strcpy_P(TextBuff, PSTR("Sxx"));
sprintf_P(MsgBuffer, PSTR("[%3d]n=%04d"), idx+1, (uint16_t)EPM);
사용전에 FLASH 변수를 ram으로 옮겨 전달
strcpy_P(pgmText, PSTR("Wait PL"));
DisplayStr(44, 16, pgmText, SMALL, WHITE);
FLASH 메모리 배열 변수로 정의된 경우 PGM_P 사용
strcpy_P(PinName, (PGM_P)PinNameP[ndx]);