JavaScript is currently disabled.Please enable it for a better experience of Jumi.
 Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
onsdag 13 november 2019 VECKA 46
IAR har lärt sina verktyg att plocka upp och presentera den spårinformation som ARM Cortex M3 numera spottar ur sig.
En nyhet i ARM Cortex M3 är att den är konfigurerad att kontinuerligt spotta ur sig viss statusinformation som kan användas för avlusning. Det är funktioner som normalt bara finns i mer komplexa kärnor.

Kärnan dumpar innehållet i programräknaren, all interruptsignalering plus, som bonus, innehållet i fyra helt valbara  minnesadresser. Allt detta leveras utan att en klockcykel rubbas i processorn, vilket betyder att avlusning kan göras under drift. Detta öppnar helt andra insynsmöjligheter jämfört med att plocka ut denna information själv genom instrumentering, eller genom att låta IARs verktyg stega fram informationen via JTAG, vilket varit de metoder du varit tvungen att tillgripa på tidigare ARM-kärnor.

IAR nöjer sig inte med att logga dessa data utan kan också använda dem för att bland annat avgöra kodtäckning och för att profilera kodanvändningen.

MER LÄSNING:
 
Branschens egen tidning
För dig i branschen kostar det inget att prenumerera på vårt snygga pappers­magasin.

Klicka här!
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)