-
- В общем всем спасибо за продуктивную дискуссию, подчерпнул много полезного. Но вот еще один вопрос гложет... toweroff(373 знак., 27.07.2007 22:29, )
- ИМХО 74ABT16245 спасет отца демократии - mura(27.07.2007 13:45, )
- Если читать - то да... Но не записывать - toweroff(27.07.2007 14:32, )
- "Огласите, пожалуйста, весь список" (с) - =AlexD=(27.07.2007 12:09, )
- НЕТ "8-разрядных контроллеров" - есть конкретные чипы с разными интерфейсами к памяти. Назови свой контроллер и задай вопрос внятно, а не гуняво - получишь нужные ответы - AVR(27.07.2007 11:59, )
- Проц AT89C5131, память ST29F032, S29GL128N. Последняя память имеет и байтовый доступ, но нужна именно 16-бит организация, т.к. микросхемы не единичные, организованы на отдельной плате по 4 или 8 штук toweroff(64 знак., 27.07.2007 12:13, )
- Ну ладно плата как данность, но контроллер поменять низя чтоли? - =AlexD=(27.07.2007 12:57, )
- Насколько я имхуеваю, ему надо иногда апгрейдить речевые куски в автоинформаторе - типа вместо "Станция Советская, следующая Ленина" фтыкать "Станция Демократическая, следующая все равно Ленина" AVR(87 знак., 27.07.2007 13:04, )
- Не, "Станция Демократическая, поэтому следующая Ленина" ;О) - mse(27.07.2007 13:22, )
- Типа того )) - toweroff(27.07.2007 13:15, )
- а вот с 16-битными не работал... увы (( - toweroff(27.07.2007 13:03, )
- Нах тебе 16-битный МК? Читать-то ты сможешь легко, а трахаться будешь с записью - вне зависимости от разрядности платы, запись в чипы ты должен будешь делать в разрядности чипов, т.е. 8 бит - AVR(27.07.2007 13:07, )
- Ну вроде разрисовал... Получается дешифратор, 2 регистра с Z под старшую часть данных RD/WR, и регистр под старшую часть адреса. toweroff(81 знак., 27.07.2007 13:19, )
- Вот вариант схемы под 16-битную 27C160. Лишнее выкинуть, адресов добавить... - Сергей Борщ(27.07.2007 15:53, , ссылка)
- Последовательный интерфейс будет слишком долгим для этой задачи - toweroff(27.07.2007 16:52, )
- Чиво-чиво??? - AVR(27.07.2007 17:54, )
- Ну прикинь... 22 адреса, 16 бит данных. +вращение U32 слова и U16. toweroff(380 знак., 27.07.2007 18:27, )
- Так хто ж его программно-то делает? Аппаратненько, на SPI - Shura(27.07.2007 18:36, )
- Уже увидел :) Но даже если по скорости также, железяков по-больше будет - toweroff(27.07.2007 18:44, )
- Как сказать. Что значит "железяков"? Параллельный интерфейс - ставим две штуки 74HC574 и ReAl(419 знак., 27.07.2007 20:19, )
- Уже увидел :) Но даже если по скорости также, железяков по-больше будет - toweroff(27.07.2007 18:44, )
- Так хто ж его программно-то делает? Аппаратненько, на SPI - Shura(27.07.2007 18:36, )
- Ну прикинь... 22 адреса, 16 бит данных. +вращение U32 слова и U16. toweroff(380 знак., 27.07.2007 18:27, )
- Чиво-чиво??? - AVR(27.07.2007 17:54, )
- Последовательный интерфейс будет слишком долгим для этой задачи - toweroff(27.07.2007 16:52, )
- ИМХО, лучше вместо регистров взять честный двунаправленный мультиплексор шины - Shura(27.07.2007 13:39, )
- А модель подскажешь? - toweroff(27.07.2007 13:42, )
- Если юзать что-то типа 245-го, то все равно защелка нужна. Данные-то будут за два захода передаваться - toweroff(27.07.2007 13:53, )
- Усё зависит от того, как у тебя шина организована - Shura(27.07.2007 13:55, )
- Взять какой АВР с 50И/О и врукопашную махать. 1-2 мегатранзакцыи обеспечить можно. Лехко. Или AT90USB1286, раз УСБ надо. - mse(27.07.2007 14:03, )
- с АВР только начал копаться... Нет времени на перестройку проекта. Я б с радостью такие заюзал )) - toweroff(27.07.2007 14:05, )
- В принципе, да. Если скорость не поджимает, то можно и не вешать жалеззя лишнего - Shura(27.07.2007 14:05, )
- У меня 40 инструкций просвистит, пока байт во флеш прошьется. Нормально должно быть ;) - toweroff(27.07.2007 14:09, )
- Ну да... Но это когда предметно уже засяду за железку. Пока с ЮСБ и прочими разобраться надо :) - toweroff(27.07.2007 13:59, )
- Взять какой АВР с 50И/О и врукопашную махать. 1-2 мегатранзакцыи обеспечить можно. Лехко. Или AT90USB1286, раз УСБ надо. - mse(27.07.2007 14:03, )
- Усё зависит от того, как у тебя шина организована - Shura(27.07.2007 13:55, )
- Типа такова. Или 580ВВ55 ещё были :-) - Shura(27.07.2007 13:52, , ссылка)
- Помехоустойчивость никакая у них была... - Гудвин(27.07.2007 14:15, )
- ух Ё! :) помню монстра )) - toweroff(27.07.2007 14:00, )
- Если юзать что-то типа 245-го, то все равно защелка нужна. Данные-то будут за два захода передаваться - toweroff(27.07.2007 13:53, )
- А модель подскажешь? - toweroff(27.07.2007 13:42, )
- Увяжешь. Good fuck! - AVR(27.07.2007 13:22, )
- Вот вариант схемы под 16-битную 27C160. Лишнее выкинуть, адресов добавить... - Сергей Борщ(27.07.2007 15:53, , ссылка)
- Ну вроде разрисовал... Получается дешифратор, 2 регистра с Z под старшую часть данных RD/WR, и регистр под старшую часть адреса. toweroff(81 знак., 27.07.2007 13:19, )
- Нах тебе 16-битный МК? Читать-то ты сможешь легко, а трахаться будешь с записью - вне зависимости от разрядности платы, запись в чипы ты должен будешь делать в разрядности чипов, т.е. 8 бит - AVR(27.07.2007 13:07, )
- Насколько я имхуеваю, ему надо иногда апгрейдить речевые куски в автоинформаторе - типа вместо "Станция Советская, следующая Ленина" фтыкать "Станция Демократическая, следующая все равно Ленина" AVR(87 знак., 27.07.2007 13:04, )
- Не удержусь от менторства - а на кой х.. использовать жуткие параллельные шины и чипы вместо SPI-ных SD/MMC/DataFlash? - AVR(27.07.2007 12:24, )
- потому как записать/прочитать нужно именно ЭТИ - toweroff(27.07.2007 12:27, )
- Тады как mse сказал - либо портовый ногодрыг (bit-banging), либо простенькая CPLD - AVR(27.07.2007 12:32, )
- ОЧЕНЬ хотелось бы параллельную запись :) Суммарно память организована как 64 Мегабайта - toweroff(27.07.2007 12:42, )
- Тады как mse сказал - либо портовый ногодрыг (bit-banging), либо простенькая CPLD - AVR(27.07.2007 12:32, )
- Я щас ему круче у2,71бу... :-) У 29F032 вообще 16-битного режима нет - Shura(27.07.2007 12:26, )
- нет. Но ВНЕШНЯЯ плата с этими микрухами организована как 16-бит данных. - toweroff(27.07.2007 12:28, )
- ~CE старшего и младшего байта/микросхем обьеденены? Если нет, то можно этими ~CE подключать к шине то одно, то другое. - psL(27.07.2007 21:27, )
- Объединены в первом случае. Во втором это одна микросхема - toweroff(27.07.2007 22:18, )
- Ужжос. Ну читать-то фиг с ним, а писать такую дуру будет посложнее - Shura(27.07.2007 12:37, )
- Согласен. Муторно ее записывать - toweroff(27.07.2007 12:41, )
- ~CE старшего и младшего байта/микросхем обьеденены? Если нет, то можно этими ~CE подключать к шине то одно, то другое. - psL(27.07.2007 21:27, )
- нет. Но ВНЕШНЯЯ плата с этими микрухами организована как 16-бит данных. - toweroff(27.07.2007 12:28, )
- потому как записать/прочитать нужно именно ЭТИ - toweroff(27.07.2007 12:27, )
- Гы...программно организуй. Если ног у 51 хватит. ;О) Или поставь рядом на данные засчолку какую с 3-состоянием. Типа, чОтные датые напрямую, через ШД, а нечОтные - с регистера. Вместо регистера пошло mse(152 знак., 27.07.2007 12:24, )
- Ну примерно так и представлял... Думал, может что по-проще можно намутить - toweroff(27.07.2007 12:45, )
- Дык, проще некуда. 100-ношка какая и всё. - mse(27.07.2007 13:24, )
- Ну примерно так и представлял... Думал, может что по-проще можно намутить - toweroff(27.07.2007 12:45, )
- Ну ладно плата как данность, но контроллер поменять низя чтоли? - =AlexD=(27.07.2007 12:57, )
- Проц AT89C5131, память ST29F032, S29GL128N. Последняя память имеет и байтовый доступ, но нужна именно 16-бит организация, т.к. микросхемы не единичные, организованы на отдельной плате по 4 или 8 штук toweroff(64 знак., 27.07.2007 12:13, )