I may be talking nonsense, but when I set the DMA with the DMA_SIZE_8 flag I correctly retrieve the bytes individually when I fetch them from an uint8_t[] array.
Thanks for the info, I'll give it a try with the M33, but I'll have to use another instruction than LDR? Would it be LDRB ? I don't know the ARM instruction set at all.
I need to go very fast, with as few cycles as possible to keep a high restitution frequency. I'd rather waste RAM (storing a byte in 32-bit cells) than lose a cycle.
Thanks for your interest!
Thanks for the info, I'll give it a try with the M33, but I'll have to use another instruction than LDR? Would it be LDRB ? I don't know the ARM instruction set at all.
I need to go very fast, with as few cycles as possible to keep a high restitution frequency. I'd rather waste RAM (storing a byte in 32-bit cells) than lose a cycle.
Thanks for your interest!
Statistics: Posted by psyke — Tue Oct 15, 2024 10:50 pm