<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="Arial">A few things:<br>
<br>
The Cortex, of course, has a lot more processing power even in the
cheap little 8 pin DIP packages.<br>
<br>
But the UARTs have good capability for setting the baud rate as
well as 16 byte FIFOs that actually work. Depending on the Cortex
model you can also use DMA so incoming data just fills an array
for you (if you need a lot of channels). For DMX reception I use
an interrupt with a state machine in it and set the FIFO
interrupts to about half full.<br>
<br>
Outgoing is even easier, with an RTOS running I don't even us an
interrupt most of the time.<br>
<br>
Interrupt handling is fast.<br>
<br>
If you need to do PWM, their timers all support that with almost
zero real time overhead.<br>
<br>
Some also have a configurable state machine timer/counter/thingy
output that can be quite handy. I use it in some products to give
me a 15+ bit ADC when the part only has a comparator.<br>
<br>
And, since there's often plenty of ROM space, I now run FreeRTOS
on just about everything. I used SALVO on the MSP processors but
dropped it when I met Mr Richard Barry at a trade show.<br>
</font><br>
<div class="moz-cite-prefix">On 03/10/2016 10:55 AM, JIM VOGEL
wrote:<br>
</div>
<blockquote
cite="mid:DM3PR0601MB19647AE4A107B3BD6060633C87B40@DM3PR0601MB1964.namprd06.prod.outlook.com"
type="cite">
<pre wrap="">Jerry,
Jerry Durand - "Now that I'm using the ARM Cortex processors, DMX is super simple."
Is that because of the increased processing power, or something else?
Thanks
Jim
James E. Vogel
Technical Director
452 N Sherman Ave
Madison, WI 53704
(() phone: (608) 692-2010
(() e-mail: <a class="moz-txt-link-abbreviated" href="mailto:vogeljames@aol.com">vogeljames@aol.com</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Jerry Durand, Durand Interstellar, Inc. <a class="moz-txt-link-abbreviated" href="http://www.interstellar.com">www.interstellar.com</a>
tel: +1 408 356-3886, USA toll free: 1 866 356-3886
</pre>
</body>
</html>