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

 
 
10 страниц V  « < 8 9 10  
Reply to this topicStart new topic
> startup asm
zltigo
сообщение Jan 23 2009, 22:23
Сообщение #136


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(aaarrr @ Jan 23 2009, 23:58) *
Да, я так считаю. Не можете молчать - ознакомьтесь сначала с проблемой,



Проблемы нет, есть просто трата тактов на чтение адреса перехода из медленного переферийного устройчтва, даже если Atmel присобачил такую приблуду.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 23 2009, 22:26
Сообщение #137


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(zltigo @ Jan 24 2009, 01:23) *
Проблемы нет, есть просто трата тактов на чтение адреса перехода из медленного переферийного устройчтва, даже если Atmel присобачил такую приблуду.

А какая разница - тратить время на чтение медленного периферийного устройства, или столь же медленной флеш? В обоих случаях задержка будет в 1 такт сравнительно с RAM, что едва ли смертельно и едва ли вообще стоит внимания.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 23 2009, 22:52
Сообщение #138


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(aaarrr @ Jan 24 2009, 00:26) *
А какая разница - тратить время на чтение медленного периферийного устройства, или столь же медленной флеш?


Ну мне вообще-то приходилось обработчик FIQ и прямо начиная с 0x18 начинать, и прыгать можно недалеко по смещению в теле команды. Интересно, а обращение к периферии за два такта у Atmel где-то документировано?  
P.S.
Это я поддержания разговора smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 23 2009, 23:02
Сообщение #139


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(zltigo @ Jan 24 2009, 01:52) *
Ну мне вообще-то приходилось обработчик FIQ и прямо начиная с 0x18 начинать

Ну это самый правильный вариант для настоящего FIQ.

Цитата(zltigo @ Jan 24 2009, 01:52) *
Интересно, а обращение к периферии за два такта у Atmel где-то документировано?

Только на картинках. Но проверка показывает такой же результат.

Цитата(zltigo @ Jan 24 2009, 01:52) *
Это я поддержания разговора smile.gif

smile.gif
Go to the top of the page
 
+Quote Post

10 страниц V  « < 8 9 10
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


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


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