[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Mr.X 18 апреля 2002 г. 15:14
В ответ на: Что ещё надо MCP2510, чтобы он передал, наконец, хоть что-нибудь? отправлено DP 18 апреля 2002 г. 14:43

Правильно ли Вы переводите MCP2510 в нормальный режим работы.
В MCP2510 Rev. AA Silicon Errata Sheet написано следующее:

Module: Configuration Mode State Machine

The device may not enter Normal mode after a valid request to enter Normal mode (by writing the REQOP2:REQOP0 bits to ‘100’).

Work Around
After requesting Normal mode, always read the OPMODE2:OPMODE0 bits (CANSTAT register) to confirm that the device entered into Normal mode. If these bits do not reflect Normal mode, reset the device to Configuration mode by writing the REQOP2:REQOP0 bits to ‘100’ (CANCTRL regis-ter). Then request Normal mode (by writing the REQOP2:REQOP0 bits to ‘000’). Read the OPMODE2:OPMODE0 bits (CANSTAT register) to confirm that the device is in Normal mode.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru