9) Разрешаю прерывания битами в MAMSK включая общие - бит 7
Тут-же выход запроса прерываний становится в 0. В обработчике прерываний читаю MAEV, а там 0 - нет события для прерывания. Читаю NAKEV, ALTEV, TXEV и RXEV что-б сбросить состояние запроса прерывания - а оно не сбрасывается. Сброс только после перезаписи MCNTRL
Устройство подключено к USB, но никакой активности на шине нет, одна линия в "1" другая в "0"
Может кто сталкивался. Потому как я понял должен приходить запрос на чтение и далее по состоянию RX_EV
ЗЫЖ При запрете SD3 прерывания в ALTMSK генерации прерываний не происходит. Тоесть проблема в том что постоянно срабатывает таймер по не обнаружению чего-то.
ЗЫЖ2 Прикрутить файл с даташитом (600 кб) не могу - но он находится в инете без проблем.
Тихо сам с собою я веду беседу - уменьшил тактовую процессора в 1,5 раза - стало работать корректнее - запрашивает пакет настройки в конечно точке 0 с параметрами
80 06 00 01 00 00 40 00
Что вроде как предполагает запрос дескриптора устройства. Загружаю в буфер передатчика конечной точки 0 первые 8 байт включаю передатчик. Но все не передано. Вместо этого приходи вновь запрос
12 01 10 01 00 00 00 08
Что это значит непонятно. Я отправляю пакет нулевой длины - в ответ тишина.
Кстати бывают и запросы на продолжение передачи - но толку ноль - есть неизвестное устройство, хотя при передаче дескриптора должны быть другие запросы, а их нет.
В общем дошел вот до чего - едет запрос дескриптора устройства. Начинаю передачу дескриптора, хаб меня обрубает и дает команду установки адреса. Выполняю установку, идет запрос дескриптора вновь - теперь дескриптор отправляется как надо, но после этого нет ни одного запроса. Или комп продолжает долбиться по адресу 0000000b, а у меня адрес уже другой и я его запросов не вижу или что-то еще.... Люди не дайте пропасть - кто работал с USB- расскажите, что это может быть ?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения