Changes 2024-06-27

Improved Tool pio2o

  • Now
    • works for more than one PIO assembly program in one source file (Oberon module or separate .pio file);
    • supports the .wrap/.wrap_target mechanics.
  • Scans the c-sdk output of the pioasm assembler in lieu of using hex mode.
  • See pio2o.

Extended Program PIOsquare

  • Extended to use two PIO state machines to output squarish waves on two GPIO pins, using two PIO assembly programs.
  • Shows the benefit and effect of .wrap and .wrap_target.
  • Extend module PIO for the use with two PIO programs on two state machines.
  • See PIOsquare.