|
|
@@ -2,8 +2,9 @@
|
|
|
|
|
|
OneWire_EC20_typeDef mem_page = {};
|
|
|
|
|
|
-uint8_t DS28EC20_init(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) {
|
|
|
- oneWire_init(GPIOx, GPIO_Pin);
|
|
|
+uint8_t DS28EC20_init(void* GPIOx, uint16_t GPIO_Pin) {
|
|
|
+ GPIO_TypeDef *GpioPort = (GPIO_TypeDef*)GPIOx;
|
|
|
+ oneWire_init(GpioPort, GPIO_Pin);
|
|
|
mem_page.real_size=0;
|
|
|
HAL_Delay(2);
|
|
|
owFirst();
|