Создайте блок в FLProg для MAX6675 под STM32
Добавлено: 20 янв 2023, 17:56
Ох как нужен блок в FLProg для MAX6675 под STM32. Я сам профан в этом деле но уже учусь. Помогите пожалуйста 

ПОСМОТРИТЕ блок может не ту библиотеку написали? у вас там #include <STM32_TM1637.h>
1.Контроллер на STM32(наверное STM32F103C?) не самое начальное устройство, но зато очень хорошее, стабильное и с перспективой развития. Лично я поддерживаю подобный выбор.maikl1239 писал(а): 20 янв 2023, 17:56 Ох как нужен блок в FLProg для MAX6675 под STM32. Я сам профан в этом деле но уже учусь. Помогите пожалуйста
Но я бы не рекомендовал бы его к использованию, который не вполне учитывает выше упомянутые особенности STM32 и FLPrpog - там используется delay(1), который в цикле создаст задержки 20-30мс - это прилично, и в общем-то ни к чему. Сам сенсор очень быстрый при обмене (интерфейс SPI), в предложенном варианте библиотеке применена программная реализация этого интерфейса и не постесняюсь формулировки "на низком профессиональном уровне", имеет место не соответствие требованиям dataSheet на MAX6675. То что, библиотека выложена на GitHub ни коим образом не характеризует ее качества. К слову в MAX6675 предусмотрен контроль ошибочных измерений с диагностикой ошибочных ситуаций (обрыв термопары, ошибочное измерение, не подключенный сенсор) - это позволяет обрабатывать не пригодные измерения, что не реализовано в предложенных решениях.Sancho писал(а): 20 янв 2023, 19:49 Не забудьте установить библиотеку.
Не тестил.
Отправлено спустя 21 минуту 49 секунд:
Делал на скорую руку.
Можно вообще обойтись без библиотеки, но будет основной блок и блоки для датчиков.