This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Debugging in real time using strictly uVision 4?

Hello,

I have a pretty simple question, that I've searched too much to know that it would be easier to just ask here. I want to know if there's any way I can use the Debug Session in my ARM7 program to work in real-time.

My basic situation is this. I have a program, and let's say it is supposed to output something around 300 characters to a UART for every keyboard input into the same UART. I notice that the UART, to me, is taking about 1 second for every 100 characters output, but on the bottom right, for simulation time, it only takes "a quarter of a second" to output all the characters I need.

I want to be able to see all 300 characters output in an actual quarter of a second, in the UART. Is there any way to do this strictly in the software? I imagine there are ways to make this work with hardware, but I wanted to see it in software to impress some friends with what I was able to accomplish.

Thanks,
~Boston

Parents
  • No, the processor is not ARM7-TDMI. That's just an indication of processor core and doesn't give any indication of what peripherial hardware the specific manufacturer might have glued around the processor core. There are big differences between ARM chips even if they might have the same processor core - ARM7-TDMI doesn't indicate if the UART(s) supports FIFO or DMA transfers.

    The relevant information is manufacturer and model of the processor. Like NXP (manufacturer) LPC2366 (model).

Reply
  • No, the processor is not ARM7-TDMI. That's just an indication of processor core and doesn't give any indication of what peripherial hardware the specific manufacturer might have glued around the processor core. There are big differences between ARM chips even if they might have the same processor core - ARM7-TDMI doesn't indicate if the UART(s) supports FIFO or DMA transfers.

    The relevant information is manufacturer and model of the processor. Like NXP (manufacturer) LPC2366 (model).

Children
No data