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 defined a large array(4096bytes) in the Code area for displaying LCD .It just come out the message while running the program step by step. What is the matter this? Thanks for help!
This error is reported by the uVision simulator? Look under Debug / Memory Map. There's a dialog box that lets you define the memory ranges for your project and set access permissions on those ranges. I suspect that the code segment you have defined is smaller than your actual code. Alternatively, if that address is outside of the range of your actual code memory, I'd think you had a bug that causes the program to jump to a bad address.