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.
Hi Everyone
I am trying to run a simple CAN application using the simulator of Keil ARM-MDK V5.22 (uVision 5). But I have doubts about whether Keil uVision 5 supports simulation of CAN peripheral of STM32F407VG target or not because when I debug my code and view CAN peripheral window by going to Peripherals -> System Viewer -> CAN its all zeros. All the registers of CAN like (MCR, MSR,TSR, RF0R, IER) are nothing but zeros. When I connect the actual target these registers are assigned some adresses (hex values).
Please tell me Why simulator does not show any CAN activity? Does it even support it or am I expecting a little bit too much from it?
Thank You.
Hammad
This doc http://www.keil.com/support/docs/3726.htm can help you to clarify this
Or the simulated features described here http://www.keil.com/dd/chip/6103.htm
Error 65, and all registers zero, probably NOT supported.
When real hardware is cheaper to source than expensive/effective simulation/emulation, you go to the hardware store.
Thank you very much Chen and Westonsupermare. I will try on actual hardware now.