Обновить README.md
This commit is contained in:
17
README.md
17
README.md
@@ -41,22 +41,25 @@ Dallas_BusFirstInit(&htim);
|
|||||||
|
|
||||||
### 4. Инициализация структуры датчика по одному из методов:
|
### 4. Инициализация структуры датчика по одному из методов:
|
||||||
```c
|
```c
|
||||||
|
// Объявление хендлов датчиков
|
||||||
DALLAS_SensorHandleTypeDef sens;
|
DALLAS_SensorHandleTypeDef sens;
|
||||||
|
|
||||||
// Инициализация по индексу (порядковому номеру найденного датчика)
|
// Инициализация по индексу (порядковому номеру найденного датчика)
|
||||||
sens1.Init.init_func = &Dallas_SensorInitByInd;
|
sens1.Init.init_func = &Dallas_SensorInitByInd;
|
||||||
sens1.Init.InitParam.Ind = 0;
|
sens1.Init.InitParam.Ind = 0;
|
||||||
|
|
||||||
// Инициализация по ROM-адресу
|
// Инициализация по ROM-адресу
|
||||||
sens2.Init.init_func = &Dallas_SensorInitByROM;
|
sens.Init.init_func = &Dallas_SensorInitByROM;
|
||||||
sens2.Init.InitParam.ROM = rom_address;
|
sens.Init.InitParam.ROM = rom_address;
|
||||||
|
|
||||||
// Инициализация по пользовательским байтам
|
// Инициализация по пользовательским байтам
|
||||||
sens3.Init.init_func = &Dallas_SensorInitByUserBytes;
|
sens.Init.init_func = &Dallas_SensorInitByUserBytes;
|
||||||
sens3.Init.InitParam.UserBytes.UserByte1 = 1;
|
sens.Init.InitParam.UserBytes.UserByte1 = 1;
|
||||||
sens3.Init.InitParam.UserBytes.UserByte2 = 2;
|
sens.Init.InitParam.UserBytes.UserByte2 = 2;
|
||||||
sens3.Init.InitParam.UserBytes.UserByte3 = 3;
|
sens.Init.InitParam.UserBytes.UserByte3 = 3;
|
||||||
sens3.Init.InitParam.UserBytes.UserByte4 = 4;
|
sens.Init.InitParam.UserBytes.UserByte4 = 4;
|
||||||
|
|
||||||
|
// добавление датчика в структуру sens
|
||||||
Dallas_AddNewSensors(&hdallas, &sens);
|
Dallas_AddNewSensors(&hdallas, &sens);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user