Похоже, ARM наносит смертельный удар AVR8...

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение shodan »

O-LED писал(а):хм. что то в этих армах есть :roll:
Наверное все... :shock: :music:

вот пример легкодоставаемой продвинутой STшки STM32F103
http://www.st.com/internet/com/TECHNICA ... 191185.pdf

И вот еще неплохая брошюра
http://www.st.com/internet/com/SALES_AN ... rstm32.pdf

А если позарится на STM32F107RCT6 дык там и езернет в комплекте 8)
Которую можно найти за 117р. (если взять партию 15+ чипов)
Такое АВРкам даже не снилось...
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Реклама
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение SII »

O-LED писал(а):Satyr а подтяжка на землю тоже есть?
Замечу: есть не в абстрактных ARMах, а в конкретных семействах микроконтроллеров. У других тех или иных функций может и не быть, зато может возникнуть нечто дополнительное, ну и т.д.
Реклама
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

Satyr писал(а):
qwerky писал(а): покажите полноценный линух на кортексе. Жаль, Атмел как-то вяло продвигал AVR32
Я таки его где то обещал ? -)))
И, как правильно подмечено, на кой он там ?
...
попробую подлить масла в огонь :lol:
полноценный линух на устройство без mmu не встанет по определению, но я могу скинуть вам аппнот + исходники uClinux под stm32f103 :)))
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Охх... снова это маниакальный комплекс - при упоминании слова "ARM" пытаться первым делом линуксы ставить :kill:
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

нет, просто техзадание было именно таким. в итоге нашел в анналах форума ST ссылку на свежий аппнот с применением stm3210e-eval. Всем понравилось.. а я человек маленький, мне сказали - я сделал.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Реклама
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение coredumped »

Satyr писал(а):А если помечтать, по мне было б идеальным C-M3 + крошечная CPLD в одном флаконе.
Вобщем можно было бы счетчик положить :))
Я уже писал выше... Подожди пол-годика, появится Cyclone V S - FPGA с встроенным Dual-Core ARM Cortex-A9 MPCore Processor. Продавцы обещают невысокую цену (правда я так и несмог добиться от них, что значит "невысокая"). Эвоборду куплю обязательно, как тока появятся.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение coredumped »

Satyr писал(а):Охх... снова это маниакальный комплекс - при упоминании слова "ARM" пытаться первым делом линуксы ставить :kill:
Предлагаю обсудить альтернативы. Задача - нужен полноценный IP-стек (ARP/UDP/TCP, сокеты, итд.) В Unix системах с этим все хорошо. А Вы лично, что используете для подобных задач? Если ткнете носом в какой-нибудь хорошо работающий мини IP стек для ARM, буду премного благодарен.
ЗЫ: Сорри за оффтоп. Просто есть желание к одной железке сделать удаленное управление через ethernet (telnet/web). Можно тупо взять SAM9G20 с обвесом и запустить на этом Линукс - тока такое решение никак в бюджет не вписывается. Вот и думаю прикрутить что-то "миниатюрное".
Все будет только лучше, в крайнем случае - хуже.
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Flasher »

lwIP
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

coredumped писал(а):
Satyr писал(а):Охх... снова это маниакальный комплекс - при упоминании слова "ARM" пытаться первым делом линуксы ставить :kill:
Предлагаю обсудить альтернативы. Задача - нужен полноценный IP-стек (ARP/UDP/TCP, сокеты, итд.) В Unix системах с этим все хорошо.
С этим там хорошо. но ЭТО - лишь 0.5% от устанавливаемой системы, остальное - баласт, который еле еле влезет в самый жирный МК.
А Вы лично, что используете для подобных задач? Если ткнете носом в какой-нибудь хорошо работающий мини IP стек для ARM, буду премного благодарен.
Легко.
Из предистории - существует два сильно распространенных ucIP и lwIP. Пользовал оба, первый даже приходилось дописывать. Было это года 3-4 назад, как сейчас не знаю.
НО - со вторым все чудесно, реализован стек глубже и гибче. Да и во всякие RTOS обычно суют его, так что именно его категорически рекомендую.
Плюс есть его порты под некоторые семейства кортексов. Конкретно, под TI и NXP есть. Иначе прийдется чуть больше времени потратить рисуя прослойку к Ethernet и таймеру.

И никаких горе-линусов не надо.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

coredumped писал(а):Можно тупо взять SAM9G20 с обвесом и запустить на этом Линукс - тока такое решение никак в бюджет не вписывается. Вот и думаю прикрутить что-то "миниатюрное".
Тут не только бюджет, это просто абсурдно.
Как ставить intel i7, чтоб через LPT порт светодиодиками мигать.

