Epikur 0 12 сентября, 2006 Опубликовано 12 сентября, 2006 · Жалоба Посоветуйте, если кто знает, память Flash или EEPROM с интерфейсом I2C максимального объёма. Реально нужно 2 Мбайта. Удалось найти только 1 Мбит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Myron 0 13 сентября, 2006 Опубликовано 13 сентября, 2006 · Жалоба Посоветуйте, если кто знает, память Flash или EEPROM с интерфейсом I2C максимального объёма. Реально нужно 2 Мбайта. Удалось найти только 1 Мбит. Есть 2 варианта: 1. Исрользовать адресацию. Легко (без сильного усложнения схемы) можно подключить до 4-х 1-Мб 12С корпусов на одну шину - см. выписку из 24AA1025/24LC1025/24FC1025, Microchip: ---------------------------------- A0, A1 Chip Address Inputs The A0, A1 inputs are used by the 24XX1025 for multiple device operations. The levels on these inputs are compared with the corresponding bits in the slave address. The chip is selected if the comparison is true. Up to four devices may be connected to the same bus by using different Chip Select bit combinations. In most applications, the chip address inputs A0 and A1 are hard-wired to logic ‘0’ or logic ‘1’. For applications in which these pins are controlled by a microcontroller or other programmable device, the chip address pins must be driven to logic ‘0’ or logic ‘1’ before normal device operation can proceed. ------------------------------------ 2. Использовать SPI - память. Размер может быть огромным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость MALLOY2 13 сентября, 2006 Опубликовано 13 сентября, 2006 · Жалоба ставить SPI и CPU( или FPGA) для преобразования протоколов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Epikur 0 13 сентября, 2006 Опубликовано 13 сентября, 2006 · Жалоба Преобразователи и совмещение - это ясно. Хотелось бы просто для начала знать, есть ли возможность сделать это только одним компонентом. SPI, к сожалению, не подходит в полной мере. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 13 сентября, 2006 Опубликовано 13 сентября, 2006 · Жалоба SPI, к сожалению, не подходит в полной мере. А вас скорость доступа вообще не волнует? Чтобы только прочитать 2МегаБайта по I2C почти минута требуется. SPI-ные DataFlash чуть ли не на два порядка быстрее. P.S. кстати, потоковый преобразователь интерфейсов I2C-to-SPI довольно просто на CPLD реализуется. Я использовал XC9572XL, когда была такая нужда. Но на микроконтроллере думаю это даже проще будет реализовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Epikur 0 14 сентября, 2006 Опубликовано 14 сентября, 2006 · Жалоба Скорость доступа на I2C достаточная. CPLD - однозначно неподходит для данного случая. Тут важен вопрос цены устройства, и лишних компонент лучше было бы не ставить. Но, похоже, даже если нужная мне память и будет найдена, её стоимость будет совершенно неподходящей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Iouri 0 15 сентября, 2006 Опубликовано 15 сентября, 2006 · Жалоба если скорость не важна то ставьте SPI (еще две ноги придется задействовать) и програмно формируйте протокол Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 15 сентября, 2006 Опубликовано 15 сентября, 2006 · Жалоба если скорость не важна то ставьте SPI (еще две ноги придется задействовать) и програмно формируйте протокол Если важна - тоже, ибо типичные 400KHz I2C программая эмуляция SPI побьет практически на любом контроллере. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Epikur 0 18 сентября, 2006 Опубликовано 18 сентября, 2006 · Жалоба Вот как раз таки в дополнительных ножках и проблема - нету их. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Iouri 0 18 сентября, 2006 Опубликовано 18 сентября, 2006 · Жалоба можно конечно извратится сажаем chip select на землю, замыкаем miso mosi ставим pull up resistor и опять прогрмнно формируем протокол. наприаер для чтения будет посылаем 03 00 00 переключаем направление данных и читаем данные Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 21 июля, 2021 Опубликовано 21 июля, 2021 · Жалоба Спустя почти пятнадцать лет задался тем же вопросом. Пока нашёл максимум на 256kb. Кто-нибудь знает больше? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 21 июля, 2021 Опубликовано 21 июля, 2021 · Жалоба 14 minutes ago, Smen said: Кто-нибудь знает больше? Гугл и я знаем больше. CAT24C512 CAV24C512 NV24C512MUW Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 173 21 июля, 2021 Опубликовано 21 июля, 2021 · Жалоба Заходите на сайт любого производителя и смотрите, чего выпускают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 21 июля, 2021 Опубликовано 21 июля, 2021 · Жалоба У Microchip и мегабитники есть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 21 июля, 2021 Опубликовано 21 июля, 2021 · Жалоба 5 часов назад, Smen сказал: Спустя почти пятнадцать лет задался тем же вопросом. Пока нашёл максимум на 256kb. Кто-нибудь знает больше? 2МБит M24M02-DRMN6TP. Можно найти рублей по 90 в партии от 200 штук. Можно на одну шину посадить несколько микросхем. Например, 4 штуки по 1Мбиту CAT24M01WI-GT3 (33 руб/шт). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться