Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
В AVR studio байт вываливается за 4uS. А 2uS ты осциллографом намерял? Или теоретически?
Отправлено
slog2
18 декабря 2006 г. 12:42
В ответ на:
ну да, всё правильно, но байт-то аппаратно из SPI вываливается за 2мкс. След. 2мкс мега чёто ждёт. не понятно чего.
отправлено <font color=gray>leonopulos</font> 18 декабря 2006 г. 12:27
Составить ответ
|
Вернуться на конференцию
Ответы
именно осциллом. вопрос как раз и возник после того, как увидел, что после передачи каждого байта (видно по осциллу) - такая же задержка. у меня подозрение, что эта задержка возникает только на макс. скорости и при включенном х2.
—
leonopulos
(18.12.2006 13:19:26
217.30.255.243
,
пустое
)
попробовал с твоей инициализацией. кварц 14.74 около 1.5 микросекунд на байт. чуть больше 1 мкс передача, чуть меньше-пауза. на асме еще быстрей будет.
—
pau62
(18.12.2006 13:23:25
88.86.64.164
, 156 байт)
ок. спасибо. щас буду перепроверять.
—
leonopulos
(18.12.2006 13:51:48
217.30.255.243
,
пустое
)
не, вру, пауза около 0.4 мкс. т.е у тебя около 0.7 будет.
—
pau62
(18.12.2006 13:39:55
88.86.64.164
,
пустое
)
попробовал без 2х . получилась пауза мехду пачками на SCK около 0.6 мкс. Отсюда мораль - задержки собстно SPI - как раз 2 клока SPI. время посылки байта- 10 клоков, остальное - програмные издержки.
—
pau62
(18.12.2006 14:40:19
88.86.64.164
,
пустое
)
Специально попробовал в AVR studio. Получилось что bit SPI2X не работает.
—
slog2
(18.12.2006 14:04:36
87.238.119.250
, 650 байт)
В жизни работает. Прочти , может SPI не полностью эмулируется.
—
pau62
(18.12.2006 14:12:50
88.86.64.164
,
пустое
)
немножко от кода по пути сьелось :-)
—
slog2
(18.12.2006 14:07:26
87.238.119.250
, 50 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 47:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru