реклама на сайте
подробности

 
 
> atmega128a и необъяснимые глюки, при работе с at45db161d
rat12
сообщение Sep 23 2010, 16:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 9-09-10
Из: Симферополь
Пользователь №: 59 396



Существует вполне рабочий проект на связке atmega128L и at45db161d по аппаратному spi. Всё бы ничего, но 128-е и 128L снимают с производства и взамен предлагают atmega128a. Миграции практически никакой в даташите не приведено, пишут про полную программную совместимость.
А на деле следующее:
atmega128a и at45db161d соединены проводниками по аппаратному spi (других spi устройств на шине нет), запитаны от одного источника напряжением 2, 97 В. Связи нет. При замене на той же плате процесора на atmega128L с тем же кодом на борту- всё работает. Что бы это могло быть?

Сообщение отредактировал rat12 - Sep 23 2010, 16:21
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rat12
сообщение Sep 23 2010, 20:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 9-09-10
Из: Симферополь
Пользователь №: 59 396



Цитата
Только вот не понятно с последним Вашим предложением. Чтобы кристалл включился, нужно ноль на CS подать, а Вы чего то про подтяжку к питанию говорите...
А я это делал по аналогии с аппноутом AVR335, там CS подтянули к питанию, а выбор кристалла осуществляют переводом ноги МК, также подключенного к CS, в 0... В принципе, резистор и не нужен, но для души спокойнее, что в случае перезагрузки МК кристалл памяти не активизируется и мусора не понабирает.

Цитата
Кстати, на входе MISO МК внутренний пулл-ап включен?
Да.

Цитата
Вообще, для вылавливания таких глюков нуна осциллоскоп иметь.
Работаем в этом направлении smile.gif
Вообще бесит, что кристаллы "де юре" заменяемы, а "де факто" нет blink.gif
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01351 секунд с 7
ELECTRONIX ©2004-2016