Vit (07.10.2009 18:44, просмотров: 47) ответил fk0 на 99.9% программной памяти занято. Требуется дальнейшее развитие проекта. Идеи "наоптимизировать где-нибудь ещё" -- малоприемлемые, ввиду появления багов и говнокода. Есть вариант, ещё один CPU на дочерней плате (предусмотрено, есть SPI) с выносом на
У нас есть поделка продающаяся - платка на ATmega128+DataFLASH+FRAM, втыкающаяся вместо 51-го. Но это для модернизации проданных ранее девайсов - ну не лезет у наших программастов оно уже в 64К. Поставил бы C8051F130, но тогда неясна была его цена. Теперь поздно. Зато в эту можно поставить ATmega2561.
Разбрасывать задачи дело невкусное, хотя иногда полезное. Вот сегодня запустил работу по схеме на 2-х одинаковых PIC24F. Задачу, к сожалению, можно решить только на 2-х процах, например, на PIC24F(или чем-нить другом с 2-я UART) и PIC12/16/18 (с одним UART, годится программный), но нафиг надо - тираж ожидается сравнительно небольшой - на опте и прочем уменьшении гимора выиграю разницу.
А если можно сразу проц мозговитее положить, то так и делаю.
Если место под 18-й не DIP, но достаточно большой, например, SOIC, то можно подумать о проце в QFN распаянном на мелкое платко и распластанное на место SOIC. В своё время похожие кулибинские чудеса делались по замене AT45DB161x-R на AT45DB161x-T