- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 QT解决串口数据接收不完整问题
使用QT编写串口上位机时,串口通信的过程中有时会遇到数据接收不完整的问题,下位机一次发送的数据可能会分为两次甚至多次接收,这样就导致数据接收不完整,解决方案如下:void MainWindow::Read_Data()//读取数据函数,只要串口中有数据,就会进入这个函数{ static QByteArray buf;//QByteArray 类是定义一个字节数组(char *) 一定...
2018-06-09 17:07:50 17210 3
原创 C语言实现float、int与byte数据类型相互转换
float转byteunsigned char temp[4];unsigned short i=0; float floatVariable=value; unsigned char *pdata = (unsigned char *)&floatVariable;for(i=0;i<4;i++) { temp[i+1] = *pdata++;...
2018-06-09 17:02:54 9339 2
原创 STM32串口通信--数据打包发送
串口及其中断初始化void USART1Init(void){ GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); RCC_APB1PeriphClockCmd(RCC_APB2...
2018-06-09 16:27:10 13859
C语言哈夫曼编码与STM32哈夫曼编码源码
2020-07-16
STM32 DS3231驱动.zip
2020-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人