- Posts: 959
- Thank you received: 489
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I did have a quick look at the code earlier when I was thinking on options. The PIO is a bit of a mystery, but very capable. Not sure how to implement the DDS stepgen that dithers (averages) the frequency to overcome the underlying fixed clock frequency.Hey Scott. The rp2040 port of Grblhal uses the PIO to generate the step interrupt as well as the step waveform. It has less IRQ overhead than pure software stepping and the step generation is well suited to the fixed interrupt timing of remora.
github.com/grblHAL/RP2040/blob/master/driverPIO.pio#L8
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.