SPRZ412N December 2013 – May 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
HRPWM: HRCNFG Register Reads and Bit-Wise Writes
0, A
For even-numbered HRPWM modules (2, 4, 6, and 8), HRCNFG register reads return all 0s instead of the actual register contents. Full register writes to HRCNFG do work.
For odd-numbered HRPWM modules (1, 3, 5, and 7), HRCNFG register reads work properly.
Do not perform bit-wise (read-modify-write) writes using the ‘HRCNFG.bit’ register structures on even-numbered HRPWM modules. This would result in the clearing of other bits in the HRCNFG register.
Do not perform bit-wise writes to HRCNFG using the debugger window on even-numbered HRPWM modules. This would result in the clearing of other bits in the HRCNFG register.
Do not read the even-numbered HRPWM module registers or use the contents in any software.
Only modify the entire register with ‘HRCNFG.all’ when writing to the even-numbered HRPWM module registers.