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 am using the Keil uVision3 debugger with GNUARM 4.1.1. It does not appear to correctly display data stored in bitfields in the Watch window. Other structure elements show the correct contents, but the bitfields appear to be using an incorrect shift factor to find the correct bits for each field. A memory dump shows that the structure does in fact contain the correct values (and the code operation verifies that the right values are being stored). It is only the watch display that is incorrect. I have contacted Keil customer support, but wanted to check and see if others had seen this as well and if there might be an easy workaround for the problem since trying to parse memory dumps manually is not very much fun.
Kathy,
Did you ever resolve this problem? I just installed GNU 4.1.1 and have some other problems as well. When I click 'Rebuild' I get the message 'Target not created'.