Welcome![Sign In][Sign Up]
Location:
Search - uart_receive

Search list

[Other resourceuart_receive

Description: s3c2440 串口接收模块设计。开发环境在ADS1.2。
Platform: | Size: 36073 | Author: fs | Hits:

[ARM-PowerPC-ColdFire-MIPSuart_receive

Description: s3c2440 串口接收模块设计。开发环境在ADS1.2。-S3C2440 serial receiver module design. Development environment in ADS1.2.
Platform: | Size: 40960 | Author: fs | Hits:

[VHDL-FPGA-Veriloguart_receive

Description: 串口接收数据44个8bit数据,并且将4个8bit数拼接成32bit数,存进ram中, 可以通过 in system memory editro 查看-Serial port receive data 44 8bit data, and will be spliced into four 8bit number of 32bit number, deposit into the ram in, you can see in system memory editro
Platform: | Size: 11264 | Author: zyfei | Hits:

[assembly languageUART_receive

Description: 講述了UART接受數據及指令的基本使用方法,并附有相關源碼,程序開發是在51的基礎上寫的-About the UART receive data and instructions to use, along with the related source code, program development in 51 on the basis of written
Platform: | Size: 12288 | Author: lipeng | Hits:

[SCMUart_receive

Description: STM32F4系列串口接收函数,,程序已测试通过。-void USART1_IRQHandler(void) //串口1中断服务程序 { u8 Res #ifdef OS_TICKS_PER_SEC //如果时钟节拍数定义了,说明要使用ucosII了. OSIntEnter() #endif if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) //接收中断(接收到的数据必须是0x0d 0x0a结尾) { Res =USART_ReceiveData(USART1) //(USART1->DR) //读取接收到的数据 if((USART_RX_STA&0x8000)==0)//接收未完成 { if(USART_RX_STA&0x4000)//接收到了0x0d { if(Res!=0x0a) USART_RX_STA=0 //接收错误,重新开始 else USART_RX_STA|=0x8000 //接收完成了 } else //还没收到0X0D { if(Res==0x0d)USART_RX_STA|=0x4000 else { USART_RX_BUF[USART_RX_STA&0X3FFF]=Res USART_RX_STA++ if(USART_RX_STA>(USART_REC_LEN-1))USART_RX_STA=0 //接收数据错误,重新开始接收 } } } } #ifdef OS_TICKS_PER_SEC //如果时钟节拍数定义了,说明要使用ucosII了. OSIntExit() #endif }
Platform: | Size: 1024 | Author: 研轩 | Hits:

CodeBus www.codebus.net