
not working combination lcd/ds1820
Dependencies: mbed LCD_DISCO_F746NG BSP_DISCO_F746NG DS1820
main.cpp
- Committer:
- kopk
- Date:
- 2020-04-14
- Revision:
- 7:90776a68cc64
- Parent:
- 6:ba8f89d2098b
File content as of revision 7:90776a68cc64:
#include "mbed.h" #include "DS1820.h" #include "stm32746g_discovery_lcd.h" DS1820 probeInt(A0); DS1820 probeExt(A1); Timer t; int main() { BSP_LCD_Init(); BSP_LCD_LayerDefaultInit(LTDC_ACTIVE_LAYER, LCD_FB_START_ADDRESS); BSP_LCD_SelectLayer(LTDC_ACTIVE_LAYER); probeInt.unassignedProbe(A0); probeExt.unassignedProbe(A1); while(1) { probeInt.convertTemperature(true, DS1820::all_devices); // Start temperature conversion printf("TempInt value=%f\r\n", probeInt.temperature()); probeExt.convertTemperature(true, DS1820::all_devices); // Start temperature conversion printf("TempRoom value=%f\r\n", probeExt.temperature()); } }