From 2e1b08b11baf5332bde063055a8ccae3ad5146cc Mon Sep 17 00:00:00 2001 From: Razvalyaev Date: Sun, 22 Jun 2025 20:34:39 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 490ba3a..2903098 100644 --- a/README.md +++ b/README.md @@ -41,22 +41,25 @@ Dallas_BusFirstInit(&htim); ### 4. Инициализация структуры датчика по одному из методов: ```c +// Объявление хендлов датчиков DALLAS_SensorHandleTypeDef sens; + // Инициализация по индексу (порядковому номеру найденного датчика) sens1.Init.init_func = &Dallas_SensorInitByInd; sens1.Init.InitParam.Ind = 0; // Инициализация по ROM-адресу -sens2.Init.init_func = &Dallas_SensorInitByROM; -sens2.Init.InitParam.ROM = rom_address; +sens.Init.init_func = &Dallas_SensorInitByROM; +sens.Init.InitParam.ROM = rom_address; // Инициализация по пользовательским байтам -sens3.Init.init_func = &Dallas_SensorInitByUserBytes; -sens3.Init.InitParam.UserBytes.UserByte1 = 1; -sens3.Init.InitParam.UserBytes.UserByte2 = 2; -sens3.Init.InitParam.UserBytes.UserByte3 = 3; -sens3.Init.InitParam.UserBytes.UserByte4 = 4; +sens.Init.init_func = &Dallas_SensorInitByUserBytes; +sens.Init.InitParam.UserBytes.UserByte1 = 1; +sens.Init.InitParam.UserBytes.UserByte2 = 2; +sens.Init.InitParam.UserBytes.UserByte3 = 3; +sens.Init.InitParam.UserBytes.UserByte4 = 4; +// добавление датчика в структуру sens Dallas_AddNewSensors(&hdallas, &sens); ```