Vlad_G 8 31 мая, 2023 Опубликовано 31 мая, 2023 · Жалоба Спрошу здесь, хотя вопрос не по CAN, а по логике работы MCP2515. Сколько нужно времени 2515, после подачи по SPI команды RESET (0xC0), чтобы "очухаться" и начать выполнять команды? Экспериментально установил, то если пауза менее 11 мкс, то следующие команды 2515 игнорирует, а если пауза более 14 мкс, то 2515 на следующие команды адекватно реагирует. По DS по этому поводу ничего не увидел. Есть параметр - RESET Pin Low Time - но это, сколько удерживать пин в низком состоянии. Порылся на сайте микрочипа, тоже ничего (может плохо искал?). Экспериментально, конечно, определил, но хотелось бы документального подтверждения, ещё неплохее бы зависимости от напряжения, температуры. Может кто сталкивался, кто в курсе Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 31 мая, 2023 Опубликовано 31 мая, 2023 · Жалоба Quote The MCP2515 utilizes an Oscillator Start-up Timer (OST) that holds the MCP2515 in Reset to ensure that the oscillator has stabilized before the internal state machine begins to operate. The OST keeps the device in a Reset state for 128 OSC1 clock cycles after the occurrence of a Power-on Reset, SPI Reset, after the assertion of the RESET pin, and after a wake-up from Sleep mode. It should be noted that no SPI protocol operations should be attempted until after the OST has expired. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_G 8 31 мая, 2023 Опубликовано 31 мая, 2023 · Жалоба 52 минуты назад, aaarrr сказал: На видном месте... Да, всё сходится - кварц 8 МГц, 128 тактов, 16 мкс Спасибо Вам! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimass 0 7 февраля Опубликовано 7 февраля · Жалоба Приветствую, не разбираюсь в электронике, но встал такой вопрос, правильно ли понимаю из инструкции что MCP2515 в режим сна можно отправить только командой по SPI, а сам засыпать он не может? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
girts 9 7 февраля Опубликовано 7 февраля · Жалоба 3 hours ago, Dimass said: Приветствую, не разбираюсь в электронике, но встал такой вопрос, правильно ли понимаю из инструкции что MCP2515 в режим сна можно отправить только командой по SPI, а сам засыпать он не может? Если уж вы там озаботились насчёт спячки (тоесть, энергопотребления), забейте на этот 2515 времён допотопных, и возьмите какой нибудь микроконтроллер с CAN на борту. Единственный цымус с этими 2515 в том, что это как бы икона КАНосоздавателей, тянется аж с конца 90-х. По сути в любом PIC с CAN на борту те же самые принципы работы с CAN модулем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться