Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Robert Bowen
11/26/12 06:12
Read: 838 times
St. Peters
USA


 
#188902 - Simulator
Responding to: Richard Erlacher's previous message
Rich, great feedback!

I think my original post of "where can I find this information in the Silabs IDE , went to which is better or more efficient, simulator or hardware debug.

Obviously, nothing beats real hardware. With that said, it has been "my" experience that the Keil IDEs simulator does a very good job with the micros I have used. Do I use the simulator from project conception through prototype to production? NO. However, it has come in handy for me when working with a new micro or just needing to verify/observe the behavior of various register settings/configurations.

The example I used in my early post, was a real one.... I needed to verify what was written to the Crossbar and UARTS in the c8051f020 micro. I am in the process of changing micros , from NXP to Silabs and it just so happened that I had an old Devboard in the shack to play with.

My first run was to utilize both UARTS. I couldn't figure why I was not seeing a Clock on the assigned TX pin? Note, I started my work using the Siabs IDE. This brought up my original post, where is all the peripheral information?

I then used the Keil simulator and immediately it was apparent that I wrote the incorrect information to the crossbar.

For me, this use of the simulator proved efficient and successful. I am not sure how to witness this information (along with a score of others) using just the hardware debugger....(Without using a scope and logic analyzer )

I would be interested in hearing about your technique for verifying/viewing information about this type of configuration... Such as, Viewing the UART registers for bps settings, data written to the crossbar, and data written to the scratch pad area to perform math calculations .

Thanks again for sharing your experience.



List of 39 messages in thread
TopicAuthorDate
SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/19/12 06:04      
   I gave up long ago      Erik Malund      11/19/12 07:57      
      SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/19/12 15:12      
         Silabs IDE      Hal Albach      11/19/12 18:06      
            SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/19/12 18:57      
               Silabs IDE      Hal Albach      11/20/12 06:26      
                  SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/20/12 07:39      
                     why did you not say so      Erik Malund      11/20/12 07:48      
                        SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/20/12 08:07      
                           IDE - Silabs or Keil?      Hal Albach      11/20/12 18:15      
                              SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/20/12 19:09      
                                 so would I, but      Erik Malund      11/20/12 20:24      
                                    SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/21/12 07:05      
                                       nope      Erik Malund      11/21/12 08:44      
                                          8 Bit micro - Kernal      Robert Bowen      11/22/12 05:59      
                     but hardware is easy to get ?      Jim Granville      11/21/12 20:26      
                        SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/22/12 05:51      
                           I do not have it here, but      Erik Malund      11/22/12 08:09      
                              SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/22/12 08:58      
                                 SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/22/12 09:23      
                                    I know none that show that directly      Erik Malund      11/22/12 16:53      
                                       Keil IDE Screen shots      Robert Bowen      11/22/12 18:52      
                                          what is missing?      Erik Malund      11/22/12 19:47      
                                             SiLabs - C8051F020 - Keil IDE      Robert Bowen      11/24/12 06:52      
                                                why?      Erik Malund      11/24/12 08:27      
                                                   Why Simulator      Robert Bowen      11/24/12 14:17      
                                                      simulators      Mahmood Elnasser      11/25/12 07:02      
                                                      simulators      Mahmood Elnasser      11/25/12 07:02      
                                                         Simulator      Robert Bowen      11/25/12 11:00      
                                                            funny      Erik Malund      11/25/12 12:16      
                                                               Simulators      Robert Bowen      11/25/12 14:48      
                                                      neither of this is simulation      Erik Malund      11/25/12 12:11      
                                                         Simulator      Robert Bowen      11/25/12 14:51      
                                                            if I show you the timetable ...      Erik Malund      11/25/12 15:39      
                                                               Simulating      Robert Bowen      11/25/12 15:55      
                                                                  You have to know hidden details about the simulator      Richard Erlacher      11/25/12 22:33      
                                                                     Simulator      Robert Bowen      11/26/12 06:12      
                                                                        two aswers and a question      Erik Malund      11/26/12 07:38      
                                                                           Great suggestions, Eric....      Robert Bowen      11/26/12 08:46      

Back to Subject List