but the TRM states for the registers:Set different values for carrier_high and carrier_low to set different frequency of carrier. The unit of carrier_high/low is the source clock tick, not the divided channel counter clock.
RMT_CARRIER_HIGH_CHn This field is used to configure the carrier wave’s high-level duration (in channel clock periods) for channel n. (R/W)
RMT_CARRIER_LOW_CHn This field is used to configure the carrier wave’s low-level duration (in channel clock periods) for channel n. (R/W)
Can you confirm that the driver requires units in source clock (80-MHz) and not channel clocks? Both the driver and the actual registers are 16-bit.