{"id":222831,"date":"2011-11-01T23:00:00","date_gmt":"2011-11-01T23:00:00","guid":{"rendered":"https:\/\/eenewseurope.artwhere.co\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/"},"modified":"2011-11-01T23:00:00","modified_gmt":"2011-11-01T23:00:00","slug":"ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex","status":"publish","type":"post","link":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/","title":{"rendered":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex"},"content":{"rendered":"<p>Une des nouvelles fonctions puissantes ajout&eacute;es est l&rsquo;analyse d&rsquo;utilisation de pile. Avec l&rsquo;activation de l&rsquo;analyse d&rsquo;utilisation de pile, IAR Embedded Workbench pour ARM produit un rapport d&rsquo;utilisation de pile avec des listings de profondeur maximale de pile pour chaque racine de graphe d&rsquo;appel. Ce sont des informations tr&egrave;s utiles dans la plupart des projets int&eacute;gr&eacute;s simplifiant beaucoup les estimations d&rsquo;utilisation de pile. La derni&egrave;re version est &eacute;galement accompagn&eacute;e d&rsquo;un assembleur en ligne consid&eacute;rablement am&eacute;lior&eacute;. Gr&acirc;ce &agrave; une nouvelle mani&egrave;re de traiter les instructions d&rsquo;assembleur mis en ligne, l&rsquo;utilisateur peut maintenant placer des morceaux de code d&rsquo;assembleur exactement l&agrave; o&ugrave; ils sont requis dans le code de haut niveau, avec un acc&egrave;s aux variables C environnantes. Le code d&rsquo;assembleur mis en ligne peut r&eacute;server un stockage priv&eacute; en toute s&eacute;curit&eacute;. <br \/>\nLa fen&ecirc;tre chronologique a &eacute;t&eacute; am&eacute;lior&eacute;e avec un journal d&rsquo;&eacute;v&eacute;nement graphique utile pour les utilisateurs Cortex-M3\/M4. En analysant le comportement de minutage, il est possible de placer certaines macros dans le code et lorsque ces points seront atteints pendant l&rsquo;ex&eacute;cution, les messages seront envoy&eacute;s et appara&icirc;tront dans la fen&ecirc;tre chronologique. Ceci est tr&egrave;s utile puisque le temps &eacute;coul&eacute; entre les deux points dans le code peut &ecirc;tre d&eacute;termin&eacute;. La nouvelle fonction de fen&ecirc;tre chronologique peut aussi pr&eacute;voir le support pour cr&eacute;er un profil d&rsquo;utilisation de pile sur le temps d&rsquo;une application. <br \/>\nCette fen&ecirc;tre de profilage de fonction a aussi &eacute;t&eacute; am&eacute;lior&eacute;e en utilisant un m&eacute;canisme de cachage de fonction. Cette fonction simplifie grandement la t&acirc;che d&rsquo;obtention d&rsquo;une image globale de profilage de votre application car vous pouvez filtrer des fonctions non int&eacute;ressantes. Cela est tr&egrave;s utile en travaillant avec un syst&egrave;me d&rsquo;exploitation en temps r&eacute;el (RTOS) car vous pouvez cacher tout ce qui est en rapport avec le noyau RTOS et ainsi extraire une image focalis&eacute;e sur o&ugrave; le temps d&rsquo;ex&eacute;cution est pass&eacute; dans le fonctionnement d&rsquo;une application. <br \/>\nSignum JTAGjet, un d&eacute;bogueur avanc&eacute; en temps r&eacute;el sur circuit pour applications haut de gamme, est maintenant int&eacute;gr&eacute; &agrave; IAR Embedded Workbench pour ARM, permettant de b&eacute;n&eacute;ficier pleinement des capacit&eacute;s de tra&ccedil;age sur les appareils Cortex A et Cortex R lors du d&eacute;bogage de syst&egrave;mes complexes. <br \/>\n<a href=\"http:\/\/www.iar.com\/ewarm\" target=\"_blank\" title=\"www.iar.com\/ewarm\" rel=\"noopener\">www.iar.com\/ewarm <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IAR Systems a annonc\u00e9 la disponibilit\u00e9 d&rsquo;une nouvelle version d&rsquo;IAR Embedded Workbench pour ARM. La nouvelle version ajoute des optimisations significatives de vitesse et de nombreuses fonctions int\u00e9ressantes le rendant encore plus puissant. Les optimisations sont destin\u00e9es \u00e0 la librairie ARM CMSIS DSP et aux am\u00e9liorations g\u00e9n\u00e9rales de vitesse lors de la g\u00e9n\u00e9ration de code pour processeurs Cortex-M.<\/p>\n","protected":false},"author":22,"featured_media":222832,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"tags":[],"domains":[47],"ppma_author":[1149],"class_list":["post-222831","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","domains-electronique-eci"],"acf":[],"yoast_head":"<title>Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Co...<\/title>\n<meta name=\"description\" content=\"IAR Systems a annonc\u00e9 la disponibilit\u00e9 d&#039;une nouvelle version d&#039;IAR Embedded Workbench pour ARM. La nouvelle version ajoute des optimisations...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex\" \/>\n<meta property=\"og:description\" content=\"IAR Systems a annonc\u00e9 la disponibilit\u00e9 d&#039;une nouvelle version d&#039;IAR Embedded Workbench pour ARM. La nouvelle version ajoute des optimisations significatives de vitesse et de nombreuses fonctions int\u00e9ressantes le rendant encore plus puissant. Les optimisations sont destin\u00e9es \u00e0 la librairie ARM CMSIS DSP et aux am\u00e9liorations g\u00e9n\u00e9rales de vitesse lors de la g\u00e9n\u00e9ration de code pour processeurs Cortex-M.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831\/\" \/>\n<meta property=\"og:site_name\" content=\"EENewsEurope\" \/>\n<meta property=\"article:published_time\" content=\"2011-11-01T23:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/import\/default\/files\/import\/eci3019_iar-1024x731.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"731\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"eeNews Europe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"eeNews Europe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/\"},\"author\":{\"name\":\"eeNews Europe\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/9eff4051fa9dac8230052de45e32b0f4\"},\"headline\":\"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex\",\"datePublished\":\"2011-11-01T23:00:00+00:00\",\"dateModified\":\"2011-11-01T23:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/\"},\"wordCount\":515,\"publisher\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#organization\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/\",\"url\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/\",\"name\":\"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex -\",\"isPartOf\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#website\"},\"datePublished\":\"2011-11-01T23:00:00+00:00\",\"dateModified\":\"2011-11-01T23:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ecinews.fr\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#website\",\"url\":\"https:\/\/www.ecinews.fr\/fr\/\",\"name\":\"EENewsEurope\",\"description\":\"Just another WordPress site\",\"publisher\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ecinews.fr\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#organization\",\"name\":\"EENewsEurope\",\"url\":\"https:\/\/www.ecinews.fr\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"contentUrl\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"width\":283,\"height\":113,\"caption\":\"EENewsEurope\"},\"image\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/9eff4051fa9dac8230052de45e32b0f4\",\"name\":\"eeNews Europe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/image\/fae8f0cb15861c4ae0ed4872e2c9fc22\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5081509054e28b04ecd976976e723ce0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5081509054e28b04ecd976976e723ce0?s=96&d=mm&r=g\",\"caption\":\"eeNews Europe\"}}]}<\/script>","yoast_head_json":{"title":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Co...","description":"IAR Systems a annonc\u00e9 la disponibilit\u00e9 d'une nouvelle version d'IAR Embedded Workbench pour ARM. La nouvelle version ajoute des optimisations...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831\/","og_locale":"fr_FR","og_type":"article","og_title":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex","og_description":"IAR Systems a annonc\u00e9 la disponibilit\u00e9 d'une nouvelle version d'IAR Embedded Workbench pour ARM. La nouvelle version ajoute des optimisations significatives de vitesse et de nombreuses fonctions int\u00e9ressantes le rendant encore plus puissant. Les optimisations sont destin\u00e9es \u00e0 la librairie ARM CMSIS DSP et aux am\u00e9liorations g\u00e9n\u00e9rales de vitesse lors de la g\u00e9n\u00e9ration de code pour processeurs Cortex-M.","og_url":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831\/","og_site_name":"EENewsEurope","article_published_time":"2011-11-01T23:00:00+00:00","og_image":[{"width":1024,"height":731,"url":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/import\/default\/files\/import\/eci3019_iar-1024x731.jpg","type":"image\/jpeg"}],"author":"eeNews Europe","twitter_card":"summary_large_image","twitter_misc":{"Written by":"eeNews Europe","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#article","isPartOf":{"@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/"},"author":{"name":"eeNews Europe","@id":"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/9eff4051fa9dac8230052de45e32b0f4"},"headline":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex","datePublished":"2011-11-01T23:00:00+00:00","dateModified":"2011-11-01T23:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/"},"wordCount":515,"publisher":{"@id":"https:\/\/www.ecinews.fr\/fr\/#organization"},"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/","url":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/","name":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex -","isPartOf":{"@id":"https:\/\/www.ecinews.fr\/fr\/#website"},"datePublished":"2011-11-01T23:00:00+00:00","dateModified":"2011-11-01T23:00:00+00:00","breadcrumb":{"@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ecinews.fr\/fr\/ameliorations-majeures-dans-iar-embedded-workbench-pour-arm-cortex\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ecinews.fr\/fr\/"},{"@type":"ListItem","position":2,"name":"Am\u00e9liorations majeures dans IAR Embedded Workbench pour ARM Cortex"}]},{"@type":"WebSite","@id":"https:\/\/www.ecinews.fr\/fr\/#website","url":"https:\/\/www.ecinews.fr\/fr\/","name":"EENewsEurope","description":"Just another WordPress site","publisher":{"@id":"https:\/\/www.ecinews.fr\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ecinews.fr\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.ecinews.fr\/fr\/#organization","name":"EENewsEurope","url":"https:\/\/www.ecinews.fr\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ecinews.fr\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","contentUrl":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","width":283,"height":113,"caption":"EENewsEurope"},"image":{"@id":"https:\/\/www.ecinews.fr\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/9eff4051fa9dac8230052de45e32b0f4","name":"eeNews Europe","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ecinews.fr\/fr\/#\/schema\/person\/image\/fae8f0cb15861c4ae0ed4872e2c9fc22","url":"https:\/\/secure.gravatar.com\/avatar\/5081509054e28b04ecd976976e723ce0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5081509054e28b04ecd976976e723ce0?s=96&d=mm&r=g","caption":"eeNews Europe"}}]}},"authors":[{"term_id":1149,"user_id":22,"is_guest":0,"slug":"eenews-europe","display_name":"eeNews Europe","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/5081509054e28b04ecd976976e723ce0?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831"}],"collection":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/comments?post=222831"}],"version-history":[{"count":0,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/222831\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media\/222832"}],"wp:attachment":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media?parent=222831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/categories?post=222831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/tags?post=222831"},{"taxonomy":"domains","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/domains?post=222831"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/ppma_author?post=222831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}