RMT peripheral RX Data reading - incorrect "MEM_OWNER" listing

FX2032
Posts: 10
Joined: Sun Nov 17, 2024 8:57 pm

RMT peripheral RX Data reading - incorrect "MEM_OWNER" listing

Postby FX2032 » Fri Jan 10, 2025 4:33 pm

I have been setting up the RMT to measure pulse widths of an incoming pulse train using direct register programming, and have been getting nowhere for some time.
I have been using the FIFO for automatically storing and reading out the Data, but the data has be total nonsense, even with consecutive levels being of the same value.
As a last resort I tried changing the: RMT_MEM_OWNER_CHm in the RMT_CHmCONF1_REG
I was under the impression that the "APB bus" is used with the fifo, so according to the EPS32-S3 technical manual the bit should be set to 1h0.
However getting no where I changed this to 1h1 - "Receiver is using the RAM." and FINALLY! it is working!
So just to put it out there in case anyone else is having an issue!

Who is online

Users browsing this forum: No registered users and 1 guest