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

Printing debug messages over ITM from multiple ports

Hello, I have been attending one Webinar series on advanced debugging. In which author talks about using ITM ports to send debug messages. I was able to do it using Keil printf function. According to printf documentation, "The Debug (printf) Viewer window displays data streams that are transmitted sequentially via ITM Stimulus Port 0". The instrctor explains a way to modify the the code to use multiple ports to display the messages. I couldn't do that with Keil. I think it's since printf reads from PORT0. I tried the code with Atolic true studio, which has separate windows for each port, and it works. I couldn't find anything similar in Keil. Is it possible to display messages from multiple ports in Keil? Thanks Athul