Я использую K4S561632C 256Mbit SDRAM для увеличения памяти MCU, но я нашел эти строки в парафирования библиотеке SDRAM, которая избавит меня с продуктом:K4S561632 SDRAM Объем памяти
#define SDRAM_BASE_ADDR 0xA0000000
#define SDRAM_SIZE 0x01000000 /* 16M 128Mbit 1024*1024*16 byte */
но, как я сказал выше, это 256Mbit память, в то время как SDRAM_Size относится к 128-мегабитной памяти. Может кто-нибудь, пожалуйста, очистите меня?
В чем вопрос? –
Вопрос ясен, почему мы объявляем 128-мегабитный размер памяти, имея размер 256 Мбит? –
Разумеется, вы должны изменить код инициализации контроллера SDRAM в соответствии с используемым вами устройством - и, возможно, не только размер - время тоже критично. Вы, скорее всего, получите полезную помощь, если бы указали, какой MCU вы используете, и укажите, откуда пришел код, на который вы ссылаетесь. – Clifford