EclipseでFreeRTOSコードを扱うとき、私は若干の苛立ちを持っていると私はそれだけで私や他の人があまりにもこの問題を持っているが、私は構文エラーの多くがハイライト表示された場合はだかどうかわからないんだけど私のコードではコンパイル/実行がうまくいきます。これを解析するためにEclipseを設定する方法があった場合、私は思っていたFreeRTOS、EclipseのIDE、および構文エラー
signed portCHAR *x;
または
vSemaphoreCreateBinary (semaphore);
または
signed portBASE_TYPE gpsTaskStart (void)
{
return xTaskCreate (vGPSTask, (const signed portCHAR * const) "GPS", configMINIMAL_STACK_SIZE, NULL, (tskIDLE_PRIORITY + 1), &taskHandles [TASKHANDLE_GPS]);
}
:構文エラーは次のようにFreeRTOS特定のコードによって引き起こされているように見えます構文が適切です。
正確にはどのようなエラーですか?それはportCHAR、portBASE_TYPEをcorerctlyで解析しませんか? –
Eclipseは構文エラーとして行全体をハイライト表示します。 gccはうまくいく。 – MSumulong