В очередной раз пример - http://satyr666.dyndns.org:20000/temp.shtml
это lwIP на lm3s6432 и исходники, как все заводится с пары строчек, я кидал тут гдето
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение coredumped »

Спасибо всем за советы :beer: , буду изучать
Все будет только лучше, в крайнем случае - хуже.
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

что-то у вас тепло на улице :) тут на юге живешь и дубеешь на ветру, а у вас 23 градуса ;) эх..
Satyr писал(а):
coredumped писал(а):Можно тупо взять SAM9G20 с обвесом и запустить на этом Линукс - тока такое решение никак в бюджет не вписывается. Вот и думаю прикрутить что-то "миниатюрное".
Тут не только бюджет, это просто абсурдно.
Как ставить intel i7, чтоб через LPT порт светодиодиками мигать.
У платформ с пингвином совершенно иной круг задач. Если вы делаете перделку с одним Eth портом согласен, нахрн он там не нужен. А вот если там их штук 10 (роутер), то, в целях экономии сил и средств, лучше его туда поставить.

Ну портировали люди uClinux на stm32. они получили премию, а вы новость и код который можно изучать на предмет новых решений. Они показали широкие возможности выпускаемой продукции. И дело не в том, что надо или не надо, а в том что возможно. Вас ведь никто не заставляет его туда ставить ?
Последний раз редактировалось Кислый Сб ноя 05, 2011 12:45:02, всего редактировалось 1 раз.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Кислый писал(а):тут на юге живешь и дубеешь на ветру, а у вас 23 градуса ;) эх..
Есть такой эпикфейл, что это просто ds18s20 на проводе торчащей за окно. Корпус, как мы все знаем, черный. А сегодня очень холодно и очень СОЛНЕЧНО.
Но новую хату перееду - там окна у меня на 3 стороны дома будут - сделаю точнее -)))
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

:)))
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение qwerky »

Кислый писал(а):в итоге нашел в анналах форума ST ссылку на свежий аппнот с применением stm3210e-eval.
ну и ? Вы его хоть запустили ? Что кроме голой консоли там поместится ?
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

вы хоть сам эвал борд видели ?
Key Features


Three 5 V power supply options:
power jack
USB connector
daughterboard
Boot from user Flash, system memory or SRAM
I2S audio DAC, stereo audio jack
128 Mbyte MicroSD Card™ or bigger
Both A and B type smartcard support
64 or 128 Mbit serial Flash, 512 Kx16 SRAM, 512 Mbit or 1 Gbit NAND Flash and 128 Mbit NOR Flash
I2C/SMBus compatible serial interface temperature sensor
Two RS-232 channels with RTS/CTS handshake support on one channel
IrDA transceiver
USB 2.0 full speed connection
CAN 2.0A/B compliant connection
Inductor motor control connector
JTAG and trace debug support
240x320 TFT color LCD
Joystick with 4-direction control and selector
Reset, wakeup, tamper and user buttons
4 color LEDs
RTC with backup battery
Изображение

а вам без гуя плохо живется ?
Последний раз редактировалось Кислый Сб ноя 05, 2011 14:34:53, всего редактировалось 1 раз.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Satyr »

Я так понимаю, там основная ставка делается на внешний NOR FLASH и внешний SRAM, при этом оба 16 битные ?
Очень рекомендую померить скорость выполнения одних и тех же алгоритмов под эти uclinux ом и на голом контроллере :)) :))
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

ну.. за всё приходится платить
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение qwerky »

Satyr писал(а):Я так понимаю, там основная ставка делается на внешний NOR FLASH и внешний SRAM, при этом оба 16 битные ?
даже не в 16-битности и тормозах дело, объем RAM - всего 1Мбайт, туда не то что мелкий сервер c БД, ничего приличнее Hello-world не встанет. Ни о каких скриптах и консолях речи не идет. Остается писать на голом С/С++ с прилинкованным TCP-стеком, то есть тот же RTOS+lwIP, вид сбоку. Тогда зачем такой дорогой Eval-board если то же самое можно сделать в 10 раз дешевле
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: Похоже, ARM наносит смертельный удар AVR8...

Сообщение Кислый »

читаю и думаю.. господи как же я раньше жил то с 32 мегабайтами оперативки на компе.. ведь максимум что туда может влезть - это 32 "Здраствуй мира" :kill:
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»