4 ms·
Haven't played with these yet, but they do look interesting. Might have also to add support for the new IO blocks in my AVR simulator simavr[0] -- I still use t
by buserror 2y ago
Haven't played with these yet, but they do look interesting. Might have also to add support for the new IO blocks in my AVR simulator simavr[0] -- I still use the AVR a lot, since they have no pipeline and other fancy CPU optimization, they are 'cycle accurate' and are a lot closer to a PIO than most other more complex 32 bit CPUs..
Now that they ALSO have an equivalent to PIO it might even help with reaching faster IO speed when toggling pins.
[0]: https://github.com/buserror/simavr https://github.com/buserror/simavr
- lloydatkinson 2y agoPICs have had these CPU independent logic blocks for a while too so it makes sense they ported the idea to AVR too. I don’t remember exactly how many “things” you can do with them in comparison to PIO though. Probably a lot less, as it’s pure gates and not a set of extra instructions like PIO.