<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Embedded Systems Blog</title>
	<atom:link href="http://www.esacademy.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.esacademy.com/blog</link>
	<description>News and articles on embedded systems</description>
	<lastBuildDate>Tue, 19 Jul 2011 10:12:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Car add-on networking CiA447 goes V2.0</title>
		<link>http://www.esacademy.com/blog/2011/07/19/car-add-on-networking-cia447-goes-v2-0/</link>
		<comments>http://www.esacademy.com/blog/2011/07/19/car-add-on-networking-cia447-goes-v2-0/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 08:03:53 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[CANopen]]></category>
		<category><![CDATA[CANopen CiA447]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/2011/07/19/car-add-on-networking-cia447-goes-v2-0/</guid>
		<description><![CDATA[The CAN in Automation documents known as CiA447 describe how CANopen is used in automotive &#8220;add-on electronics&#8221; applications. These are electronics not added by the car manufacturer, but at a later point. Most common usage is for electronics used in taxis, emergency response vehicles and police cars.
Recently CiA447&#8217;s functionality was enhanced and especially the new [...]]]></description>
			<content:encoded><![CDATA[<p>The CAN in Automation documents known as CiA447 describe how CANopen is used in automotive &#8220;add-on electronics&#8221; applications. These are electronics not added by the car manufacturer, but at a later point. Most common usage is for electronics used in taxis, emergency response vehicles and police cars.</p>
<p>Recently CiA447&#8217;s functionality was enhanced and especially the new power-down and wake-up procedures required a version step upwards, as they are not backward compatible.</p>
<p>Today, Daimler is the only manufacturer already offering cars with CiA447 interface. However, several other car manufacturers have already shown prototypes.</p>
<p>One of the biggest benefits of CiA447 is, that it offers add-on electronics access to some of the cars displays and buttons. In modern cars, there is typically no physical room to add electronics near the dashboard, as all space is used up. CiA447 allows &#8220;sharing&#8221; some of the cars displays and buttons, so that the electronic components themselves do not need to be mounted near the dashboard.</p>
<p>We at ESAcademy have now updated all our CANopen products for CiA447 to implement the latest V2.0 enhancements and changes. This includes our Micro CANopen source code solutions, our CANopen Magic line of analyzers and our CiA447 gateway simulator. Contact us, if you need to bring CiA447 to your electronics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2011/07/19/car-add-on-networking-cia447-goes-v2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAN bit rates beyond 1MBps</title>
		<link>http://www.esacademy.com/blog/2011/05/16/can-bit-rates-beyond-1mbps/</link>
		<comments>http://www.esacademy.com/blog/2011/05/16/can-bit-rates-beyond-1mbps/#comments</comments>
		<pubDate>Mon, 16 May 2011 10:10:12 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[CAN]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/2011/07/19/can-bit-rates-beyond-1mbps/</guid>
		<description><![CDATA[For many years the maximum bit rate of CAN (Controller Area Network) has been 1Mbps. Not only was it a maximum for the bit rate, it also resulted in a &#8220;touchy&#8221; physical layout: cable length restrictions were as low as 30m.
The limits of speed vs. cable length comes from the requirement, that in CAN a [...]]]></description>
			<content:encoded><![CDATA[<p>For many years the maximum bit rate of CAN (Controller Area Network) has been 1Mbps. Not only was it a maximum for the bit rate, it also resulted in a &#8220;touchy&#8221; physical layout: cable length restrictions were as low as 30m.</p>
<p>The limits of speed vs. cable length comes from the requirement, that in CAN a bit needs to be stable on the entire bus, before the next bit may start. Some bits can be over-written, a feature which is used for arbitration, acknowledgments and error handling.</p>
<p>Bosch, the inventor of CAN, now introduced a white paper &#8220;CAN with Flexible Data-Rate&#8221; showing how a higher data rate can be achieved. The main suggested feature here is to allow switching between a low (backward compatible) bit rate and a much higher bit rate within a single message.</p>
<p>In short, a single CAN message consist of control data at the beginning and the end of a message with the data field &#8220;in the middle&#8221;. The core idea is to use the lower bit rate for the control data and the higher bit rate for the data field only. In addition the maximum data field size is increased from previously 8 bytes to now 64 bytes.</p>
<p>If the higher bit rate is 8 times higher than that of the base rate it would be possible to achieve an 8 times higher data-throughput WITHOUT changing the real-time behavior.</p>
<p>For more info, see the white paper at:<br />
<a title="Bosch White Paper" href="http://www.semiconductors.bosch.de/media/pdf/canliteratur/can_fd.pdf"> www.semiconductors.bosch.de/media/pdf/canliteratur/can_fd.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2011/05/16/can-bit-rates-beyond-1mbps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NXP introduces dual-core ARM Microcontroller</title>
		<link>http://www.esacademy.com/blog/2010/11/03/nxp-introduces-dual-core-arm-microcontroller/</link>
		<comments>http://www.esacademy.com/blog/2010/11/03/nxp-introduces-dual-core-arm-microcontroller/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 11:05:22 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[ARM and ARM Cortex]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[Cortex]]></category>
		<category><![CDATA[NXP]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/2010/11/03/nxp-introduces-dual-core-arm-microcontroller/</guid>
		<description><![CDATA[The new LPC4000 family of microcontrollers from NXP Semiconductors combines two powerful ARM Cortex cores in one microcontroller. The integrated Cortex-M4 and Cortex-M0 can run asymmetrically at up to 150MHz and have access to internal memory of up to 1MB Flash and 264k of RAM.
A multilayer bus matrix with 4 separate RAM blocks ensures that [...]]]></description>
			<content:encoded><![CDATA[<p>The new LPC4000 family of microcontrollers from NXP Semiconductors combines two powerful ARM Cortex cores in one microcontroller. The integrated Cortex-M4 and Cortex-M0 can run asymmetrically at up to 150MHz and have access to internal memory of up to 1MB Flash and 264k of RAM.<br />
A multilayer bus matrix with 4 separate RAM blocks ensures that both microcontrollers have independent, fast access to &#8220;their&#8221; memory, minimizing wait-states.<br />
Next to the &#8220;usual&#8221; LPCxxx peripherals the new devices also feature high-speed USB and an AES decryption engine for security.<br />
There are several applications that benefit from a dual core solution. If a lot of communication is required, like handling complex communication protocols with specific timing requirements, a dual-core solutions allows using one core as a communication co-processor, clearly separating communication and process handling.<br />
For more information, see <a href="http://ics.nxp.com/products/lpc4000/" target="_blank">NXP&#8217;s web pages</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/11/03/nxp-introduces-dual-core-arm-microcontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MicroCANopen Plus 5.50 Available</title>
		<link>http://www.esacademy.com/blog/2010/10/02/microcanopen-plus-5-50-available/</link>
		<comments>http://www.esacademy.com/blog/2010/10/02/microcanopen-plus-5-50-available/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 14:15:41 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[CANopen]]></category>
		<category><![CDATA[Embedded Software Design]]></category>
		<category><![CDATA[Microcontrollers]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=94</guid>
		<description><![CDATA[MicroCANopen                   Plus and MicroCANopen Plus Add-in Manager have         been updated. The highlights in the new version of the embedded CANopen stack are:


More clarity and easier maintenance in   [...]]]></description>
			<content:encoded><![CDATA[<p><span><a href="http://www.canopenstore.com/pip/microcanopen-plus.html" target="_blank">MicroCANopen                   Plus and MicroCANopen Plus Add-in Manager</a> have         been updated. The highlights in the new version of the embedded CANopen stack are:<br />
</span></p>
<ul>
<li><span>More clarity and easier maintenance in           user-configurable files by dividing call back functions into multiple files</span></li>
<li><span>More flexibility by           adding many more data call backs for SDO accesses</span></li>
<li><span>Framework support to           guard Object Dictionary entries with auto-generated minimum           and maximum values from EDS/DCF file</span></li>
</ul>
<p><span style="color: #000000;">Customers with ongoing maintenance agreement with         us are entitled to a free upgrade. In this case, please download the new         version from</span></p>
<p><span><a href="http://www.canopenstore.com/support.php">CANopenStore.com/support.php</a> </span></p>
<p><span style="color: #000000;">using the activation code(s). For those projects using auto-generated code, also         update<strong> </strong></span><span><a href="http://www.canopenstore.com/pip/canopen-architect-eds.html" target="_blank">CANopen              Architect EDS</a> to the latest version.</span></p>
<p>The process to update embedded firmware libraries that become part of a bigger project can be complicated. For that reason, we have developed tools and to ease this on-time task.</p>
<p><a href="http://www.canopenstore.com/contactus.php" target="_blank">Contact us</a> if you are interested in obtaining or need assistance in performing the update.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/10/02/microcanopen-plus-5-50-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CiA 447 Car Add-on Devices Gateway Simulation Software Available</title>
		<link>http://www.esacademy.com/blog/2010/07/21/cia-447-car-add-on-devices-gateway-simulation-software-available/</link>
		<comments>http://www.esacademy.com/blog/2010/07/21/cia-447-car-add-on-devices-gateway-simulation-software-available/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 18:35:10 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[CANopen]]></category>
		<category><![CDATA[CiA447]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=88</guid>
		<description><![CDATA[The number of product developments supporting the automotive standard for &#8216;add-on devices&#8217; CiA447 is on the rise.
The standard supports electronic devices used in taxis, emergency response vehicles and other governmental service vehicles. Typical components include roof bars (light &#38; sound), radios, control units, taximeters, printers and similar devices.
Using a CiA447 gateway, automotive manufacturers like Daimler [...]]]></description>
			<content:encoded><![CDATA[<p>The number of product developments supporting the automotive standard for &#8216;add-on devices&#8217; CiA447 is on the rise.</p>
<p>The standard supports electronic devices used in taxis, emergency response vehicles and other governmental service vehicles. Typical components include roof bars (light &amp; sound), radios, control units, taximeters, printers and similar devices.</p>
<p>Using a CiA447 gateway, automotive manufacturers like Daimler already provide access to the vehicles internal data today. The standard allows sharing some of the car&#8217;s resources like switches and displays with CiA447 devices. A steering wheel button can be used as the PTT (push to talk) button for a radio, which in return can use the car&#8217;s display to show channel numbers, volume settings or such.<span id="more-88"></span></p>
<p>ESAcademy now provides a CiA447 gateway simulation software, which greatly eases the development of CiA447 compatible devices. Engineers no longer need the car or a physical mock-up of the gateway to work on their developments. The gateway simulation is based on the same software that is used in the gateways of various automotive manufacturers. It allows CiA447 compatible devices to access the cars&#8217; data, like dashboard components (buttons, displays).</p>
<p>The simulation can also &#8216;re-play&#8217; tours, which are simulations of drives along a specific route. The tour data visible on the network includes engine and location (GPS) data.</p>
<p>The software is available at <a href="http://www.canopenstore.eu/CiA447GatewaySim" target="_blank">http://www.canopenstore.eu/CiA447GatewaySim</a> (European Union) and <a href="http://www.canopenstore.com/pip/cia-447-gateway-simulation.html" target="_blank">http://www.canopenstore.com/pip/cia-447-gateway-simulation.html</a> (rest of the world).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/07/21/cia-447-car-add-on-devices-gateway-simulation-software-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MSP430 LaunchPad from Texas Instruments</title>
		<link>http://www.esacademy.com/blog/2010/07/21/msp430-launchpad-from-texas-instruments/</link>
		<comments>http://www.esacademy.com/blog/2010/07/21/msp430-launchpad-from-texas-instruments/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 18:22:10 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[MSP430]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=86</guid>
		<description><![CDATA[Texas Instruments have released a lost cost evaluation board for their MSP430 microcontroller family and Value Line series. Utilizing free code-limited compilers, the board with cables costs $4.30 direct from Texas Instruments, with free shipping. This represents a very low-cost way to get started with this microcontroller family.
Visit the Texas Instruments site MSP430 LaunchPad (MSP-EXP430G2) [...]]]></description>
			<content:encoded><![CDATA[<p>Texas Instruments have released a lost cost evaluation board for their MSP430 microcontroller family and Value Line series. Utilizing free code-limited compilers, the board with cables costs $4.30 direct from Texas Instruments, with free shipping. This represents a very low-cost way to get started with this microcontroller family.</p>
<p>Visit the Texas Instruments site <a href="http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29" target="_blank">MSP430 LaunchPad (MSP-EXP430G2)</a> to learn more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/07/21/msp430-launchpad-from-texas-instruments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET Support for Flash Magic</title>
		<link>http://www.esacademy.com/blog/2010/05/12/net-support-for-flash-magic/</link>
		<comments>http://www.esacademy.com/blog/2010/05/12/net-support-for-flash-magic/#comments</comments>
		<pubDate>Wed, 12 May 2010 21:01:49 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Flash Magic]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[libraries]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=84</guid>
		<description><![CDATA[We have released a new product called &#8220;Flash Magic Production System NET&#8221; which contains support for writing Flash Magic based applications in .NET languages.
Included are .NET assemblies for each of the driver DLLs used by Flash Magic. The API has been designed to take advantage of .NET features such as exceptions while maintaining familiarity for [...]]]></description>
			<content:encoded><![CDATA[<p>We have released a new product called &#8220;<a href="http://www.canopenstore.com/pip/flashmagicprodsysnet.html">Flash Magic Production System NET</a>&#8221; which contains support for writing Flash Magic based applications in .NET languages.</p>
<p>Included are .NET assemblies for each of the driver DLLs used by Flash Magic. The API has been designed to take advantage of .NET features such as exceptions while maintaining familiarity for those already working with the existing C-based API.</p>
<p>The users of these new .NET assemblies allow developers to quick start working with Flash Magic technologies using the .NET language of their choice.</p>
<p><a href="http://www.flashmagictool.com/" target="_blank">View a comparison table</a> (scroll down) showing the differences between the new product and the existing Flash Magic Production System.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/05/12/net-support-for-flash-magic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Embedded World: trend towards 32bit and ARM continues</title>
		<link>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-trend-32bit-continue/</link>
		<comments>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-trend-32bit-continue/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 11:53:36 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[ARM and ARM Cortex]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[Cortex]]></category>
		<category><![CDATA[NXP]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=63</guid>
		<description><![CDATA[I was visiting Embedded World this week and in regards to microcontrollers the trend towards 32bit continues. When it comes to marketing presence at a trade show, obviously less than 32bit where not &#8220;it&#8221; this year. Not only chip manufacturers, but also most of the development tools primarily focused on 32bit solutions. And the next [...]]]></description>
			<content:encoded><![CDATA[<p>I was visiting <a title="Embedded World" href="http://www.embedded-world.de" target="_blank">Embedded World</a> this week and in regards to microcontrollers the trend towards 32bit continues. When it comes to marketing presence at a trade show, obviously less than 32bit where not &#8220;it&#8221; this year. Not only chip manufacturers, but also most of the development tools primarily focused on 32bit solutions. And the next impression one gets walking the aisles: ARM processors are the first choice in this arena, with a focus on the <a title="Cortex-M" href="http://www.arm.com/products/processors/cortex-m/index.php" target="_blank">Cortex-M</a> generation. At this year&#8217;s Embedded World, no other microcontroller architecture had a marketing presence anywhere near that of ARM.<span id="more-63"></span></p>
<p>After the ARM7 and ARM9 generation it is now the ARM Cortex-M processors that are going broad market, more and more chip manufacturers offer and promote derivatives of this architecture. One of the leading &#8220;embracers&#8221; of the Cortex-Mx is NXP. On the lowest end of this family NXP offers Cortex-M0 derivatives which are aimed at replacing 8 and 16bit microcontrollers and are best suited for lowest power applications. The Cortex-M3 devices are considered mid range and on the high end is the Cortex-M4 offering DSP extensions. Note that the Cortex-M4 was just recently announced and it will take a while until implementations become widely available.</p>
<p>As a tutor conducting various ARM trainings and being involved in tests, benchmarks and reports I am always amazed about how this industry works when promoting performance differences between microcontrollers. Looking at ARM7, ARM9 and Cortex-M variants they indeed have a different performance at the same clock rate, but none of these differences come even close to a factor of two.</p>
<p>In our report <em>Performance Considerations for ARM processor based developments</em> (available at <a title="ESAcademy Store" href="http://www.esacademystore.eu" target="_blank">www.esacademystore.eu</a>) we outline where the really big traps and gaps are when trying to boost real-world performance, and it&#8217;s not the architecture sub-species. We can show that single decisions that engineers make when developing an embedded application can impact the performance by a factor of ten or more. Selecting a specific ARM processor architecture versus another family pales by comparison.</p>
<p>Of course, there are always some applications where exactly that difference is the one needed to make it work. But for the most part, the majority of embedded applications  do not have a very specific performance need and <strong>any</strong> ARM based microcontroller will do the job and more. Unless, of course, one makes too many bad choices in designing the application. Even the best processor performance can be nullified by poor software!</p>
<p>So even if ARM processors are now &#8220;everywhere&#8221;, for developers of embedded systems the selection criteria is the same as always: good development tools, right peripheral mix, availability, pricing, trusted partners &#8211; your priorities may vary&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-trend-32bit-continue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Embedded World: most &#8220;fun&#8221; evaluation board</title>
		<link>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-most-fun-evaluation-board/</link>
		<comments>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-most-fun-evaluation-board/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 10:26:10 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[ARM and ARM Cortex]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[Cortex]]></category>
		<category><![CDATA[evaluation board]]></category>
		<category><![CDATA[STM32]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=59</guid>
		<description><![CDATA[Whenever a new microcontroller generation comes out, developers and engineers look out for evaluation boards. In order to be able to test the microcontroller, it needs to be mounted on a PCB that has the required glue logic, power circuitry and connectors. For generations, these test boards were mostly &#8220;bare-naked&#8221; &#8211; without housing and only [...]]]></description>
			<content:encoded><![CDATA[<p>Whenever a new microcontroller generation comes out, developers and engineers look out for evaluation boards. In order to be able to <!-- 		@page { margin: 2cm } 		P { margin-botto -->test the microcontroller, it needs to be mounted on a PCB that has the required glue logic, power circuitry and connectors. For generations, these test boards were mostly &#8220;bare-naked&#8221; &#8211; without housing and only featuring components needed to test the microcontroller in certain types of applications. Over the last years more &#8220;attractive&#8221; variations of such boards have come to market, for example some looking like a custom USB stick.</p>
<p>Last year, <a title="Raisonance" href="http://www.raisonance.com" target="_blank">Raisonance</a> released products following a slightly different concept they named <a title="STM32 Primer Communitry" href="http://www.stm32circle.com" target="_blank">Primers</a>, and the <a title="STM32-Primer2" href="http://www.stm32circle.com/resources/stm32primer2.php" target="_blank">Primer2</a> won an EETimes product of the year 2009 award. These boards feature a complete housing, making them more attractive for various prototype developments. Through staging several design contests, many applications have been implemented and are now <a title="STM-Primer projects" href="http://www.stm32circle.com/projects/list.php" target="_blank">shared</a> on the product&#8217;s web page. Applications include an alcohol meter, a CAN monitor, a GPS displaying OpenStreetMap data, various games and many more.<span id="more-59"></span></p>
<p>At this years <a title="Embedded World" href="http://www.embedded-world.de" target="_blank">Embedded World</a>, Raisonance introduced the next generation, the <a title="Open4 Primer" href="http://www.mcu-raisonance.com/mcu-circle.html" target="_blank">Open4 Primer</a>. The most obvious changes are that the new housing is a bit bigger and gives a much sturdier impression. It offers more room for custom extensions as the space for daughter boards is bigger as well. The color display with touchscreen is about twice the size of the previous version, providing more screen space for visualizations. All primers use microcontrollers from ST, the latest Open4 has an STM32E which is a Cortex-M3 derivative.</p>
<p>There is hardly a more fun platform to evaluate a Cortex-M3 microcontroller.</p>
<p><img class="aligncenter" title="Open4 Primer" src="http://www.mcu-raisonance.com/tzr/scripts/resizer.php?filename=T017/image/35/6f/4hpkyykjl1si&amp;mime=image%2Fpng&amp;geometry=297x%3E" alt="" width="297" height="252" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-most-fun-evaluation-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Embedded World: &#8220;Debugging&#8221; Power Consumption</title>
		<link>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-debugging-power-consumption/</link>
		<comments>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-debugging-power-consumption/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:03:05 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[Embedded Software Design]]></category>
		<category><![CDATA[Microcontrollers]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[power consumption]]></category>

		<guid isPermaLink="false">http://www.esacademy.com/blog/?p=54</guid>
		<description><![CDATA[A few years back, Al Gore was speaking at the Embedded Systems Conference. His key note also included the call upon us engineers to do more to ensure that embedded systems use less power. With the billions of microcontrollers out there, all the milliwatts that we can potentially save in each one do add-up. Although [...]]]></description>
			<content:encoded><![CDATA[<p>A few years back, Al Gore was speaking at the Embedded Systems Conference. His key note also included the call upon us engineers to do more to ensure that embedded systems use less power. With the billions of microcontrollers out there, all the milliwatts that we can potentially save in each one do add-up. Although many microcontroller manufacturers already offer multiple power saving options on their devices, it is not always easy to get exact values. Any change in clock rate, also on any of the peripherals, immediately has an affect on the overall power consumption. But how much do we really save by reducing the clock to a communication peripheral?</p>
<p>This year, one of the <a title="Embedded Award" href="http://www.embedded-world.de/en/exhibitors/awards/embedded_award" target="_blank">Embedded Awards</a> given out every year at the <a title="Embedded World" href="http://www.embedded-world.de" target="_blank">Embedded World</a> is for a product that helps engineers with measuring the power consumption of their system dynamically. The <a title="Embedded Award for PowerScale" href="http://www.hitex.com/index.php?id=53&amp;tx_ttnews[tt_news]=355&amp;tx_ttnews[backPid]=50&amp;cHash=c7c269384c228a9654d4620d6d18e2df" target="_blank">PowerScale</a> by <a title="Hitex Development Tools" href="http://www.hitex.com" target="_blank">Hitex</a><a title="Hitex Development Tools" href="http://www.hitex.com" target="_blank"></a> not only allows measuring a system&#8217;s current power consumption – it makes that information available via an API so that debuggers can include the information into the trace recording or other displays.</p>
<p>This allows engineers to easily determine which code areas have an impact on the overall power consumption. The power-saving effect of reducing clock rates or disabling unused peripherals becomes immediately visibile.</p>
<p>Various adapter probes including a USB and Power-over-Ethernet Probe are available to allow for an easy connection of the up to four channels to the target hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.esacademy.com/blog/2010/03/05/from-embedded-world-debugging-power-consumption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

