本文整理汇总了C++中USB_Istr函数的典型用法代码示例。如果您正苦于以下问题:C++ USB_Istr函数的具体用法?C++ USB_Istr怎么用?C++ USB_Istr使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了USB_Istr函数的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: USB_LP_CAN1_RX0_IRQHandler
void USB_LP_CAN1_RX0_IRQHandler(void)
{
// Called once every ms
// TRACE_IRQ_ENTER(USB_LP_CAN1_RX0_IRQn);
USB_Istr();
// TRACE_IRQ_EXIT(USB_LP_CAN1_RX0_IRQn);
}
示例2: USB_LP_CAN1_RX0_IRQHandler
/*******************************************************************************
* Function Name : USB_IRQHandler
* Description : This function handles USB Low Priority interrupts
* requests.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void USB_LP_CAN1_RX0_IRQHandler(void)
{
if(CANMode) {
CAN_Istr();
} else {
USB_Istr();
}
}
示例3: USBLP_IRQHandler
/*******************************************************************************
* Function Name : USBLP_IRQHandler
* Description : This function handles the USBLP interrupt request
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void USBLP_IRQHandler(void)
{
IENABLE;
USB_Istr();
IDISABLE;
}
示例4: USB_LP_CAN1_RX0_IRQHandler
void USB_LP_CAN1_RX0_IRQHandler(void)
#endif
{
/* enter interrupt */
rt_interrupt_enter();
USB_Istr();
rt_interrupt_leave();
}
示例5: USB_LP_CAN1_RX0_IRQHandler
void USB_LP_CAN1_RX0_IRQHandler(void)
#endif
{
if (CAN_GetITStatus(CAN1, CAN_IT_FMP0) != RESET)
{
STM_EVAL_LEDOn(LED7);
CAN_Receive(CAN1, CAN_FIFO0, &RxMessage);
SendCanMsg(RxMessage);
STM_EVAL_LEDOff(LED7);
}
else USB_Istr();
}
示例6: USB_LP_IRQHandler
/*******************************************************************************
* Function Name : USB_LP_IRQHandler
* Description : This function handles USB Low Priority interrupts requests.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void USB_LP_IRQHandler(void)
{
USB_Istr();
}
示例7: stm32_usbd_poll
vsf_err_t stm32_usbd_poll(void)
{
USB_Istr();
return VSFERR_NONE;
}
示例8: USB_LP_IRQHandler
void USB_LP_IRQHandler(void)
#endif
{
USB_Istr();
}
示例9: USB_LP_CAN1_RX0_IRQHandler
/*******************************************************************************
* Function Name : USB_LP_CAN1_RX0_IRQHandler
* Description : This function handles USB Low Priority or CAN RX0 interrupts
* requests.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void USB_LP_CAN1_RX0_IRQHandler(void)
{
USB_Istr();//优先级低的由此函数处理
}
示例10: USB_LP_CAN_RX0_IRQHandler
void USB_LP_CAN_RX0_IRQHandler(void) // USB low priority interrupt
{
USB_Istr();
}
示例11: __attribute__
/*******************************************************************************
* Function Name : USB_LP_CAN1_RX0_IRQHandler
* Description : This function handles USB Low Priority or CAN RX0 interrupts
* requests.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
__attribute__((externally_visible)) void USB_LP_CAN_RX0_IRQHandler(void)
{
USB_Istr();
}