dma_mutate
Modify DMA assignments in an STM32CubeMX project by adding or deleting requests, setting a request's flow, or updating one DMA parameter such as priority or mode.
Instructions
Change DMA assignment: add/delete a request, set its flow, or set one DMA parameter (Priority/Mode/... exactly as CubeMX names them).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flow | No | Flow name for set_flow / optional for set_param | |
| kind | Yes | Operation | |
| save | No | Save the project afterwards | |
| param | No | Parameter name for set_param | |
| value | No | Parameter value for set_param | |
| request | Yes | DMA request name (e.g. USART2_TX) | |
| project_id | Yes | Project id |