|
|
  |
Выбор кристалла с поддержкой внешнего ОЗУ |
|
|
|
Mar 25 2009, 18:24
|
Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488

|
Цитата(Petka @ Mar 25 2009, 15:33)  ARM7. С использованием ARM'ов боюсь не будем укладываться в бюджет, а так да, имел дело с ARM, правда 9ым. Цитата(Rst7 @ Mar 25 2009, 15:52) Но вместо нее есть полная замена ATMega64A - http://www.atmel.com/dyn/products/product_...sp?part_id=4534. Просто они популярные камни переводят на новый техпроцесс. И присваивают им букву А. Отличия только в уменьшении потребления, в остальном - тоже самое. Спасибо за подсказку, что-то не заметил что у неё тоже есть вариант использования External RAM. Единственный минус, что пока не вижу в продаже у нашего поставщика  Надеюсь скоро появятся.
|
|
|
|
|
Mar 25 2009, 19:51
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(zltigo @ Mar 25 2009, 22:46)   почему это Вы вдруг платя атмелу налог за свою костность... Да сколько уже можно про костность и т.п. Миллионы этих микрух продают. Все идиоты по вашему? Покупают значит удобно и комфортно использовать. Вот вы штаны себе выбираете - вы все магазины обходите, дабы лишний рубль не переплатить? Или берёте там где вам нравится. Хотя возможно это и дороже обходится? А если так подходить, то и STM есть. Ещё дешевле. Что вы его не рекламируете? Конечно применять AVR с внешней памятью на мой взгляд тоже выглядит криво, но если всётаки вы решите, то ATMEGA640. Имеет всё + интерфейс. Очень устойчиво работает. Ну и как вариант atxmega128a1 появились в продаже. И то и другое примерно по 8.5$. Если вам объём нужен не более 60кб, то можно сразу кристалл взять типа LPC2106/ at91sam7s128.
|
|
|
|
|
Mar 25 2009, 20:04
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(SasaVitebsk @ Mar 25 2009, 22:51)  Миллионы этих микрух продают. Все идиоты по вашему? Нет, те которые продают не идиоты  Цитата Или берёте там где вам нравится. По моей оценке не менеее в 90 случаях из 100 старшие AVR использут ИМЕННО БЕЗДУМНО И НЕ ВЫБИРАЯ  , только потому, что "вчера" использовали AVR... Принцип "чего тут думать - трясти надо"  . Цитата А если так подходить, то и STM есть. Ещё дешевле. Что вы его не рекламируете? Я и его использую. Насчет дешевле - не уверен, назовите чип. Я вообще за то, что-бы думать и выбирать. Вот прямо сегодня выбрал полуторобаксовую AVR в качестве периферийного контроллера. Подчеркиваю именно выбрал из всего спектра а не потому, что это Atmel, NXP, ST...
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 25 2009, 20:38
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(SasaVitebsk @ Mar 25 2009, 22:51)  Конечно применять AVR с внешней памятью на мой взгляд тоже выглядит криво, но если всётаки вы решите, то ATMEGA640. Имеет всё + интерфейс. Очень устойчиво работает. Ну и как вариант atxmega128a1 появились в продаже. И то и другое примерно по 8.5$. Я тоже применяю ATmega640, но без внешнего ОЗУ. А применяю я её из-за того, что: 1. У неё есть 4 USART + SPI. 2. У неё есть 4 (!) таймера с ВХОДОМ ЗАХВАТА. 3. Она питается от 5 вольт, а значит однозначно более помехоустойчива, чем ARM7, питающиеся от 3.3 вольт и имеющие в себе часть питающуюся от 1.8 вольт. Из-за п.1 и п.2 она прекрасно подошла к моему проекту. Но основной критерий выбора это всё-таки п. 3. А экономия в $3 (т.е. около 5% от себестоимости) мне кажется просто смешной (кстати мы её покупаем примерно по $7.5).
|
|
|
|
|
Mar 25 2009, 23:01
|
Местный
  
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527

|
Цитата(galjoen @ Mar 25 2009, 23:38)  Я тоже применяю ATmega640, но без внешнего ОЗУ. А применяю я её из-за того, что: 1. У неё есть 4 USART + SPI. 2. У неё есть 4 (!) таймера с ВХОДОМ ЗАХВАТА. Вы хоть посмотрите на вышеупомянуую альтернативу - LPC2387 Все уникальные достижения м640 сразу поблекнут. Там тоже это есть, правда несколько лучшее - 4 32 битных таймера и 8 входов захвата  , 4 UART c FIFO, SPI+2SSP опять с FIFO и т.д. Цитата(galjoen @ Mar 25 2009, 23:38)  3. Она питается от 5 вольт, а значит однозначно более помехоустойчива, чем ARM7, питающиеся от 3.3 вольт и имеющие в себе часть питающуюся от 1.8 вольт. Из-за п.1 и п.2 она прекрасно подошла к моему проекту. Но основной критерий выбора это всё-таки п. 3. Лампы - вот где сила. 300 вольт аодного помехе трудно перебить.
|
|
|
|
|
Mar 25 2009, 23:56
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(Qwertty @ Mar 26 2009, 02:01)  Вы хоть посмотрите на вышеупомянуую альтернативу - LPC2387 ... 1. У нас 4 девайса на м640, о которых идёт речь, работают с девайсом на LPC2368. Они очень похожи с LPC2387. Так что про LPC я в курсе. 2. USART-ы у м640 могут работать в режиме SPI (используем). В таком режиме, подобный которому в LPC обозвали SSP. 3. Наши опыты по сравнению помехоустойчивости проводились как раз между м640 и LPC2368. И вот именно поэтому в периферийных блоках и были выбраны м640. А уж центральный блок, где помех меньше - на LPC.
|
|
|
|
|
Mar 26 2009, 11:33
|
Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488

|
Спасибо всем сочувствующим, но возможно, я не так задал вопрос. Нужно не внешнее ОЗУ, а аппаратная поддержка внешнего ОЗУ. На шину Adr_Data_RW_WR_CS_ALE тупо подключается CompactFlash. А 4к внутреннего ОЗУ хватает за глаза  - холивар можно не разводить. З.Ы. спасибо за наводку по lpc. Пригодится...
Сообщение отредактировал mobidev - Mar 26 2009, 11:35
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|