Но если надо дешево и AVRно - это STM8. Таки да, сходство поразительное. Правда, только на философском уровне. А реально различия начинаются с того, что STM8 - CISC, в отличие от AVR, которые RISC. Впрочем, если писать на С, то все одно.
AVR - есть ли будущее, или переходить на ARM?
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Это да, AVR ныне непозволительно дороги для потока...
Но если надо дешево и AVRно - это STM8. Таки да, сходство поразительное. Правда, только на философском уровне. А реально различия начинаются с того, что STM8 - CISC, в отличие от AVR, которые RISC. Впрочем, если писать на С, то все одно.
Но если надо дешево и AVRно - это STM8. Таки да, сходство поразительное. Правда, только на философском уровне. А реально различия начинаются с того, что STM8 - CISC, в отличие от AVR, которые RISC. Впрочем, если писать на С, то все одно.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Реклама
Это смотря какой ширины поток. Если сильно широкий - то холтекYS писал(а):Это да, AVR ныне непозволительно дороги для потока...
Но если надо дешево и AVRно - это STM8.
- Сообщения: 106
- Зарегистрирован: Пн мар 26, 2012 05:25:06
Ну точно же, кроме Atmel больше никто МК не выпускает.Satyr писал(а):Attiny45 вобщем то граница, выше которой на армах можем экономить денежки.
Да, если случаи, когда можно AVR выкинуть, а поставить не ARM, а тот же STM8 или чтото еще, что дешевле и того, и другого.Совесть писал(а):Ну точно же, кроме Atmel больше никто МК не выпускает.
Но тема то какая ?
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Ну, не знаю... По цене сравнимо с остальным. Или в больших партиях они и впрямь очень дешевы?Если сильно широкий - то холтек
Короче, кажется, уже давно со всем разобрались. Для обучения AVR однозначно рулит. А для реальных устройств решение принимается исходя из ситуации.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Реклама
- Сообщения: 1455
- Зарегистрирован: Ср сен 03, 2008 21:42:17
- Откуда: Ленинградская область,пос.Красный Остров
Говоря про цену, забыли, что для сильно "продвинутых" корпусов панелька может стоить дороже самого контроллера. Это вам не Atmega16 в корпусе DIP40 и дешевая панелька для нее.
Естественно,я смотрю на мир с радиолюбительской точки зрения
Естественно,я смотрю на мир с радиолюбительской точки зрения
- Сообщения: 106
- Зарегистрирован: Пн мар 26, 2012 05:25:06
Вопрос "что это", по-моему тут вообще не уместен. А вот зачем это для МК, а особенно на серийных платах - интересно.
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
Если бы Atmel с AVR не наглел с ценами - то его можно было бы ещё долго юзать.
А так atmega 128 6-7$ , stm32 на теже 128K и огромной переферией - 4-5 $ .
Хотя может это барыги ломят цену.
А так atmega 128 6-7$ , stm32 на теже 128K и огромной переферией - 4-5 $ .
Хотя может это барыги ломят цену.
Ну так, если бы да кабы, то все было совсем по другому -))))demiurg301 писал(а):Если бы Atmel с AVR не наглел с ценами - то его можно было бы ещё долго юзать.
Зайди на тот же диджикей, посмотри цены на партии 50000 - расклад по ценам тот же.Хотя может это барыги ломят цену.
Отдельные товарищи смеются над панельками. А напрасно. МК, равно как и другие компонен-
ты иногда выходят из строя. Тогда их надо менять. Имел удовольствие менять ATmega128 на двух десятках плат.
ты иногда выходят из строя. Тогда их надо менять. Имел удовольствие менять ATmega128 на двух десятках плат.
Тогда менять надо заставлять разработчиков, коль у них контроллеры пачками летят.Имел удовольствие менять ATmega128 на двух десятках плат.
Я как то на десятке плат делал апгрейд с одного МК на другой. Корпус tqfp208 
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
При стоимости "панельки" под tqfp64 как стоимость 1-2 этих самых атмег можно и попарится с феньчиком да насадкой.borys писал(а):Отдельные товарищи смеются над панельками. А напрасно. МК, равно как и другие компонен-
ты иногда выходят из строя. Тогда их надо менять. Имел удовольствие менять ATmega128 на двух десятках плат.
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Какие панельки? Уже давно изобрели фен. А если фена нету, а чип погиб, можно тупо срезать скальпелем ножки, вынуть чип, запаять новый. Быстро и просто. Для чего-то, отличного от DIP, панельки имеют смысл только в единичных и очень специальных случаях.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
Нет ну почему, для прошивки бутлоадера хорошо юзать. Прошил UART бутлоадер, вынул и впаял в устройство! Удобно. Других назначений даже придумать не могу... Даже для макетки проще впаять.YS писал(а):Какие панельки? Уже давно изобрели фен. А если фена нету, а чип погиб, можно тупо срезать скальпелем ножки, вынуть чип, запаять новый. Быстро и просто. Для чего-то, отличного от DIP, панельки имеют смысл только в единичных и очень специальных случаях.
Количество устройств с различными МК, которые выпускаются нашей фирмой составляет десятки тысяч. Иногда они ломаются. По опыту - наичастейшая проблема в некачественных электролитах - вздуваются, после чего "летит" стабилизатор и, очень редко (меньше 1% случаев), вылетает процессор. Так что панельки - фтопку.
Проблема электролитических конденсаторов стоит остро, посему последние изделия делаются с минимальным их количеством - меняю везде, где можно на керамику. Сорри за оффтопик
Насчет прошивки бутлоадера - контраргументы панелькам:
1. как правило все ARM идут с прошитым бутлоадером
2. никто не мешает поставить разъем JTAG/SWD/ISP. При этом не обязательно делать 20-контактный - достаточно маленького, на 6-8 пин (из соображений эргономики). Переходники никто не отменял
Проблема электролитических конденсаторов стоит остро, посему последние изделия делаются с минимальным их количеством - меняю везде, где можно на керамику. Сорри за оффтопик
Насчет прошивки бутлоадера - контраргументы панелькам:
1. как правило все ARM идут с прошитым бутлоадером
2. никто не мешает поставить разъем JTAG/SWD/ISP. При этом не обязательно делать 20-контактный - достаточно маленького, на 6-8 пин (из соображений эргономики). Переходники никто не отменял
Все будет только лучше, в крайнем случае - хуже.
ploop дал хороший совет, но выполнить его трудно - разработчики в другом государстве,
достаточно далеком. Хорошо хоть hex-файл прислали. Между прочим, исходя из выполняемых
функций, на этих платах могла бы работать и ATmega16 (и хорошо бы в DIP). Эти платы про-
ектировали сильно умные программисты и ни о каких защитах не позаботились. Помимо замены
МК пришлось делать эти защиты, тогда ситуация нормализовалась.
достаточно далеком. Хорошо хоть hex-файл прислали. Между прочим, исходя из выполняемых
функций, на этих платах могла бы работать и ATmega16 (и хорошо бы в DIP). Эти платы про-
ектировали сильно умные программисты и ни о каких защитах не позаботились. Помимо замены
МК пришлось делать эти защиты, тогда ситуация нормализовалась.
Будете смеяться, но атмел вот только-только выпустил чтото конкурентноспособное
ATSAM3S2A и близкие в серии
ATSAM3S2A и близкие в серии


