rogodenis 0 17 августа, 2021 Опубликовано 17 августа, 2021 · Жалоба Не пойму в чем проблема, код приложен ниже. Общение должно происходить по i2c между msp430f5342 и max15301 через мультиплексор TSA9548. То есть адресом ведомого является 0x75, для обращения к линии, где находится несколько max15301, а затем первым передаваемым байтом идёт адрес нужного мне max15301, а затем уже команда, для вывода, например входного напряжения. Сами байты поступают на шину TX, но шина RX пустует :(. Не пойму в чем проблема? i2cmsp430.docx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
controller_m30 1 28 августа, 2021 Опубликовано 28 августа, 2021 · Жалоба Возможный вариант - недо-конфигурирован Port Mapping контроллер. Линию SDA вывели на внешний пин P4.1, а линию SCL на пин P4.2 - почему-то нет. Это может быть связано с тем, что доступ к регистрам PortMapp должен каждый раз происходить через ввод пароля 0x2D52 (обязательное условие), а в тексте программы доступ с паролем происходит один раз - при конфигурации пина P4.7. А при настройке портов P4.1 и P4.2 пароль не вводится вовсе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться