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.