Вообще ничего не понятно, если нет описания регистров. Считываем данные по адресам, а к чему конкретно они относятся не знаем. В представленном виде это выглядит так.

Комментарии: 11

  1. Vadim

    Xec в Dec переводите и все понятно образ один и тот же как и у других чипов почитайте даташит.

    • Vyacheslav

      Вроде понял) если образы одинаковые, берём даташит от любого контролера находим там интересующие нас регистры и считываем по этим адресам уже с нашего. Так?

      • Vadim

        Да все верно.только осталось ключи найти они обычно лежат в одном из этих регистров только не слева на право а справа на лево 8 символов пример 843FFFFF.. Таблица взята с помощью инструмента bus pirate v4.

        • Vyacheslav

          Так это же просто перечисление чисел от 0 до 7f ) Наверное программа сканирует этот диапазон адресов. И еще. Конвертация из hex в Dec, для многих регистров не имеет смысла, там же разбиение по битам идёт. Говорю же: нужно иметь описание регистров, а так это бессмысленные цифры.

          • Vadim

            Есть Bq studio где можно будет посмотреть какие параметры в статусе высокого сигнала а какие в низком.

            • Vyacheslav

              Я вот подумал) у меня же есть программа для чтения и записи отдельных регистров, которая работает с ch341. Я её для шим писал и недавно добавил функцию быстрой установки отдельных битов. Так вот может её и для контроллеров аккумуляторов можно использовать. Пока сам протестирую на ШИМ, может позже выложу.

              • Vyacheslav

                Выглядит так.

                • Vadim

                  Все что поддерживает протокол smbus , I2C, SPI . Должно работать. Bus pirate v4 все это имеет просто я на опыте уже знаю что за адреса. Bus pirate v4 не просто перебирает а сам генерит сигнал и смотрит как и что отвечает можно либо только записать или прочитать или оба варианта . А дополнение которые в Xec там это обратный ответ чипа так как он не пустой вот и выдает информацию. Цель всего этого просто адреса по которым можно работать. При минимальных затратах. Так как оборудование на подобии NLBA за 300$ мне не хочется покупать оно того не стоит. Попробуйте может и получится

                  • Vyacheslav

                    На аккумах smbus вроде только. По сути та же i2c. Spi есть в ch341, но я его пока не использовал. По случаю попробую, но вплотную пока этим заниматься не буду.

          • Vadim

            https://youtu.be/kaYimeXnIU8?si=Ox6FVszgNd58-Lhs есть инструмент который тоже многое может но в разработке.

          • Vadim

            На мое практике хороший инструмент.

Не нашли ответ?

Вам также может быть интересно