1-wire термодатчики DS18S20 и STM32
Nov. 14th, 2012 01:50 pmСегодня получилось (третий день уже над этой проблемой корпел) сделать управление N термодатчиками, сидящими на шине 1-wire. Вот — архив с прошивкой.
( Подробности )
В принципе, нужно, наверное "причесать" функции для работы с 1-wire (чтобы не нужно было писать простыней вида OW_Send(0, (uint8_t*)"\xbe\xff\xff\xff\xff\xff\xff\xff\xff\xff", 10, buf, 9, 1), а просто OW_SendFN + OW_Read. Ну и конечно же добавить проверку CRC.
( Подробности )
В принципе, нужно, наверное "причесать" функции для работы с 1-wire (чтобы не нужно было писать простыней вида OW_Send(0, (uint8_t*)"\xbe\xff\xff\xff\xff\xff\xff\xff\xff\xff", 10, buf, 9, 1), а просто OW_SendFN + OW_Read. Ну и конечно же добавить проверку CRC.