mirror of
https://github.com/odriverobotics/ODrive.git
synced 2026-08-18 09:29:03 +08:00
document resource usage in resources.md
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
|
||||
Most information in this file can be reproduced by running `dump_interrupts(odrv0)` and `dump_dma(odrv0)` in `odrivetool`.
|
||||
|
||||
# ODrive v3.6
|
||||
|
||||
## Interrupt Vectors
|
||||
|
||||
- lowest priority: 15
|
||||
- highest priority: 0
|
||||
|
||||
| # | Name | Prio |
|
||||
|-----|-------------------------|------|
|
||||
| -12 | MemoryManagement_IRQn | 0 |
|
||||
| -11 | BusFault_IRQn | 0 |
|
||||
| -10 | UsageFault_IRQn | 0 |
|
||||
| -5 | SVCall_IRQn | 0 |
|
||||
| -4 | DebugMonitor_IRQn | 0 |
|
||||
| -2 | PendSV_IRQn | 15 |
|
||||
| -1 | SysTick_IRQn | 15 |
|
||||
| 11 | DMA1_Stream0_IRQn | 5 |
|
||||
| 13 | DMA1_Stream2_IRQn | 5 |
|
||||
| 15 | DMA1_Stream4_IRQn | 5 |
|
||||
| 16 | DMA1_Stream5_IRQn | 5 |
|
||||
| 18 | ADC_IRQn | 5 |
|
||||
| 19 | CAN1_TX_IRQn | 6 |
|
||||
| 20 | CAN1_RX0_IRQn | 6 |
|
||||
| 21 | CAN1_RX1_IRQn | 6 |
|
||||
| 22 | CAN1_SCE_IRQn | 6 |
|
||||
| 25 | TIM1_UP_TIM10_IRQn | 0 |
|
||||
| 44 | TIM8_UP_TIM13_IRQn | 0 |
|
||||
| 45 | TIM8_TRG_COM_TIM14_IRQn | 0 |
|
||||
| 50 | TIM5_IRQn | 5 |
|
||||
| 51 | SPI3_IRQn | 5 |
|
||||
| 52 | UART4_IRQn | 5 |
|
||||
| 67 | OTG_FS_IRQn | 5 |
|
||||
|
||||
## DMA Streams
|
||||
|
||||
- lowest priority: 0
|
||||
- highest priority: 3
|
||||
|
||||
| Name | Prio | Channel | High Level Func |
|
||||
|--------------|------|----------------------------------|-----------------|
|
||||
| DMA1_Stream0 | 1 | 0 (SPI3_RX) | SPI |
|
||||
| DMA1_Stream2 | 0 | 4 (UART4_RX) | UART0 |
|
||||
| DMA1_Stream4 | 0 | 4 (UART4_TX) | UART0 |
|
||||
| DMA1_Stream5 | 1 | 0 (SPI3_TX) | SPI |
|
||||
| DMA2_Stream0 | 0 | 0 (ADC1) | freerunning ADC |
|
||||
|
||||
Reference in New Issue
Block a user