自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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哈夫曼编码源码

资源内是哈夫曼编码的C语言源码以及STM32端的移植代码,C语言源码可直接运行main中的文件查看输出结果,STM32端工程可使用Keil5MDK打开,运行结果可使用串口助手查看。

2020-07-16

STM32 JY901程序.zip

使用STM32驱动JY901,通信方式为IIC,程序为官方移植,可直接使用Keil5MDK打开,使用0.96寸OLED显示结果。

2020-07-16

STM32多路AD.zip

资源内是STM32 多路ADC的源码,可使用Keil5 MDK直接打开,亲测可用,可根据需要自行改变ADC的通道数。

2020-07-16

STM32 DS3231驱动.zip

资源内有基于STM32的DS3231驱动,分别使用STM32模拟IIC与硬件IIC与DS3231通信,工程可使用Keil5 MDK直接打开,亲测可用。

2020-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除