Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
Паралельная передача данных
Franky
Добавлено 14.12.2010 09:33
5
Сообщение: 1
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
На плате имеется разъём Х11

Возможно ли осуществить через этот разъём соединение по паралельной 16-битной шине данных, задействовав так же сигналы управления (RD/WR и др.).
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.12.2010 10:03 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
На плате имеется разъём Х11
Возможно ли осуществить через этот разъём соединение по паралельной 16-битной шине данных, задействовав так же сигналы управления (RD/WR и др.).

если плата такая:
title

то только программно-формируемая шина с невысокой частотой

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 14.12.2010 10:14 Сообщение: 3
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Спасибо!
Плата такая, только без GPS и аудио.
А "невысокая" скорость это сколько? (возможно частота меня устроит)

Просто я хочу данные от АЦП принимать.
Если не получиться по паралельной шине, буду по последовательно. У последовательного порта АЦП есть сигналы CS, CLK, DataA и DataB.
Причём сигналы DataA и DataB независимые, по ним идут разные данные.
как в таком случае принять данные? (в SPI же только один канал данных)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.12.2010 10:32 Редактировалось 14.12.2010 10:34 Сообщение: 4
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
А "невысокая" скорость это сколько? (возможно частота меня устроит)

полагаю, что чисто "подрыгать" ногой на 9260 при 200МГц будет примерно 1.8МГц. с полезной нагрузкой 1-1.5МГц, типа
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=10100#10106

Цитата
Просто я хочу данные от АЦП принимать.
Если не получиться по паралельной шине, буду по последовательно. У последовательного порта АЦП есть сигналы CS, CLK, DataA и DataB.
Причём сигналы DataA и DataB независимые, по ним идут разные данные.
как в таком случае принять данные? (в SPI же только один канал данных)

А АЦП какой-нить специфичный? может попробуете набортный использовать?
у 9260 есть два аппаратных канала SPI с частотой "задува" до 25-50МГц, АРМ вспотеет данные отгребать..

как ваш АЦП называется?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 14.12.2010 11:02 Сообщение: 5
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
АЦП AD7606.

Ориентировочно частота дискретизации будет принята 50кГц или ещё меньше.
Всётаки хотелось бы по паралельной шине принимать данные. Но если не судьба буду городить последовательный канал.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.12.2010 11:15 Сообщение: 6
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
АЦП AD7606.
Ориентировочно частота дискретизации будет принята 50кГц или ещё меньше.
Всётаки хотелось бы по паралельной шине принимать данные. Но если не судьба буду городить последовательный канал.

больших проблем пока не вижу. в свое время я делал программную шину на 8 бит.
основное - это попытаться подобрать пины в X11 идущие подряд в регистре АРМа. я использовал пины интерфейса ISI. смысл - чтобы потом в АРМе как можно меньше обрабатывать сдвиги и маски для формирования полноценных данных. вам надо еще 8 поискать. если не подряд, то хотя бы в минимуме групп..
полагаю, что 50кГц можно вытянуть

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 14.12.2010 13:02 Сообщение: 7
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
может АЦПшник выбрать с последовательным каналом вывода данных? типа SPI обычного. CS можно не дергать, но желательно. готовность опрашивать из регистров АЦП.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.12.2010 13:09 Сообщение: 8
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
может АЦПшник выбрать с последовательным каналом вывода данных? типа SPI обычного. CS можно не дергать, но желательно. готовность опрашивать из регистров АЦП.

ему не надо выбирать - этот АЦП умеет SPI. ТС хочет параллельный вывод :)

title

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 14.12.2010 13:09 Редактировалось 14.12.2010 13:16 Сообщение: 9
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Можно и с последовательным. У AD7606 есть такой режим, только учитывая специфику передачи данных выходит, что нужно задействовать два SPI(с общим СS и CLK)
Да, наверное и програмно так будет проще.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 14.12.2010 15:29 Сообщение: 10
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Только вот беда второй SPI занят DataFlash

Получается в моём распоряжении только 1 SPI - ЗАСАДА!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX