I am debugging some uart code on a Silicon Labs f060 Dev Kit. The Dev board gives me RS232 access to uart0, which is nice for sending stuff to the serial port of my PC for viewing variables, etc. in a terminal. The problem is, I'm debugging a serial connection to an external sensor that has an rs232 output, which of course uses up my only serial port. Is there any caommands that I can put inline in my code to have it print out in the command window at runtime? IE NOT single-stepping through or setting breakpoints? So, instead of a printf statement that would normally send my debug messages to the uart, I send them into the uVision command window, without stopping program execution? I think I'm probably asking for MON51 type features, but I'm not sure.
It does, and that's how I connect to the part. My problem is I want to send debug info to my IDE without setting any breakpoints or stepping through code. Basically I want to send the contents of variables etc. to my debugger at runtime via the jtag interface, Like I would normally do through the uart to a terminal.
I do not think that SiLABS has implemented such a feature into the uVision driver. In general it would be possible to send characters from the Serial window to some debug channel. Reinhard
So, it's a matter of support by the chip's manufacturer? Do any chip vendors support this type of functionality?