All projects I made in Crossworks (for different M0/M3/M4 derivates) had a default stack size of 128 bytes, that's just a meager 32 words.
Especially when I ported projects from other toolchains to Crossworks, that landed me early in the HardFault handler.
If I create a new project, increasing the stack size to 512 or 1024 bytes is now one of the first things I do. It would be nice to increase that, or have it presented in the "new project" wizard.
Please sign in to leave a comment.