STM32F103 и 1-Wire

делать было нечего, да и датчик нашелся)

так что ТС, ищи косяк у себя.

1 лайк

я не знаю форум корежит или ты так вставил :grinning_face_with_smiling_eyes:

как у вас это собиралось :man_facepalming:

Наверное я - на русской раскладке напечатал ))
Но у меня (выше писал) порт PB1 подключен был)

выдвигалось подозрение


я проверил))

1 лайк

ну и чтоб совсем все в елочку, код от ТС

сериал тока на первый поправил.

1 лайк

я еще днем тестанул… долго искал причину того, что у меня STlink не работал. А эта китайская дрянь у меня работает только с юсб хабом или на длинном юсб удлинителе ;). на старом ноуте норм, а на новом даже в dmesg строчки не было. :wink:
Но разобравшись на новом ноуте с СТЛинком, я просто пример от ДалласТемприча собрал и он работает. В нем только имя библиотеки с OneWire на OneWireSTM нужно поменять.

Температурный датчик заработал. Проблема была в одновременном подключении питания с USB и на ногу 3.3В. На плате нет никаких развязок по питанию и видимо ловил сбой в работе. При питании от одного источника все работает, ну во всяком случае температурный датчик. С таблеткой пока не разобрался, но видимо е надо питать от 5В и приводить на вход толерантный к 5В.

Огромное спасибо за ваше участие и поддержку.

намек понятен…

1 лайк

ну, таблетка и битой может быть. Когда делал ключики для ТСЖ - почти в каждом пакете из 50 болванок 2-3, а то и пять штук оказывались мертвыми.