boot1 в нем нет. а boot0 подтянут к 3,3 через 1 ком. usb-uart рабочий. скорость минимальная. в dfu по usb определяется как неизвестное устройство. а по usart - нет связи.
Товарищи, а где стырить вменяемую реализацию работы с DHT22 на STM32F103 — без калокуба, на таймере с DMA (либо, на худой конец, на UART в полудуплексном режиме с DMA). Лень самому городить, когда столько людей этим пользуется…
_________________ Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
Товарищи, а где стырить вменяемую реализацию работы с DHT22 на STM32F103 — без калокуба, на таймере с DMA (либо, на худой конец, на UART в полудуплексном режиме с DMA). Лень самому городить, когда столько людей этим пользуется…
Есть для blue pill под Arduino IDE - написал и собрал метеостанцию. Работает. Правда там DHT11 а не 22 ( и BME280) но скорее всего - пойдет без переделок. Замените только DHTTYPE на DHT22.
И не понимаю зачем DMA - DHT же дико медленный, нельзя (вроде бы) опрашивать чаще, чем раз в секунду. Если нужно - вот ссылка на библиотеку DHT.h работающую под blue pill и код (не последняя, но рабочая версия). https://disk.yandex.ru/d/oj-14yE3TmGfnw
Да не надо, я уже сделал на таймере с DMA. А нужно DMA именно потому, что датчик крайне медлительный. Да, судя по тестам, DHT22 годится лишь как показометр, a DHT11 даже в этой роли нельзя использовать (врет ужасно).
_________________ Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Пытаюсь выяснить, какой из документов на STM32F042K6 безбожно звиздит (и не краснеет), референс мануал или даташит? В RM присутствует TIM15, на картинке разрисован вывод сигналов этого таймера на TIM15_CH1. В даташите ни слова про TIM15_CH1, ни в описании выводов микросхемы, ни в таблице альтернативных функций. Я по неопытности не нахожу инфы по TIM15_CH1 или это очередная "веселая" шутка ST?
_________________ Астролябия-сама меряет, было бы что мерять!!!
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Пытаюсь выяснить, какой из документов на STM32F042K6 безбожно звиздит (и не краснеет), референс мануал или даташит? В RM присутствует TIM15, на картинке разрисован вывод сигналов этого таймера на TIM15_CH1. В даташите ни слова про TIM15_CH1, ни в описании выводов микросхемы, ни в таблице альтернативных функций. Я по неопытности не нахожу инфы по TIM15_CH1 или это очередная "веселая" шутка ST?
Неплохо было бы ссылки на документы. Посмотрите название вашего референса, возможно он описывает семейство. А даташит более узко - конкретный чип. Поэтому есть вероятность что никто не звиздит, а кто-то не умеет читать Согласно CubeMx у F042K6T нет TIM15.
Поэтому есть вероятность что никто не звиздит, а кто-то не умеет читать
Или писать. Индусы пишут много, но не всегда по делу.
В шапке RM0091 указано:
Цитата:
It applies to the STM32F031x4/x6, STM32F051x4/x6/x8, STM32F071x8/xB, STM32F091xB/xC, STM32F042x4/x6, STM32F072x8/xB, STM32F038x6, STM32F048x6, STM32F058x8, STM32F078xB and STM32F098xC devices.
В описании TIM15 в том же RM0091 конкретно прописано TIM15 is not available on STM32F03x devices.
Ну вы же должны понимать, что референс описывает все семейство, а детали должны уточняться в даташите. А в даташите TIM15 нет в принципе. Т-е вся ваша притензия, что в референсе вам сноску не сделали? Ну ок. Позор ST.
Т-е вся ваша притензия, что в референсе вам сноску не сделали?
Сделали, я же писал выше "TIM15 is not available on STM32F03x devices". Вот если бы они этого не сделали, я бы давно разобрался что к чему. Здесь же конкретно написано, что TIM15 отсутствует только в STM32F03x. Впрочем, что там думают индусы когда пишут на инглише, одному Кришне ведомо... Зато понятно, о чем думает манагер ST, заставляя индийских программистов писать про железо - как пару сотен баксов скрысить и в карман положить, сэкономив на нормальном специалисте-электронщике.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Последний раз редактировалось Asmodey Сб мар 06, 2021 20:49:53, всего редактировалось 1 раз.
Сделали, я же писал выше "TIM15 is not available on STM32F03x devices". Вот если бы они этого не сделали, я бы давно разобрался что к чему. Здесь же конкретно написано, что TIM15 отсутствует только в STM32F03x. Впрочем, что там думают индусы когда пишут на инглише, одному Кришне ведомо... Зато понятно, о чем думает манагер ST, заставляя индийских программистов писать про железо - как пару сотен баксов скрысить и в карман положить, сэкономив на нормальном специалисте-электронщике.
Нет, логика у вас на двоечку. Там написано что таймер отсутствует у STM32F03x. Слово только вы сами себе додумали.
Добавлено after 1 minute 25 seconds: Так что по сути никто никого в заблуждение не вводил
У меня с логикой все в порядке. Если написано, что в этом нет, значит во всех других есть. И, перенимать образ мышления индусских STшных программеров я не намерен. Следуя их логике можно далеко зайти, так, что мочиться в унитаз станешь через плечо, искренне веря, что это в порядке вещей.
Не понимаю, о чем тут спорить? Документация у ST ублюдочная, это же всем ясно как белый день.
_________________ Астролябия-сама меряет, было бы что мерять!!!
_________________ Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
На кой тогда было писать в даташите написанном на семейство исключение "TIM15 is not available on STM32F03x devices"? В документе написанном трезво мыслящим человеком было бы перечисление всех исключений, либо их не было бы вовсе дабы не вводить читающего в заблуждение. Допускаю, что могу ошибаться, и для английского или хинди такие фигуры речи норма. Но я все же склоняюсь к мысли, что RM писал человек нанятый за сотку рупий.
_________________ Астролябия-сама меряет, было бы что мерять!!!
На кой тогда было писать в даташите написанном на семейство исключение "TIM15 is not available on STM32F03x devices"?
Типа задачка по логике - у меня черный кот. Означает ли это что все остальные коты белые? Мне кажется нет.
У вас какая-то странная логика. По аналогии с вывертом из RM утверждение должно быть таким - среди массы других котов мой кот не белый. При том, что цветов всего два - TIM15 или есть, или его нет. Возможно, кто-то будет утверждать, что имеют место быть оттенки и полутона. Если таковые найдутся (половинка или четвертинка TIM15), сообщите, пожалуйста. Не прячьте ценную информацию
_________________ Астролябия-сама меряет, было бы что мерять!!!
В документе написанном трезво мыслящим человеком было бы перечисление всех исключений, либо их не было бы вовсе дабы не вводить читающего в заблуждение.
В этом случае пришлось бы с каждым новым МК переписывать RM! Зачем выдумывать на свою задницу приключения, если конкретно расписать, какая в данном МК есть периферия, можно в даташите?
_________________ Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения