![]() |
Модераторы: PILOT, ManiaK, Mazzi |
![]() ![]() ![]() |
|
Salomatin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 9.11.2006 Репутация: нет Всего: нет |
Не так давно использовал библиотеки ds1621 с программной эмуляцией i2c, все работало без проблем. Создал другой проект, та же ds1621, тот же at90s2313 (mega8 тоже пробовал) - не работает. "Зависает" на инициализации ds1621. Нет под рукой осциллографа, но судя по напряжениям на i2c шине, там непрерывно идут импульсы (резисторы на питание стоят, как и требуется. А вот если их убрать - ничего не зависает но и не работает, связи нет). Версию cvavr 1.24.7 не менял, ничего не менял, никак понять не могу , в чем же дело-то. Подскажите, в чем косяк может быть?
|
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: 20 Всего: 54 |
Как известно метод отладки самый простой:
- зажечь светодиод при прохождении исследуемой точки. Других вариантов без эмулятора и осциллографа я не знаю. - помогает вечный цикл засунутый в исследуемое место (чтобы пощупать напряжения на рабочих пинах. СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |