Страничная организация памяти в AVR - доступ ?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
FUZZY_
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Страничная организация памяти в AVR - доступ ?

Сообщение FUZZY_ »

Вопрос что загружать в регистр - указатель [PA] картинки приведенные ниже
для доступа к лок битам

непонятно как преобразовать линейный адрес приведенный на рисунке к PADDR WADDR
Вложения
ap.jpg
(49.68 КБ) 249 скачиваний
sel.jpg
(48.32 КБ) 331 скачивание
addr.jpg
(72.06 КБ) 241 скачивание
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15577
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Страничная организация памяти в AVR - доступ ?

Сообщение BOB51 »

не путайте классику и семейство tiny9-10-20!!!
это совсем другая идеология распределения ресурсов (как и правил работы с ними)
если удалось получить "подопытный экземпляр" - весьма неплохо (особо если есть чем запрограммировать!) но особенности работы прийдется "пробивать" самому по оригинальным datasheet ам на инглише... :beer:
Реклама
FUZZY_
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Re: Страничная организация памяти в AVR - доступ ?

Сообщение FUZZY_ »

MEGA168 - там картинка похожая (страничная организация памяти и команды теже (байты команд) физический уровень интерфейса отличается - SPI ) - сегодня книжку листал ...
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15577
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Страничная организация памяти в AVR - доступ ?

Сообщение BOB51 »

повторяю - tiny9-10-20 отличаются как от tiny так и от mega ( в том числе и на уровне команд )
а то, о чем Вы говорите относится к разделу "самопрограммирование" с помощью команды SPM (за некоторыми различиями однотипно и среди tiny и среди mega , у которых эта функция доступна - к примеру tiny13/tiny2313/mega8515/mega162... )
для начала лучше со стандартными разобраться... а новенькое оставить "на закусь"
Реклама
Эиком - электронные компоненты и радиодетали
FUZZY_
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Re: Страничная организация памяти в AVR - доступ ?

Сообщение FUZZY_ »

Вот что получилось

LOCK BIT : 0x7f

CONFIGURATION : 0x7f

SIGNATURE : 0x0E , 0x80 , 0x01 ? а должно быть 0x1E 0x90 0x03

TPI ISR 0x80 ?

CALIBRATION : 0x9E

Не пойму это я изменил сигнатуру или не правильно читаю?
Реклама
FUZZY_
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Re: Страничная организация памяти в AVR - доступ ?

Сообщение FUZZY_ »

Все заработало - проблема была в блокировочных конденсаторах на входе микросхемы ЛН2

MEGA 32 - алгоритм тотже но обозвали PDI но там есть bootloader что значительно облегчает работу

Для снятия локов вывод по ресету нодо вешать на 12 В
Вложения
TPI_P.jpg
(188.42 КБ) 341 скачивание
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15577
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Страничная организация памяти в AVR - доступ ?

Сообщение BOB51 »

я так понимаю, снова самоделкин программатор на LPT изобретается...
везет людям, времени и энтузиазма море... :beer:
FUZZY_
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Re: Страничная организация памяти в AVR - доступ ?

Сообщение FUZZY_ »

Благодаря открытым исходникам от AVR все заработало под последнюю студию. и нафиг там микроконтроллеры если есть компьютер ?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»