We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, i program in windows using keil, but uVision isn't available for Ubuntu/Linux so i have to use arm-gcc , i got confused by google results, i got the package : gcc-arm-none-eabi but i don't know what to do with it. how can i compile my program to a .bin with starting address of 0x2000 so i can upload it on my board (NXP LPC1768 board)? and i don't think that will make any changes in my codes, right? i mean you can compile the same c code with MinGW or GCC!
For GNU/Linux, you can try GNU ARM Eclipse plug-ins, it provides not only a convenient interface for GCC and GDB, but also templates that generate ready to run generic Cortex-M projects and specific projects for most STM families.