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

 
 
> boot область в ATMEGA2560
Vladimir_J
сообщение Nov 24 2009, 09:28
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Доброе время суток smile.gif
Или я ошибаюсь или в документации на ATMEGA2560 ошибка.
Документ с сайта атмел: doc2549.pdf
На странице 332 в таблице 29-13, допущена ошибка sad.gif. Если смотреть на распределения памяти в МК на странице 20, рисунок 8-1, то boot секция располагаться в самом низу памяти, если считать что у ATMEGA2560 памяти 256кБайт, то последний адрес памяти есть 0х40000h, а согласно таблице 29-13, это адрес 0x1FFFFh, что соответствует 128кБайт.
Если пересчитывать на ATMEGA2560, то распределение будет таким:

512 words 0x3FC00h
1024 words 0x3F800h
2048 words 0x3F000h
4096 words 0x3E000h

и что интересно что в application AVR109, как раз программа располагаться с адреса 0x3F000h.

Если что то не так, подскажите где я ошибся .....

С Уважением, Владимир.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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