I am resurrecting a project that has sat for a few years, and which was originally developed using Kinetis Desiign Studio. A few months ago, I imported it into MCU Expresso and it compiled fine. However, after upgrading MCUExpresso (from 11. something to 24. something ??) I am getting the above fatal error message on the very first char statement in the program:
const char line1[]="Frere Radio ";
const char line2[]="System V0.1 ";
Any suggestions as to what is happening?
cheers,
Nigel
已解决! 转到解答。
Hi @ve3id
I fixed this issue.
In your project, CMSIS/frere.h
Line 876 is missing renaming and semicolons.
Please add renaming and semicolons.
And source/MK64F12_Project.c
Line 354, this function is also wrong.
After you fix two issues, you will compile well.
This is a problem with your code, not an MCUXpresso IDE upgrade issue.
BR
Hang
Hi @ve3id
I fixed this issue.
In your project, CMSIS/frere.h
Line 876 is missing renaming and semicolons.
Please add renaming and semicolons.
And source/MK64F12_Project.c
Line 354, this function is also wrong.
After you fix two issues, you will compile well.
This is a problem with your code, not an MCUXpresso IDE upgrade issue.
BR
Hang
Hi @ve3id
It sounds like an upgrade to MCUXpresso may have introduced changes in compiler behavior or project settings, which is causing this syntax error.
Can you share this project so that I can check?
BR
Hang