头像-144023

donatello

  • 广东省
  • 单片机
  • 计算机网络

个人成就

获得 765 次赞

帮助过2489人

DHT12的I2C双线模式貌似有点问题

       如题,之前使用DHT12进行温湿度采集,看网上的例程说可以直接将SCL引脚接地(上电立刻接地),然后套用DHT11的例程,但是这种单总线方式采集非常耗时,也尝试过I2C双线模式进行采集,但是数据读出来不对,请问有没有大神试过以I2C方式采集DHT12呢?​

大家尝试过以文件方式操作树莓派GPIO外设吗

       如题,大家一般操作树莓派GPIO的方法都是用wiringPi固件库的,但是这个库并不是很稳定,之前听说过用读写GPIO文件的方式操作GPIO电平,请用过这个方法的大神说说具体怎么操作呢?C语言方式。​

树莓派和PC进行TCP通信

       如题,大家一般使用树莓派和PC机进行TCP通信的话,是将树莓派看作服务器还是客户端呢?网上的例程很多都是将树莓派设置成服务器去监听PC的连接,但是个人认为树莓派是从机,PC是主机,应该将树莓派设置成客户端才对啊!如果从数据实时性、操作便捷性角度考虑,树莓派应该设置成服务器还是客户端呢?​

QT TCP Socket一次发送最大字节数

如题,采用QTcpSocket对象进行数据的发送:QTcpSocket socket;QByteArray qba;qba[0]=......qba[100]=......socket->write(qba);不是说TCP Scoket报文一帧最多只能发送64字节吗?为什么发送100字节也没有问题?超过64字节的部分划入了第二帧?​

QT编译得特别慢

       如题,QT编译程序时,不管是选择Debug版本还是Release版本,编译得都特别慢,这是因为编译器优化不好吗?可以进行优化吗?​

VS开发桌面C++程序和QT比较

       如题,使用QT(GCC编译器)开发桌面C++程序,生成的Release版本要带一大堆dll才能正常运行,一个小小的程序就占了60多M。请问,如果是用VS开发一些简单的桌面C++程序,还会这么累赘吗?​

QT QByteArray对象输出32位数据是怎么回事

​如题,QByteArray类是QT用于存放8位长字符串的类,可是下面函数却会输出32位的数据:QByteArray qba_data;qba_data[0]=0xff;qDebug("0x%x",qba_data[0]);如果是换成qDebug("0x%x",(uint8_t)qba_data[0]);的话,就能正常输出0xff,请问这个是什么原因呢?QByteArray不是八位的字符串吗?