ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
176172
De_User (19.12.2009 13:10 - 14:09, просмотров: 5085)
Какой ARM7 более перспективный и легче при отладке ПО - Atmel AT91SAM7X512, NXP LPC2387 или другой? Требуется I2C, SPI, min 2 USART (лучше 4), Etnernet, USB, Etnernet, 512Кb Flash @ 25Mhz; SRAM >=64Кb (лучше 128), корпус LQFP-100  Купили Start Kit, нарисовали схему на AT91SAM7X512 (512Кbytes Flash @ 25Mhz; RAM 128Кbytes), есть первый вариант компоновки. После чтения Errata возникло такое ощущение, что если у ATMEL столько документированных ошибок, то сколько тогда остальных? У NXP LPC2387 в ревизии D осталось всего 2 ошибки: 1) некорректное обновление Abort Link регистра в Thumb моде (есть Workaround) 2) нужно ограничить входной ток портов резистором 500R, если входной сигнал на 0,5В превышает питание Или я неправильно понимаю? Если в списке errata "D" маркированы только два пункта, то значит остальные ошибки исправлены? Минус LPC2387 - меньше SRAM (64 Кb), зато можно использовать ещё 2 буфера: 16 Кb для Etnernet и ещё 16 Кb для USB + "батарейные" 2К RAM, всего 98 Кb. У Atmel AT91SAM7X512 errata по скорости FLash (max 25 МHz), при использовании USB тактовая частота должна быть 48 МHz. У NXP, вроде бы, есть возможность использовать при 72 МHz
Let's come together right now !