新手入门
- 积分
- 18
- 金钱
- 18
- 注册时间
- 2020-5-21
- 在线时间
- 14 小时
|
1金钱
想在EMWIN界面显示DHT11的读数,程序如下
char Tem_buffer[5]={0};
WM_HWIN hWin = pMsg->hWin;
OS_ERR err;
CPU_SR_ALLOC();
OS_CRITICAL_ENTER();
DHT11_Read_Data(&temperature,&humidity);
OS_CRITICAL_EXIT();
sprintf(Tem_buffer, "%d",temperature);
TEXT_SetText(WM_GetDialogItem(hWin,ID_TEXT_2), Tem_buffer);
sprintf(Tem_buffer,"%d",humidity );
TEXT_SetText(WM_GetDialogItem(hWin,ID_TEXT_4 ), Tem_buffer);
不知道哪里出错了,希望能够解答
|
|