Skip to main content
PADAM.1
Associate III
September 18, 2020
Question

How to generate generate IPCC_C1_TX_IRQHandler and IPCC_C1_RX_IRQHandler functions in CubeIDE for STM32WB?

  • September 18, 2020
  • 2 replies
  • 772 views

When creating an BLE router application with CubeIDE, CubeMX does not generate the IPCC IRQ handlers "IPCC_C1_TX_IRQHandler" and "IPCC_C1_RX_IRQHandler".

Is there some "hidden" checkbox I missed or has it been forgotten in generation engine?

This topic has been closed for replies.

2 replies

Khouloud OTHMAN
Associate
October 9, 2020

Hello PADAM.1,

For current STM32CubeMX version IPCC related code needs to be added manually for BLE project when using STM32WB. But in future release CubeMX would include IPCC module and be able to enable the associated interrupt.

Stay tuned.

Thanks for your patience and your contribution.

Regards,

Khouloud.

Mecanix
Associate III
October 15, 2020

Good news, @Khouloud OTHMAN​ 

Would be equally important to add the RTC_WKUP_IRQHandler too. Without it the tasks/virtual timers does not work. Thanks.

/* USER CODE BEGIN 1 */
 
	void RTC_WKUP_IRQHandler(void)
	{
	 HW_TS_RTC_Wakeup_Handler();
	}
 
	void IPCC_C1_TX_IRQHandler(void)
	{
	 HW_IPCC_Tx_Handler();
	 return;
	}
 
	void IPCC_C1_RX_IRQHandler(void)
	{
	 HW_IPCC_Rx_Handler();
	 return;
	}
 
/* USER CODE END 1 */