Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
  4. проблема с чтением по шине i2c Raspberry pi

проблема с чтением по шине i2c Raspberry pi

Запланировано Прикреплена Закрыта Перенесена Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
2 Сообщения 1 Posters 46 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Не могу разобраться с чтением байта из микросхемы вроде все по инструкции делаю а результат всегда один и тот же ( микросхема трех осевой компас); не получается читать из микросхемы, пробовал способом описанным на картинке, кто знает наставьте на путь истинный, сверху ссылка на даташит.

    Буду признателен за любую информацию. думаю на картинке все ясно
    1b2fc342-7be1-410f-87ca-f9e18ee496a7-image.png

    Спасибо @artyr_n за помощь в воплощении дальнейших телодвижений с попытками чтения регистров AK8973Я в итоге продвинулся в этом деле , но цель не в полном объеме достигнута , буду ковыряться дальше интересно то что в регистрах записаны одни и те же значения 0х00Я так и не понял адресацию что значит это 0х00 и почему в документации написано к примеру адрес C1H а его надо как то видоизменять типа 0хс1 или 0х1h
    посоветуйте где искать ответы комментарии очень приветствую

    cd5beef7-969d-4eff-acdf-294c47f17268-image.png

    piP 1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      replied to pi on отредактировано
      #2

      в итоге я разобрался с этой задачей, буду пытаться продвигаться дальше в этом деле, на очереди освоение непосредственно компаса

      Datasheet AK8973 (трех осевой электронный компас );

      Спасибо artyr_n за помощь, и пояснения.

      Микросхема взята из бортового компьютера от Mitsubishi Pajero Sport 2012 года выпуска

      Цель была, подключить AK8973 через шину i2c к raspberry pi , и прочитать значение температуры

      1c29f150-90c2-43a4-aae0-cddf2df3dd3f-image.png

      15284e6c-db79-4491-9019-51a92156b64a-image.png

      8faa1bed-8d51-46c7-b156-5d6d7c493466-image.png

      1 ответ Последний ответ
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Login or register to search.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Главная
      • Документация
      • Последние
      • Пользователи