Question
Tim12 TGRO is missing in cubemx.
In cubemx, the config of Tim12 TGRO is missing.
Where in tim1, i can config it under Trigger Out Parameter. This feature is required by DMA request generator.
I tried manually add some code to init this, but none of them work.
/* USER CODE BEGIN TIM12_Init 1 */
TIM_MasterConfigTypeDef sMasterConfig = {0};
sMasterConfig.MasterOutputTrigger = TIM_TRGO_OC1REF;
sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_RESET;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
HAL_TIMEx_MasterConfigSynchronization(&htim12, &sMasterConfig);
/* USER CODE END TIM12_Init 1 */The DMA is used to transfer GPIO to memory
uint32_t test[100] __attribute__((section(".ARM.__at_0x24000000")));
//ignore some code here
HAL_DMA_Start(&hdma_dma_generator0,&GPIOB->IDR,test,100);