PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
ASM
Re: [问题] arduino多笔资料回传使用struct
楼主:
MasterChang
(我爱ASM)
2016-08-28 11:03:40
typedef struct
{
int humidity;
int temperature;
}DHTdata_t;
DHTdata_t dht_data;
DHTdata_t DHTt()
{
DHTdata_t tmp;
DHT.read(dht_dpin);
tmp.humidity = DHT.humidity
tmp.temperature = DHT.temperature;
return tmp;
}
※ 引述《smallswine (small swine)》之铭言:
: 我想请问一下
: 我使用DHT11温溼度传感器
: 想写作副程式读取资料
: 然后在主程式显示
: 由于return无法回传温度.湿度两个数值
: 所以我想用 struct 包装起来回传
: 以下是我目前写出的副程式码 接下来可以怎么撰写
: 再麻烦了 谢谢
: #include <dht11.h>
: #define dht_dpin 7
: dht11 DHT;
: //环境温湿度
: int DHTt()
: {
: DHT.read(dht_dpin);
: struct data
: {
: int humidity;
: int temperature;
: };
: struct data dht = {DHT.humidity,DHT.temperature};
: return dht;
: }
作者: smallswine (small swine)
2016-08-28 14:00:00
在请问一下…typedef struct后面的别名是都可有可无吗?还有需要DHTdata_t dht_data;这段的意思是??谢谢您在Serial.print的地方要怎么使用它…?抱歉问题有点多…
http://ideone.com/LWKamZ
这是我目前的程式码
继续阅读
[问题] arduino多笔资料回传使用struct
smallswine
[问题] STM32F4 AT command
s890269
[问题] Ardunio Mega2560无法上传程式
fossil107
[问题] 平板写arduino程式
wads5566
[闲聊] 转让线上嵌入式系统课程
njp2942u4
[讨论] Arduino Esp8266一些使用上的问题
jerrychen26
[问题] atmega328 要如何写入application 及boot
johnpage
[问题] 关于UART通讯的两个小问题
icetofux
[问题] Ardunio Mega2560使用nRF24L01+问题
tommycc
[问题] Arduino 使用HTCL-2032
ru4m3
Links
booklink
Contact Us: admin [ a t ] ucptt.com