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

 
 
 
Reply to this topicStart new topic
> Внешнее ОЗУ SPI
add
сообщение Aug 1 2006, 08:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Коллеги! Прошу подсказать МС внешнее озу с последовательным интерфейсом (SPI). Срочно появилась необходимость на готовую плату приделать память > 4кB... совместимую с 5В-ой логикой. Параллельное ОЗУ отпадает по понятным причинам (куча проводков со всеми вытекающими..) Заранее пасиба за ответы.


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
ALexx
сообщение Aug 1 2006, 09:15
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704



Цитата(add @ Aug 1 2006, 11:30) *
Коллеги! Прошу подсказать МС внешнее озу с последовательным интерфейсом (SPI). Срочно появилась необходимость на готовую плату приделать память > 4кB... совместимую с 5В-ой логикой. Параллельное ОЗУ отпадает по понятным причинам (куча проводков со всеми вытекающими..) Заранее пасиба за ответы.


Возьмите какую-нибудь SPI FRAM от Ramtron. Практически не ограниченное число записей.
К примеру:
http://www.ramtron.com/doc/Products/Nonvol...?ID=30&gr=5
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 3 2006, 21:55
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(ALexx @ Aug 1 2006, 13:15) *
Цитата(add @ Aug 1 2006, 11:30) *

Коллеги! Прошу подсказать МС внешнее озу с последовательным интерфейсом (SPI). Срочно появилась необходимость на готовую плату приделать память > 4кB... совместимую с 5В-ой логикой. Параллельное ОЗУ отпадает по понятным причинам (куча проводков со всеми вытекающими..) Заранее пасиба за ответы.

Возьмите какую-нибудь SPI FRAM от Ramtron. Практически не ограниченное число записей.
К примеру:
http://www.ramtron.com/doc/Products/Nonvol...?ID=30&gr=5

Возможно ли как-то настроить AVRку на использование такой SPI FRAM как обычного внешнего ОЗУ (под IAR)?

Сообщение отредактировал AVR - Aug 3 2006, 21:56


--------------------
Go to the top of the page
 
+Quote Post
proba
сообщение Aug 4 2006, 07:45
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



как озу нет, но как еепром да. т.е. переменные должны имет указатель: __eeprom char a;.
для этого надо в .xcl фаиле выделить адрес отличающии от внутренного еепром и соотетственно модифицировать фаил ееprom.s90
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 4 2006, 20:29
Сообщение #5


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата
Параллельное ОЗУ отпадает по понятным причинам (куча проводков со всеми вытекающими..)

Причина как раз не сильно понятная...

Разве то, что SPI память нельзя адресовать штатными средствами контроллера и компилятора как RAM и кроме того скорость такой памяти оставляет желать лучшего, т.к. напрямую зависит от возможностей SPI интерфейса не является более веской причиной в пользу параллельного ОЗУ. Параллельный внешний SRAM можно использовать для любых целей, в том числе и для расширения стека данных, что крайне важно для программ на C. Да и цена параллельного SRAM'a будет меньше чем FRAM'a.

PS: какая разница сколько там "проводков"? один раз разводите плату и все, а если не хватает портов, так можно взять МК с большим числом выводов...
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Aug 4 2006, 22:50
Сообщение #6


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

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



2 defunct здесь ключевое слово "готовую" плату.
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 6 2006, 14:51
Сообщение #7


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(defunct @ Aug 5 2006, 00:29) *
Параллельный внешний SRAM можно использовать для любых целей, в том числе и для расширения стека данных, что крайне важно для программ на C. Да и цена параллельного SRAM'a будет меньше чем FRAM'a.

Defunct, посоветуйте, пожалуйста, какое-нибудь параллельное SRAM на 8 линий в DIP корпусе на 64 Кбайт. Весь интернет перегуглил, но нашел только в многовыводных QFP корпусах, а мне немножко надо... smile.gif


--------------------
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 6 2006, 16:21
Сообщение #8


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



AVR
в DIP корпусе пользовал 128k - UT621024PC-xxLL (корпус DIP-32).
17 адресных линий, 8 данных, CS. К AVRу цепляется без проблем, A16 соединяется с любым свободным пином, т.о. получается 2 банка памяти по ~64k (нижние адреса занятые под внутренний SRAM и I/O space для обоих банков одинаковые). На мой взгляд очень удобная микросхема и по цене практически как 32k.
Go to the top of the page
 
+Quote Post
add
сообщение Aug 10 2006, 07:58
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата
Возьмите какую-нибудь SPI FRAM от Ramtron

Интересный вариант..буду прорабатывать..(есть ли в продаже и т.д.)
Цитата
какая разница сколько там "проводков"?

Цитата
2 defunct здесь ключевое слово "готовую" плату.

Ага, ..готовая.. Заказали плату, а заказчик пожелал некоторых модификаций, которые конечно по закону подлости неуживаются с готовой платой...Вот и приходится городить огород...:-) "проводков" ес-но хочется поменьше...да и порты уже сконфигурированы на плате под другие нужды..


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 19 2006, 12:39
Сообщение #10


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(add @ Aug 10 2006, 10:58) *
Ага, ..готовая.. Заказали плату, а заказчик пожелал некоторых модификаций, которые конечно по закону подлости неуживаются с готовой платой...Вот и приходится городить огород...:-) "проводков" ес-но хочется поменьше...да и порты уже сконфигурированы на плате под другие нужды..

Ну дык.. пусть закзчит оплачивает переделку платы. Или пусть отказывается от своих новых требований. На проводках городить огород это несерьезно..
Go to the top of the page
 
+Quote Post

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

 


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


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