我正在为stm32l152C-discovery板执行arm cortex-m3的C代码,但是我发现main函数调用没有被推入堆栈。我已经分析了这个源的asm代码,但是我发现它是可以的。为了更好的理解,请看这里的C代码生成的汇编代码: main.elf: file format elf32-littlearm
*SYMBOL TABLE:
00000010 l d .text 000000
我一直坚持一段时间如何设置一个回调时发生异常。 我有这样的测试代码: void main()
{
long * bad = (long*)0x0A000000; //Invalid address
//When the following line gets executed
//it causes an error and the debugger sends