|
Тема |
Много учене трябва :) [re: Явор] |
|
Автор |
NikB (спокоен) |
|
Публикувано | 08.07.10 11:27 |
|
|
Много учене трябва :)
Това, че мастър режима не е напълно автоматизиран означава, че трябва твоя софтуер да отработва голяма част от стъпките, през които преминава I2C протокола.
По стари спомени, I2C по прекъсване трябваше да отработва почти побитово изпращаните и приемани данни (със сигурност стартовите състояния, акнолиджите, стоповите състояния, ...).
Освен това е съществено слефът ти какво адресиране очаква.
Добре ще е да кажеш какво се вижда на осцилоскопа, когато изпращаш първите байтове от мастъра.
И също по стари спомени - не мисля, че се налага ръчно да правиш SCL и SDA изходи ИЛИ входове, когато ги определиш като I2C.
|
| |
|
|
|