![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习中
M_Pinery
这个作者很懒,什么都没留下…
展开
-
QString 和char数组转换
作为一个QT小白,在做串口等方面的工作的时候,总要遇到一些数据类型的问题,每次遇到了在网上查查,下次遇到又特别容易忘掉,所以决定慢慢的积累这些数据转化的问题。QString 和char数组转换在qt开发过程中经常遇到QString类和char数组进行转换,在此记录一下:来自51CTO博客作者luoqiuwang的原创作品(http://blog.51cto.com/luoqiu/1606129...转载 2019-01-10 20:43:22 · 31701 阅读 · 1 评论 -
STM32学习(一)——串口中的加回车换行
'\r’是回车,前者使光标到行首'\n’是换行,后者使光标下移一格Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<回车><换行>”,即“\r\n”;Mac系统里,每行结尾是“<回车>”,即“\r转义字符中\n \r](https://zhidao.baidu.com/question/195936...转载 2019-01-11 17:10:08 · 19642 阅读 · 0 评论 -
解决Qt5.5运行时,出现Error - RtlWerpReportException failed with status code :-1073741823.
问题描述在进行QT项目的运行时,出现了Error - RtlWerpReportException failed with status code :-1073741823. Will try to launch the process directly程序异常结束。无法解决,查了网上的文章有的是缺少某些初始化数据。解决办法最后发现,在Qt中我用的是MySQL的数据库,而我的数据库没...原创 2019-01-24 11:42:55 · 2046 阅读 · 0 评论 -
字节与字符
不同编码的字符,所占的字节数有所不同ASCII码等参考16进制参考16进制:两个字符是一个字节,一个字符的话,是一个字节。例如:A是一个字节,AA是一个字节,AAA是两个字节,AAAA是两个字节。ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个ASCII码就是一个字节。UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个...转载 2019-01-14 21:36:55 · 836 阅读 · 0 评论 -
关于STM32 MODBUS协议之 RTU 中数据读请求成功,而响应无数据(记录)
问题描述void mb_send_readdeal(){ mb_mode(true); mb_read_single(mbp1); mb_mode(false); delay_ms(3); mb_readsingle(&mbp1); delay_ms(100);}如上一段程序中所述,mb_mode(true);是485的发送模式。mb_mode(false);...原创 2019-01-25 11:48:41 · 2111 阅读 · 0 评论 -
QT与STM32之间的串口通信,第一次下发有效,之后解析出错的问题
问题描述:1.QT5.5的串口通信,运用的是QSerialPort类,并利用的是write()函数实现,QT的上位机软件向STM32的下位机发送数组数组。2. 将要发送的结构体,利用memcpy函数将结构体中的数据,赋值到发送的字节数组QByteArray中。3. 在字节数组中加上帧头0xAA 0xBB与帧尾0xFF,0xEE;4. 而在STM32的下位机接受中,QT上位机软件尽可实现一次...原创 2019-01-23 15:22:00 · 1269 阅读 · 1 评论