Tool/software:
one thing want to confirm:
with R5F on SK-AM62A-LP board, i try to use MCU_MCAN1_TX/d7 pin as gpio interrupt, MCU_MCAN1_RX/b9 is also named as "MCU_GPIO0_15" and gpio example project code show need to some register for pin interrupt:
/* Register pin interrupt */
HwiP_Params_init(&hwiPrms);
hwiPrms.intNum = intrNum;
hwiPrms.eventId = eventId;
hwiPrms.isPulse = 0;
hwiPrms.callback = &GPIO_bankIsrFxn;
hwiPrms.args = (void *) pinNum;
for "intrNum", it's value wii be get from "BOARD_BUTTON_GPIO_INTR_NUM", this protocol is defined with
"#define BOARD_BUTTON_GPIO_INTR_NUM (CSLR_MCU_R5FSS0_CORE0_CPU0_INTR_WKUP_MCU_GPIOMUX_INTROUTER0_OUTP_6)", knew from cslr_intt_mcu_r5ss0_core0.h file
now i want to use another interrupt pin :MCU_GPIO0_16(MCU_MCAN1_RX/B9), intrNum match interrupt num is what? one of below Macro definition?
#define CSLR_MCU_R5FSS0_CORE0_CPU0_INTR_WKUP_MCU_GPIOMUX_INTROUTER0_OUTP_4 (104U)
#define CSLR_MCU_R5FSS0_CORE0_CPU0_INTR_WKUP_MCU_GPIOMUX_INTROUTER0_OUTP_5 (105U)
#define CSLR_MCU_R5FSS0_CORE0_CPU0_INTR_WKUP_MCU_GPIOMUX_INTROUTER0_OUTP_6 (106U)
#define CSLR_MCU_R5FSS0_CORE0_CPU0_INTR_WKUP_MCU_GPIOMUX_INTROUTER0_OUTP_7 (107U)
if is there a document can explain it? Map interrupt as level interrupt
another thing is for variable : hwiPrms.isPulse, comment mention it is "Map interrupt as level interrupt", i try to use interrupt as level interrupt not edge trigger, how to use?
thank you so much for your reply!