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

 
 
> Как оптимально передать сигнал от 10бит АЦП, к 8 битной памяти
ecos-rtos_in_ua
сообщение Jul 1 2008, 04:27
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931



Собственно вопрос
Как сигнал от 10 битного АЦП передать к 8 битной sdram памяти с максимальной скоростью?
Лишние два разряда АЦП терять не хочется, но с другой стороны хочется максимальной скорости передачи, так как память и так узкое место.

Можно ли эти данные как-то сжать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IceS
сообщение Jul 1 2008, 08:00
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 17-10-06
Из: Санкт Петербург
Пользователь №: 21 387



ставить логику и упаковывать данные перед записью, имеется в виду следующее:
1 слово - старшие 8 бит пишем на прямую в память, а 2 младших запоминаем,
2 слово - старшие 8 бит пишем на прямую в память, а 2 младших запоминаем,
3 слово - старшие 8 бит пишем на прямую в память, а 2 младших запоминаем,
4 слово - старшие 8 бит пишем на прямую в память, а 2 младших запоминаем,
итого запомненных у нас 8 бит, вот их теперь тоже пишем в память.
Но! так с памятью лучше не работать (как писалось выше - узкое место) - лучше поставить еще одну микруху памяти, а этот алгоритм использовать при передаче данных "наружу"
Go to the top of the page
 
+Quote Post



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

 


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


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