Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Оперативная память LPC1769
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
cinema_effect
Добрый день, коллеги!

Дано: процессор ARM cortex m3 LPC1769, ОСРВ RTX-Keil, 512 kB on-chip FLASH ROM, 64 kB RAM.
Есть обоснованные опасения, что оперативной памяти не хватит, соответственно вопрос:
как выбрать тип внешней ОЗУ и по каким интерфейсам ее подключить к процессору, где взять драйвер на память?
Lotor
Цитата(cinema_effect @ Aug 27 2012, 07:58) *
как выбрать тип внешней ОЗУ и по каким интерфейсам ее подключить к процессору, где взять драйвер на память?

Имхо проще всего Вам будет найти какую-нибудь демоборду и посмотреть как это сделано там.
А вообще у nxp наверняка должна быть апликуха по подключению - для lpc24xx была. Да и в user manual все было хорошо описано...
SII
Подключение такое же, как на LPC24xx, лишь частота может быть выше (до 120 МГц вместо 72 в случае с LPC1788; с 1769 дела не имел, но, вероятно, ситуация примерно такая же). Если предполагается использовать дисплей (LCD), то рекомендую ставить 32-разрядную память, иначе полосы пропускания может не хватать для нормальной работы с внешней памятью и контроллера дисплея, и процессора одновременно. Драйвера как такового не требуется, лишь настройки контроллера памяти, а они во многом зависят от используемых микросхем ОЗУ (из их даташитов надо извлекать тайминги, а уже опираясь на них и на частоту процессора и контроллера памяти, определять, какие значения в регистры писать).
esaulenka
К 1769 внешняя память по-человечески не подключается ввиду отсутствия контроллера внешней памяти у самого камня.

Варианты:
- найти SPI SRAM (где-то что-то было)
- подключить обычную SRAM на "ногодрыге"
- взять камень "потолще", из серии 178x, и подключить туда что угодно - хоть SRAM, хоть SDRAM.

В первых двух случаях нормально реализовать обращение к памяти с программной стороны вряд-ли получится. На Си, во всяком случае, прозрачный обработчик, который будет заворачивать все обращения по определённому диапазону адресов в последовательность байтиков по SPI, я придумать не могу...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.