На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
  
    > i2c фильтрация
      Мне необходимо фильтровать двунаправленный трафик меж микросхемой контроллером и микросхемой драйвером по линии i2c.
      Буду использовать для этой цели контроллер PIC18 серии.
      Мой контроллер выполняет основную работу и должен лишь по мере необходимости(на время активности i2c) прерываться для фильтрации трафика. Если обнаружаться на линии i2c определенные команды данные, коорденировать свою работу. Некоторые определенные команды данные на линии должен уметь подменять.
      Мой PIC18 уже использует блок MSSP для собственных нужд и по этому необходимо задействовать свободные порты и эмулировать работу i2c. Необходимо задействовать входы INT1 INT2 для прерывания основной программы на период активности линии i2c.
      Будет подключен в разрыв штатной линии i2c

      На правильном ли я пути? Возможна ли подобная реализация? Подкинте исходник C, если кто сталкивался с эмуляцией i2c ?
        может сделать контроллер выполняющий роль I2C bridge?
          Цитата Слесарь @
          Будет подключен в разрыв штатной линии i2c

          Цитата Слесарь @
          На правильном ли я пути?

          Да.
            Спасибо! Вопрос решен
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0165 ]   [ 15 queries used ]   [ Generated: 13.05.24, 10:25 GMT ]