Выполнение программы из SDRAM с хранением кода в энергонезависимой памяти для высокопроизводительного МК
1 января 2018
В базовом проекте показано, как реализовать и подключать энергонезависимую память и SDRAM к высокопроизводительному микроконтроллеру TM4C1294NCPDT семейства продукции TM4C. Данная реализация становится возможной благодаря использованию интерфейса EPI микроконтроллера для подключения SDRAM объёмом 256 Мбит при частоте 60 МГц и интерфейса QSSI при частоте 60 МГц для подключения такой энергонезависимой памяти, как SD-карта и Quad Serial Flash, что позволяет разработчикам превысить максимальный внутренний объём памяти микроконтроллера TM4C1294 для хранения кода и данных.
Базовый проект имеет характер аппаратно-программного решения.
Особенности
- Расширение используемого объёма памяти с помощью 16-битной SDRAM объёмом 512 Мбит, подключаемой по интерфейсу внешней периферии (EPI) для приложений с высокой пропускной способностью памяти и требованиями к большому объёму памяти
- Разработан для подключаемого LaunchPad EK-TM4C1294XL (ранее – МК серии TIVA): http://www.ti.com/tool/ek-tm4c1294xl
- Реализация загрузчика с последовательным интерфейсом для энергонезависимой памяти (SD-карты или Quad Serial Flash)
- Дополнительная поддержка режима команд Quad Serial Flash для самостоятельной реализации внешних «голых» устройств регистрации данных в памяти
- Исходный код содержит примеры проектов для Code Composer Studio
•••
Наши информационные каналы