Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Чт май 14, 2015 15:11:39 Сообщений: 424 Откуда: Саратов
Рейтинг сообщения:0
Всем привет. Чет никак не могу стартануть с I2C на stm32) Есть stm32f103 и itg3205. Пользуюсь вот этой библиотекой. Есть у кого проект сканера шины I2C? Чтобы знать работает ли хоть этот датчик и почему ЛА ничего не показывает.
По поводу проектов i2c сниффера, посмотрите тут и тут. Сам не повторял. Как вариант купит китайский USBEE либо самому сделать, сделать1, а чтоб с таблетками на фирменний софт не заморачыватся, установить open source. Вобщем я так и не успел запустить железний I2C на STM32, ползуюсь софт библиотеку для управления 24Cxx. Не моя. Не помню откуда скачивал, проблем не замечал.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Я сейчас придумываю для себя беспроводной сенсор на STM32F030, так написал и отладил весь код для работы с тремя типами I2C датчиков -- BMP180, BH1750, SI7021 и SPI-модуля беспроводной связи NRF24L01+ без всяких анализаторов и осциллографов. Все это без каких-либо библиотек и готового кода. Тупо открывал даташит и писал код по данным оттуда. Я не то чтобы хвастаюсь, просто это не так уж и сложно и всякие хитрые приборы для таких задачек совсем не обязательны.
while (1) { HAL_I2C_Master_Transmit(&hi2c1, addr, &buff[0],3,10); HAL_Delay(50); }
на ЛА вижу такую штуку... Я правильно понимаю, что MCP откликается на адрес (ACK), но оправки самих байт не происходит? Подскажите, пожалуйста, в чем причина
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения