您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ uart_irq函数代码示例

51自学网 2021-06-03 09:04:11
  C++
这篇教程C++ uart_irq函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中uart_irq函数的典型用法代码示例。如果您正苦于以下问题:C++ uart_irq函数的具体用法?C++ uart_irq怎么用?C++ uart_irq使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了uart_irq函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: UART0_IRQHandler

void UART0_IRQHandler(){    uint32_t irtype = 0;    if (NRF_UART0->EVENTS_TXDRDY) {        irtype = 1;    } else if (NRF_UART0->EVENTS_RXDRDY) {        irtype = 2;    }    uart_irq(irtype, 0);}
开发者ID:haydar9,项目名称:mbed,代码行数:11,


示例2: UART0_IRQHandler

void UART0_IRQHandler(){    uint32_t irtype = 0;    if((NRF_UART0->INTENSET & 0x80) && NRF_UART0->EVENTS_TXDRDY) {        irtype = 1;    } else if((NRF_UART0->INTENSET & 0x04) && NRF_UART0->EVENTS_RXDRDY) {        irtype = 2;    }    uart_irq(irtype, 0);}
开发者ID:AlessandroA,项目名称:mbed-hal-nrf51822-mcu,代码行数:11,


示例3: vTaskISRHandler

void vTaskISRHandler( void ){static uint8_t pending;	PROFILER_SUB = 1;	/* Which interrupts are pending? */	pending = ioRead8(ITU_IRQ_ACTIVE);	ioWrite8(ITU_IRQ_CLEAR, pending);	//const uint8_t hex[] = "0123456789ABCDEF";	//ioWrite8(UART_DATA, hex[pending >> 4]);	//ioWrite8(UART_DATA, hex[pending & 0x0F]);	//ioWrite8(UART_DATA, '|');	BaseType_t do_switch = pdFALSE;	if (pending & 0x10) {		do_switch = command_interface_irq();	}	if (pending & 0x08) {		do_switch |= tape_recorder_irq();	}	if (pending & 0x04) {		do_switch |= usb_irq();	}	if (pending & 0x02) {		do_switch |= uart_irq();	}	if (pending & 0x01) {		do_switch |= xTaskIncrementTick();	}	if (do_switch != pdFALSE) {		vTaskSwitchContext();	}}
开发者ID:svn2github,项目名称:1541UltimateII,代码行数:36,


示例4: uart7_irq

static void uart7_irq(void){    uart_irq(UART_7, 6);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例5: uart5_irq

static void uart5_irq(void){    uart_irq(UART_5, 4);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例6: uart3_irq

static void uart3_irq(void){    uart_irq(UART_3, 2);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例7: uart1_irq

static void uart1_irq(void){    uart_irq(UART_1, 0);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例8: uart2_irq

static void uart2_irq(void) {    uart_irq((USART_TypeDef*)UART_2, 1);}
开发者ID:1deus,项目名称:tmk_keyboard,代码行数:3,


示例9: uart4_irq

void uart4_irq(){    uint32_t status_flags = LPUART4->STAT;    uart_irq((status_flags & kLPUART_TxDataRegEmptyFlag), (status_flags & kLPUART_RxDataRegFullFlag), 4);}
开发者ID:pan-,项目名称:mbed,代码行数:5,


示例10: uart3_irq

void uart3_irq() {    uart_irq(UART_HAL_IsTxDataRegEmpty(UART3_BASE), UART_HAL_IsRxDataRegFull(UART3_BASE), 3);}
开发者ID:Babody,项目名称:mbed,代码行数:3,


示例11: uart2_irq

void uart2_irq() {    uart_irq(UART_HAL_IsTxDataRegEmpty(UART2_BASE), UART_HAL_IsRxDataRegFull(UART2_BASE), 2);}
开发者ID:Babody,项目名称:mbed,代码行数:3,


示例12: uart1_irq

void uart1_irq() {    uart_irq(UART_HAL_IsTxDataRegEmpty(UART1_BASE), UART_HAL_IsRxDataRegFull(UART1_BASE), 1);}
开发者ID:Babody,项目名称:mbed,代码行数:3,


示例13: uart0_irq

void uart0_irq() {    uart_irq(UART_HAL_IsTxDataRegEmpty(UART0_BASE), UART_HAL_IsRxDataRegFull(UART0_BASE), 0);    if (UART_HAL_GetStatusFlag(UART0_BASE, kUartRxOverrun))        UART_HAL_ClearStatusFlag(UART0_BASE, kUartRxOverrun);}
开发者ID:Babody,项目名称:mbed,代码行数:5,


示例14: uart2_irq

void uart2_irq() {uart_irq((LPC_USART2->STAT & (1 << 2)) ? 2 : 1, 2);}
开发者ID:Fadis,项目名称:lpc810,代码行数:1,


示例15: uart1_irq

void uart1_irq() {uart_irq((LPC_USART1->STAT & (1 << 2)) ? 2 : 1, 1);}
开发者ID:Fadis,项目名称:lpc810,代码行数:1,


示例16: uart7_irq

static void uart7_irq(void){    uart_irq(6);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例17: uart8_irq

static void uart8_irq(void){    uart_irq(7);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例18: uart4_irq

void uart4_irq() {    uart_irq(UART_HAL_IsTxDataRegEmpty(UART4_BASE), UART_HAL_IsRxDataRegFull(UART4_BASE), 4);}
开发者ID:Babody,项目名称:mbed,代码行数:3,


示例19: uart1_irq

static void uart1_irq(void) {    uart_irq((USART_TypeDef*)UART_1, 0);}
开发者ID:1deus,项目名称:tmk_keyboard,代码行数:3,


示例20: uart1_irq

static void uart1_irq(void){    uart_irq(0);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例21: uart3_irq

static void uart3_irq(void) {    uart_irq((USART_TypeDef*)UART_3, 2);}
开发者ID:1deus,项目名称:tmk_keyboard,代码行数:3,


示例22: uart2_irq

static void uart2_irq(void){    uart_irq(1);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例23: uart2_irq

static void uart2_irq(void){    uart_irq(UART_2, 1);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例24: uart3_irq

static void uart3_irq(void){    uart_irq(2);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例25: uart4_irq

static void uart4_irq(void){    uart_irq(UART_4, 3);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例26: uart4_irq

static void uart4_irq(void){    uart_irq(3);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例27: uart6_irq

static void uart6_irq(void){    uart_irq(UART_6, 5);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例28: uart5_irq

static void uart5_irq(void){    uart_irq(4);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,


示例29: uart8_irq

static void uart8_irq(void){    uart_irq(UART_8, 7);}
开发者ID:Jinjeleta,项目名称:gcc4mbed,代码行数:4,


示例30: uart6_irq

static void uart6_irq(void){    uart_irq(5);}
开发者ID:AlessandroA,项目名称:mbed,代码行数:4,



注:本文中的uart_irq函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ uart_open函数代码示例
C++ uart_insert_char函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。