I debug the code and open window panel and click on swv viewer and ticket the Bo bit ,then click on ok , then click on trace button and click on resume run code but " trace button gets disabled" and program shut down unexpectedly what to do
The terminology Data Trace Comparator 0-3 is kind of strange.. what is comparing? And what are the 32 ITM Stimulus ports for? I thought Trace Streaming requires dedicated 1-4 TPIU Trace pins.. but here it looks like those signals are routed to the single SWV/SWO pin? For example, isn't SWV also used for ITM_SendChar()?
when i press the config trace nothing happenned is there any suggesstions
Hi Alihan,
Did you enable SWV within debug configurations?
@@steppeschool3629 thanks, it is working
Trace become disable while debugging , what to do?
Hi, I do not get your question fully. What is the problem?
I debug the code and open window panel and click on swv viewer and ticket the Bo bit ,then click on ok , then click on trace button and click on resume run code but " trace button gets disabled" and program shut down unexpectedly what to do
The terminology Data Trace Comparator 0-3 is kind of strange.. what is comparing? And what are the 32 ITM Stimulus ports for?
I thought Trace Streaming requires dedicated 1-4 TPIU Trace pins.. but here it looks like those signals are routed to the single SWV/SWO pin? For example, isn't SWV also used for ITM_SendChar()?
To be honest, I do not know how SWV works at a hardware level. I know it is responsible for ITM_SendCHar and plotting data(Data trace comparator).
Nice work!
Thanks!