Re:How to run C programs on the BeagleBone's PRU microcontro...
by codys on Tuesday September 20, 2016 @01:02PM
(#12541045)
Ah, you're right, it does look like that's the case. It's a shame it's not something better supported (like a cortex variant).
[ Parent
| on HN ]
Re:How to run C programs on the BeagleBone's PRU microcontro...
by zokier on Tuesday September 20, 2016 @01:25PM
(#12541234)
I think newer chips have the option for CortexM companion. This goes bit beyond my skillset, but I think the point of proprietary PRU ISA was that they could ensure super specific and regular instruction timings, every instruction being executed in single cycle with no pipelining or other stuff that can make real-time programming more tricky. That is something that afaik you simply can't do with Cortex M cores.
Re:How to run C programs on the BeagleBone's PRU microcontro...
by TickleSteve on Tuesday September 20, 2016 @02:56PM
(#12542222)
Cortex-R series is the equivalent to the PRU.
'R' for realtime.... in-order scheduing, highly optimised for determinism over performance.
(Having said that.... 'M' series is pretty good too really).