ucosii 串口数据使用信号量接收处理
// 串口1信号量
OS_EVENT *sem_uart1;
// 信号的初始化
sem_uart1 = OSSemCreate(0);
使用stm32平台,下面是串口1中断函数
void USART1_IRQHandler(void)
{
OSIntEnter();
unsigned char clear = clear;
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)
{
if(usart...
原创
2021-03-20 14:51:05 ·
950 阅读 ·
0 评论