Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с TWI интерфейс - дебъгване
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=8010
Страница 1 от 1

Автор:  marcuka68 [ Пон Юли 26, 2010 12:06 pm ]
Заглавие:  Проблем с TWI интерфейс - дебъгване

Здравейте, почвам да пиша код, но още при изпращането на старт условието, флагът на TWCR -> TWINT не иска да се вдигне, като стъпкувам в АВР студиото. В дейташийта на контролера (Атмега2560) пише, че старт условие се генерира, ако се засече на входа на TWI модула, че е свободна шината. Може ли това да е причината?

Благодаря Ви!

Автор:  michev [ Пон Юли 26, 2010 4:33 pm ]
Заглавие: 

2 резисторчета към + сложи ли ?
Не съм ползвам TWI до момента, но ми изглежда логично , "свободно" по линията да е високо ниво.

Автор:  marcuka68 [ Пон Юли 26, 2010 6:24 pm ]
Заглавие:  а

Нямам още хардуера, само искам да симулирам

Автор:  dan [ Вто Юли 27, 2010 11:11 am ]
Заглавие: 

Не знам как точно е при атмелите, но мисля, че при проверка за idle на линията се изчаква до 10 us дали има преход на линия данни, докато другата е във високо ниво.

Автор:  marcuka68 [ Сря Юли 28, 2010 9:06 am ]
Заглавие: 

За сега вдигам флага TWINT ръчно, средата го позволява, и си влиза в прекъването. Задавам си и стойности на TWSR, които трябва да се прочетат от него, при различни събития. Остава само и на практика да става така.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/