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

 
 
> ATxmega32A4?, Сколько тактов уходит на запись в регистр ATxmega32A4?
Preved Medved
сообщение Feb 8 2010, 10:38
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 2-02-10
Пользователь №: 55 231



Господа, подскажите, правильно ли я думаю, что на запись данных из порта в регистр памяти таких процессоров как
ATxmega32A4-AU, AT32UC3B064 уходит 3 такта (по симмуляции для ATxmega32A4-AU вроде да) ?

А то надумал сварганить простенький осцилограф, а вот с такой фигней , что -то никак не могу на 100% разобраться .
Осцил планируется на одном из этих процов + АЦП AD9057.
АЦП AD9057 выдает до 80 Мсемплов/сек - т.е. слабое звено в этой связке выходит проц.
И если например взять ATxmega32A4-AU (32МГц) , дисплейчик от 1100 , то выйдет весьма недорогой (30грн проц +50 грн АЦП+30грн дисплей) и приемистый осциллограф.
ИМХО 150грн за осцил на 2Мгц очень даже привлекательно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
V_G
сообщение Feb 8 2010, 13:29
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



А почему на одну команду должно уходить 3 такта?
in ri,port - 1 такт
или
ld ri,Z - 1 такт

Или какие-то другие команды или цепочки команд имеются в виду?
Или вы на Си такие проги хотите писать?

Сообщение отредактировал V_G - Feb 8 2010, 13:43
Go to the top of the page
 
+Quote Post
Preved Medved
сообщение Feb 8 2010, 14:50
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 2-02-10
Пользователь №: 55 231



Вообще я только на Си и пишу smile.gif.
Но как я понимаю мне ничто не мешает сделать асмовские вставки ?
Спасибо за подсказку.
Go to the top of the page
 
+Quote Post
V_G
сообщение Feb 8 2010, 16:49
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



И к DMA присмотритесь, может, еще ускориться можно. В смысле заполнять буфер на ширину экрана с частотой DMA, а по окончании его отображать на дисплее (или вторым DMA-каналом перегонять в дисплей).
А ждущую развертку - по event'у от компаратора (если есть такой). Использовать, так по максимуму все новые фичи от нового проца!

Сообщение отредактировал V_G - Feb 8 2010, 16:53
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Feb 9 2010, 06:01
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



http://www.gabotronics.com/development-boa...a-xmultikit.htm
посмотрите тут - схема, исходники прилагаются (правда не полные, по сравнению с комерческим, но посмотреть что да как можно)
Go to the top of the page
 
+Quote Post

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

 


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


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