Content originally posted in LPCWare by oceaneGu on Thu Aug 07 00:40:28 MST 2014
Hi,
Thank you for your answer. However your link does not give me much more information than those I extracted in the files "Registers.txt" and "Disassembly.txt" above.
In the Register file, you can read the address 0xadf0 in the PC register.
In the Disassembly file, the address 0xadf0 corresponds to the instruction "ldr r5, [r1, #0]", while emWin GUI is trying to update the screen (at that moment, emwin is doing its own stuff).
However, at that right moment, R1 contains the addresse 0x80050 while the flash memory end at 0x80000. So it points at nothing.
I do not understand how I could reach this point. Any idea ?