SPRS584Q April 2009 – January 2024 TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1
PRODUCTION DATA
The High-Resolution Capture (HRCAP) module measures the difference between external pulses with a typical resolution of 300 ps.
Uses for the HRCAP include:
The HRCAP module features include:
The HRCAP module includes one capture channel in addition to a high-resolution calibration block, which connects internally to the last available ePWMxA HRPWM channel when calibrating (that is, if there are eight ePWMs with HRPWM capability, it will be HRPWM8A).
Each HRCAP channel has the following independent key resources:
NAME | HRCAP1 | HRCAP2 | SIZE (x16) | DESCRIPTION |
---|---|---|---|---|
HCCTL | 0x6AC0 | 0x6AE0 | 1 | HRCAP Control Register(1) |
HCIFR | 0x6AC1 | 0x6AE1 | 1 | HRCAP Interrupt Flag Register |
HCICLR | 0x6AC2 | 0x6AE2 | 1 | HRCAP Interrupt Clear Register |
HCIFRC | 0x6AC3 | 0x6AE3 | 1 | HRCAP Interrupt Force Register |
HCCOUNTER | 0x6AC4 | 0x6AE4 | 1 | HRCAP 16-bit Counter Register |
HCCAPCNTRISE0 | 0x6AD0 | 0x6AF0 | 1 | HRCAP Capture Counter on Rising Edge 0 Register |
HCCAPCNTFALL0 | 0x6AD2 | 0x6AF2 | 1 | HRCAP Capture Counter on Falling Edge 0 Register |
HCCAPCNTRISE1 | 0x6AD8 | 0x6AF8 | 1 | HRCAP Capture Counter on Rising Edge 1 Register |
HCCAPCNTFALL1 | 0x6ADA | 0x6AFA | 1 | HRCAP Capture Counter on Falling Edge 1 Register |
For more information on the HRCAP, see the High Resolution Capture (HRCAP) chapter in the TMS320F2803x Real-Time Microcontrollers Technical Reference Manual.