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.
I'm building my code on Linux with gcc using emake. Then I followed the steps(http://www.keil.com/support/docs/2310.htm) and loaded the .elf file with debug information in Keil. It doesn't give me the option to to do source-level debugging but pops up the disassembly window instead.
How to do source-level debugging in keil with an .elf generated on linux outside uVision ? Am I missing something ?
I'm building my code on linux and importing the .elf onto Keil to debug. I have multiple places IO function calls are used. Is there a way to do semi-hosting automatically so that I don't have to replace my existing IO functions calls(fread,fwrite,fprintf,fopen,fseek,ftell) with semi-hosting functions(semihosting_file_write,semihosting_file_read) manually.