搜索资源列表
uart_interrupt
- 51单片机串口数据包收发程序,能一次收发多个字节,可跟据需要自行修改字节长度,并且具有接收超时判断功能。
20050120091918_MySerialPort[2004-01-18-01]
- 从串口读取数据,有两种方法,1、每接收一个EV_RXCHAR,就用ReadFile读一次,这样我觉得太恐怖了。2、接收到一个EV_RXCHAR后,等一定数据量的CPU周期(GetTickCount),再一次性读取缓冲区里的数据。这样做,一般情况下不会有问题,但是,如果数据很多,过了“一定数据量的CPU周期”,还没收完数据怎么办?就会少读数据了。 我用三个线程序来完成串口数据的接收,其实就是第一种方法的变种: 一个侦听EV_RXCHAR,
20050120091918_MySerialPort[2004-01-18-01]
- 从串口读取数据,有两种方法,1、每接收一个EV_RXCHAR,就用ReadFile读一次,这样我觉得太恐怖了。2、接收到一个EV_RXCHAR后,等一定数据量的CPU周期(GetTickCount),再一次性读取缓冲区里的数据。这样做,一般情况下不会有问题,但是,如果数据很多,过了“一定数据量的CPU周期”,还没收完数据怎么办?就会少读数据了。 我用三个线程序来完成串口数据的接收,其实就是第一种方法的变种: 一个侦听EV_RXCHAR,
uart_interrupt
- 51单片机串口数据包收发程序,能一次收发多个字节,可跟据需要自行修改字节长度,并且具有接收超时判断功能。-51 Single-chip serial data packets to send and receive procedures, can send and receive more than one byte can be modified according to the needs of self-byte length,
serial-nrf9e5
- nrf9e5带超时无线收发:从串口接收数据(靠超时判断而不是字节判断),无线发送后,接收端将数据显示在串口。-nRF9E5 with overtime wireless transceiver: receiving data from the serial port (rather than relying on overtime to determine byte judge), wireless send after the rec
2007511124528504_136Z_Com
- 用三个线程序来完成串口数据的接收,其实就是第一种方法的变种: 一个侦听EV_RXCHAR, 一个对EV_RXCHAR进行分析,其实就是超时判断。如果接收到一个消息后,一段时间没收到下一个EV_RXCHAR,就认为是一个数据包的结束。这个线程就会通知数据接收线程,进行数据接收。一般同一包数据,两个字符之间的时间间隔,应该很小了吧,而两个数据包之间的间隔,应该不会太小吧!(这个地方我不清楚,猜的:( :) )
Usart_ReadCO2
- STM32串口中断超时接收炜盛CO2传感器数据,能应用于实际项目中(STM32 serial interrupt timeout, receive Wei Sheng CO2 sensor data, can be applied to actual projects)