SLAU958A January 2025 – March 2025 MSPM0G3507
Table 5-25 shows the register to configure Initial Speed Detection.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | Reserved | R | 00b | Reserved |
| 29 | ISD_EN | R/W | 0b | ISD Enable 0h = Disable 1h = Enable |
| 28 | BRAKE_EN | R/W | 0b | Brake enable 0h = Disable 1h = Enable |
| 27 | HIZ_EN | R/W | 0b | Hi-Z enable 0h = Disable 1h = Enable |
| 26 | RVS_DR_EN | R/W | 0b | Reverse drive enable 0h = Disable 1h = Enable |
| 25 | RESYNC_EN | R/W | 0b |
Resynchronization Enable 0h = Disable 1h = Enable |
| 24-21 | FW_DRV_RESYN_THR | R/W | 0h | Minimum Speed
threshold to resynchronize to close loop (% of MAX_SPEED) 0h = 5% 1h = 10% 2h = 15% 3h = 20% 4h = 25% 5h = 30% 6h = 35% 7h = 40% 8h = 45% 9h = 50% Ah = 55% Bh = 60% Ch = 70% Dh = 80% Eh = 90% Fh = 100% |
| 20 | BRK_CONFIG | R/W | 0b | Brake
configuration 0h = Brake time is used to come out of brake state 1h = Brake current threshold is used to come out of brake state |
| 16-19 | BRK_TIME | R/W | 0b | Brake time 0h = 10ms 1h = 50ms 2h = 100ms 3h = 200ms 4h = 300ms 5h = 400ms 6h = 500ms 7h = 750ms 8h = 1s 9h = 2s Ah = 3s Bh = 4s Ch = 5s Dh = 7.5s Eh = 10s Fh = 15s |
| 15-12 | HIZ_TIME | R/W | 0b | Hi-Z time 0h = 10ms 1h = 50ms 2h = 100ms 3h = 200ms 4h = 300ms 5h = 400ms 6h = 500ms 7h = 750ms 8h = 1s 9h = 2s Ah = 3s Bh = 4s Ch = 5s Dh = 7.5s Eh = 10s Fh = 15s |
| 11-9 | STAT_DETECT_THR | R/W | 000b | BEMF threshold
to detect if motor is stationary 0h = 50mV 1h = 75mV 2h = 100mV 3h = 250mV 4h = 500mV 5h = 750mV 6h = 1000mV 7h = 1500mV |
| 0-9 | Reserved | R | 0b | Reserved |