S3C2440 windows下使用jlink gdbserver,arm-none-eabi-gdb进行裸机程序编写调试
一开始是学stm32的,一直用MDK下载调试程序,非常方便。后来转学嵌入式Linux,在Linux下进行u-boot和Linux内核的移植,一直没有用到硬件调试功能,都是通过打印串口信息或者led来调试,大部分情况下能够奏效,这也是因为u-boot和linux内核本身的代码质量非常高,很难出现非常规的错误吧。但是后来在JZ2440上进行裸机程序验证,进行实时内核编写时,由于有非常多的汇编代码,使得