3 ms·
Shops that actually make their living building and shipping quality and competitive embedded stuff, mostly used IAR in my experience. Default free tools are gr
by FirmwareBurner 3y ago
Shops that actually make their living building and shipping quality and competitive embedded stuff, mostly used IAR in my experience.
Default free tools are great for students, hobbyists or selling low volume widgets without warranty to other hobbyists, but if your livelihood depends on it, you pay for IAR, Keil or Lauterbach tools, no questions asked.
The stability, technical support and timely bug fixes, compiler documentation (especially along the undefined edge-cases of the C language), testing, debug and trace capabilities, are worth their weight in gold.
- HeyLaughingBoy 3y agoI have learned to hate IAR Embedded Workbench in the two years that I've been forced to use it. It will just randomly refuse to give me a function/method list or claim it doesn't know where a value is defined. I'm not much of a fan of Keil products either. I would use VScode for everything if I could. But for the life of me, I can't get debugging working in VS Code, using the IAR plugins and a j-Trace/j-Link. Works fine with ST-Link though, go figure.
- FirmwareBurner 3y ago>It will just randomly refuse to give me a function/method list or claim it doesn't know where a value is defined. Have you reached out to IAR regarding these issues. Normally they reply and give you workarounds or fixes if the issue is reproducible.
- HeyLaughingBoy 3y agoCan't. Our development process requires using validated tools and we would have to validate a new version. A fix for this would not be worth the validation cost.