реклама на сайте
подробности

 
 
> Ну , что прощаемся с Atmel ?
ILYAUL
сообщение Sep 21 2015, 06:45
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



http://www.3dnews.ru/920508 crying.gif


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aleksandr-zh
сообщение Sep 27 2015, 06:08
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 359
Регистрация: 28-05-05
Из: Брянщина
Пользователь №: 5 494



про ассм AVR речи не идёт - это фантастика, по сравнению в pic16 (другие не щупал, врать не буду!)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 27 2015, 16:38
Сообщение #3


Гуру
******

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



QUOTE (aleksandr-zh @ Sep 27 2015, 09:08) *
про ассм AVR речи не идёт - это фантастика

Довольно с ASM прилично, для "ручного" писательства. Что и сыграло свою злую роль и отсталостью компиляторостроительства атмелом и отсталостью пользователей AVR оставшихся в ассемблере даже тогда, когда пришли другие контроллеры и компиляторы сделали резкий рывок.
А плоды писательства на ассемблере, как и AVR, так и PIC, я наблюдал не однократно sad.gif. Опытые программсты на ASM могут оптимально писать кусочки программ, но когда сложность первышает некоторый предел и начитает выходить на первый план СИСТЕМНАЯ оптимизация, они c удручающей вероятрностью ПРОВАЛИВАЮТСЯ - подводит отсутствие системного подхода к делу sad.gif.
Мое первое личное знакомство с AVR состоялось, когда знакомые принесли некое устройство сделанное под заказ американских медиков, которые предствили прототип собранный, как аналоговое устройство и хотели получить тиражируемое устройство на микроконтроллере. Наклепали знакомые несколько тысяч штук, AVR программеры написали на ASM софтину генерящую, как казалось, то, что заказчик заказывал... Но заказчик сказал, что фигня получается - ну нет нужного эффекта воздействия на организм. Ко мне пришли, как к обладателю редчайшего в те времена, анализатора спектра. Оказалось, что вся работает на низких частотах, а с превышеним частоты ломается. После чего прибегали ище не раз, что-то там улучшали... После чего программисты заявили, что все. Труба дело - контроллер "не тянет". Разогнали контроллер по тактовой за пределы его официальных возможностей. Почти дотянули до верхней желаемой частоты. В общем знакомые исполняющие заказ впали в тоску. Но сама задача на самом деле мне сложной не показалась и... и решил я попробовать покопаться в первый раз в жизни с железкой на AVR. На ASM даже в те времена, хотя за плечами ASM писательства было очень много и саммый большой проект это операционка и виртуальная машина на чистом ASM килобайт на 100 кода, писать было уже несвоевременно. Так-что набросал на Си буквально за вечер алгоритмчик генерации. Думал посмотрю на листиг и подправлю что там в узких местах. Править не пришлось - обошелся только несколько раз переписыванием сишного исходника с целью добиться лучшего понимания компилятором. Разогналось все это аж до УДВОЕННОЙ частоты. Как там пытались делать ASM писатели - не знаю, уж очень "крутые" были и свои исходники считали великой ценностью sm.gif. Я просто подарил все sm.gif - мне было достаточно просто ознакомится с котроллером.
Ну дальше там кнопочки, светодиодики для индикации, это уже вообше не вопрос на Си было набросать. При этом ASM писатели на самом деле были вполне опытные и бывалые, только за деревиями леса не видели и рабами привычек работы с железом были sad.gif.
Ну а последняя работа с AVR была не помню когда, но тогда "A" AVR только анансировались и живьем из не было еще. Так-что писал под "L", а потом уже спустя месяц только а "A" подгибал. Задача была достаточно виртуозная - для снятого с производства чипа сваять функциональный аналог. Причем микропотребляющий, а чип с небольшой, но цифровой обработкой - генерировать и детектировать частоты. И тут ОСНОВНАЯ проблема решалась не как писать, а как строить систему. На ASM в результате было написано пару десятков строк. И то уже практически из любви к искусству - дотянуть по потреблению еще чуть меньше и дожал даже проотип "L" по потреблению до того, что требовалось. С "А" воообще никаких вопросов. На самом деле это НЕ надо было делать на AVR, но уж больно знакомые заказчики поросили - типа у них есть специалисты по AVR - они потом сопровождать будут, да и заказ был "закрытый" и им проще для AVR замену протащить. После, кстати, никаким специалистам ничего "cопровождать" не пришлось.
Это была "дембельская" работа. С тех пор все, AVR для меня вообще умер. Амен!


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 27 2015, 21:37
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(zltigo @ Sep 27 2015, 19:38) *
и отсталостью пользователей AVR оставшихся в ассемблере даже тогда, когда пришли другие контроллеры и компиляторы сделали резкий рывок.

Совсем народ обленился.
В любую "кофемолку" 32-х битный ARM воткнуть норовит, да на СИ прогу управления светодиодом и кнопкой написать.
Уверены что компилятор всё сделает за них.

А мне необходимо полностью представлять чем проц занимается в любой момент времени.
А не гадать чем там его компилятор загрузил.

Интересно, а кто и на чём компиляторы пишет?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 28 2015, 00:03
Сообщение #5


Гуру
******

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



QUOTE (zombi @ Sep 28 2015, 00:37) *
Совсем народ обленился.

Просто деньги считает, и получается, что "32bit" дешевле AVR.
QUOTE
В любую "кофемолку" 32-х битный ARM воткнуть норовит, да на СИ прогу управления светодиодом и кнопкой написать.

Смысла нет платить за контролер дороже и еще писать дольше. Как только народ стал это понимать, то и поредели ряды атмеловских зомби и произошло то, что и должно было произойти с производителем неконкурентной продукции.
QUOTE
Уверены что компилятор всё сделает за них.

Что зачит все?
QUOTE
А мне необходимо полностью представлять чем проц занимается в любой момент времени.

А зачем Вам это в управлении светодиодом разрабатываемых Вами кофемолок?
QUOTE
А не гадать чем там его компилятор загрузил.

Это Вам по незнанию гадать приходится. А так вообще все известно.
QUOTE
Интересно, а кто и на чём компиляторы пишет?

Вот и этот вопрос Ваш уровень профессионализма показывает sad.gif. Ну не ассемблере они пишутся sm.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 28 2015, 23:50
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(zltigo @ Sep 28 2015, 03:03) *
Ну не ассемблере они пишутся sm.gif

Сразу бы и написали на чём кем они ну не на пишутся.

Цитата(zltigo @ Sep 28 2015, 03:03) *
Вот и этот вопрос Ваш уровень профессионализма показывает

Пока все довольны моим профессиональным уровнем и только Вам чего-то показывается!

Цитата(ILYAUL @ Sep 27 2015, 19:55) *
Закрою нахрен тему , если скатимся на asm vs C

Скатываемся пАтихоничку... )

Цитата(zltigo @ Sep 28 2015, 19:11) *
Но листинг, конечно, смотрел.

Интересно зачем?
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Sep 29 2015, 00:15
Сообщение #7


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (zombi @ Sep 29 2015, 07:50) *
Сразу бы и написали на чём кем они ну не на пишутся.

Достаточно посмотреть исходники GNU GCC, чтобы понять что к чему rolleyes.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ILYAUL   Ну , что прощаемся с Atmel ?   Sep 21 2015, 06:45
- - ЯadiatoR   Скорее всего будет как нокиа... Оставят бренд и во...   Sep 21 2015, 06:51
- - Spider   Дык давно пора... Они уверенно вели себя к вымиран...   Sep 21 2015, 07:07
|- - zhevak   Ну что ж! Это жизнь: кто-то рождается, кто-то ...   Sep 21 2015, 07:26
|- - zltigo   QUOTE (zhevak @ Sep 21 2015, 10:26) мы бы...   Sep 21 2015, 07:50
|- - ЯadiatoR   Цитата(zltigo @ Sep 21 2015, 11:50) все-ж...   Sep 21 2015, 07:54
|- - ILYAUL   Цитата(zltigo @ Sep 21 2015, 10:50) Но пр...   Sep 21 2015, 07:55
|- - zltigo   QUOTE (ILYAUL @ Sep 21 2015, 10:55) Но In...   Sep 21 2015, 07:59
- - AlexandrY   Цитата(ILYAUL @ Sep 21 2015, 09:45) http:...   Sep 21 2015, 08:21
|- - _3m   Цитата(AlexandrY @ Sep 21 2015, 11:21) Со...   Sep 21 2015, 08:49
|- - AlexandrY   Цитата(_3m @ Sep 21 2015, 11:49) Софт у в...   Sep 21 2015, 08:51
- - aleksandr-zh   блин. А мне с утра был знак свыше дан )))) заказа...   Sep 21 2015, 14:58
- - DVF   Это ж сколько уже выпускаемых девайсов с AVR приде...   Sep 21 2015, 16:40
|- - zltigo   QUOTE (DVF @ Sep 21 2015, 19:40) Это ж ск...   Sep 21 2015, 16:51
- - dimka76   У ATMEL Cortex интересные есть. Например те, что с...   Sep 21 2015, 16:55
|- - zltigo   QUOTE (dimka76 @ Sep 21 2015, 19:55) У AT...   Sep 21 2015, 17:00
|- - dimka76   Цитата(zltigo @ Sep 21 2015, 20:00) Может...   Sep 21 2015, 17:06
- - gvPing   А разве идет разговор о закрытии производств ? Ин...   Sep 21 2015, 17:09
|- - zltigo   QUOTE (gvPing @ Sep 21 2015, 20:09) А раз...   Sep 21 2015, 17:18
|- - ataradov   QUOTE (gvPing @ Sep 21 2015, 10:09) А раз...   Sep 22 2015, 03:06
|- - ILYAUL   Цитата(ataradov @ Sep 22 2015, 06:06) Нам...   Sep 22 2015, 06:15
- - Aner   прощаемся с Atmel, ... к этому все и шло, профукал...   Sep 21 2015, 17:56
|- - scifi   Цитата(Aner @ Sep 21 2015, 20:56) микрочи...   Sep 22 2015, 06:29
|- - Corvus   Цитата(scifi @ Sep 22 2015, 09:29) Что? О...   Sep 22 2015, 11:14
|- - POLL   Цитата(Corvus @ Sep 22 2015, 14:14) Подум...   Sep 22 2015, 11:20
- - Эдди   Кто-то прощается, а кто-то и не здоровался никогда...   Sep 21 2015, 18:25
- - zombi   Цитата(ILYAUL @ Sep 21 2015, 09:45) http:...   Sep 21 2015, 22:40
- - Aleks17   имхо, Atmel целенаправленно шёл к закрытию. Продаж...   Sep 22 2015, 01:31
- - POLL   И где тут идет речь об закрытии или об сворачивани...   Sep 22 2015, 09:10
|- - zltigo   QUOTE (POLL @ Sep 22 2015, 12:10) Речь ид...   Sep 22 2015, 09:15
- - dimka76   Альтиум вот тоже купила P-CAD и "слила".   Sep 22 2015, 10:00
|- - POLL   Цитата(dimka76 @ Sep 22 2015, 13:00) Альт...   Sep 22 2015, 10:35
- - ILYAUL   Да, похоже надо расползаться. Я наверное на TI поп...   Sep 22 2015, 17:46
|- - Ruslan1   Про AVR микроконтроллеры не скажу- не работал (тол...   Sep 23 2015, 06:32
|- - _4afc_   Думаю - капец линейке микроконтроллеров (и AVR, и ...   Sep 23 2015, 08:00
|- - ex_AlexG   Цитата(_4afc_ @ Sep 23 2015, 14:00) PS: Н...   Sep 23 2015, 14:50
- - Obam   В BGA… только это продукция спецприменения, не для...   Sep 23 2015, 08:13
|- - _4afc_   Цитата(Obam @ Sep 23 2015, 12:13) В BGA… ...   Sep 23 2015, 09:59
|- - aleksandr-zh   Цитата(_4afc_ @ Sep 23 2015, 12:59) За бо...   Sep 23 2015, 10:37
|- - Obam   Цитата(_4afc_ @ Sep 23 2015, 13:59) В смы...   Sep 23 2015, 11:24
- - gvPing   Цитата(ataradov @ Sep 22 2015, 09:06) Нам...   Sep 23 2015, 11:00
- - aleksandr-zh   про TI два года, не, уже три года назад имел дело...   Sep 23 2015, 11:24
- - ESN   Вот, если бы "Миландр" прикупил "At...   Sep 24 2015, 12:13
|- - ex_AlexG   Цитата(ESN @ Sep 24 2015, 18:13) Вот, есл...   Sep 24 2015, 15:58
|- - aleksandr-zh   не, PIC и ATMEL не совместимы! ну посмотрите с...   Sep 24 2015, 16:07
- - Obam   Точно что не Atmel Миландра? А то напомнило ...   Sep 24 2015, 12:24
- - inventor   жалко. AVR32 могли бы побить АРМ но с таким софтом...   Sep 26 2015, 17:09
- - aleksandr-zh   inventor, поспорю по поводу качества и количества ...   Sep 26 2015, 17:46
|- - Сергей Борщ   Цитата(aleksandr-zh @ Sep 26 2015, 20...   Sep 26 2015, 21:51
||- - aaarrr   Цитата(Сергей Борщ @ Sep 27 2015, 00:51) ...   Sep 26 2015, 22:25
|- - Herz   Цитата(aleksandr-zh @ Sep 26 2015, 20...   Sep 26 2015, 22:03
- - zombi   иксмеги жалко! остальное не жалко абсолютно. Ц...   Sep 26 2015, 23:36
|- - aleksandr-zh   вот и я говорю: Асм - царь всех языков. Но жизнь т...   Sep 27 2015, 16:51
||- - zltigo   QUOTE (aleksandr-zh @ Sep 27 2015, 19...   Sep 27 2015, 17:54
||- - haker_fox   QUOTE (zombi @ Sep 28 2015, 05:37) Совсем...   Sep 28 2015, 03:10
|- - ESN   Цитата(zltigo @ Sep 27 2015, 19:38) На са...   Sep 28 2015, 08:11
|- - zltigo   QUOTE (ESN @ Sep 28 2015, 11:11) Например...   Sep 28 2015, 10:55
- - ILYAUL   Закрою нахрен тему , если скатимся на asm vs C   Sep 27 2015, 16:55
|- - zltigo   QUOTE (ILYAUL @ Sep 27 2015, 19:55) Закро...   Sep 27 2015, 17:58
|- - aleksandr-zh   Цитата(zltigo @ Sep 27 2015, 20:58) Так-ч...   Sep 27 2015, 18:14
|- - zltigo   QUOTE (aleksandr-zh @ Sep 27 2015, 21...   Sep 27 2015, 18:19
- - Эдди   Хотел бы я посмотреть, как эти ассемблерщики на ST...   Sep 27 2015, 17:46
- - aleksandr-zh   пишешь на чем-то высоком - не пашет. И так, и этак...   Sep 27 2015, 17:57
|- - zltigo   QUOTE (aleksandr-zh @ Sep 27 2015, 20...   Sep 27 2015, 18:06
- - aleksandr-zh   стоп, стоп! я молодой, подскажите: о какой кри...   Sep 27 2015, 18:00
- - aleksandr-zh   приличная система вышла боком... о чем речь?   Sep 27 2015, 18:23
|- - zltigo   QUOTE (aleksandr-zh @ Sep 27 2015, 21...   Sep 27 2015, 18:24
- - Genadi Zawidowski   На СИ компиляторы пишут... Компилятор "Грузи...   Sep 27 2015, 22:23
- - aleksandr-zh   STM32F051 - дешевле?.. зашел на АлиЭкспресс. само...   Sep 28 2015, 04:24
|- - haker_fox   QUOTE (aleksandr-zh @ Sep 28 2015, 12...   Sep 28 2015, 05:17
||- - aaarrr   Цитата(haker_fox @ Sep 28 2015, 08:17) Вы...   Sep 28 2015, 05:32
||- - haker_fox   QUOTE (aaarrr @ Sep 28 2015, 13:32) Не на...   Sep 28 2015, 05:51
||- - aaarrr   Цитата(haker_fox @ Sep 28 2015, 08:51) Да...   Sep 28 2015, 06:47
|- - rx3apf   Цитата(aleksandr-zh @ Sep 28 2015, 07...   Sep 29 2015, 09:04
- - aleksandr-zh   беру больше 3х лет. Доволен и качеством, и ценой 3...   Sep 28 2015, 05:29
- - aleksandr-zh   когда я только разработчик и делаю 1-10 макетов, в...   Sep 28 2015, 05:48
|- - zltigo   QUOTE (aleksandr-zh @ Sep 28 2015, 08...   Sep 28 2015, 06:50
- - aleksandr-zh   можно подумать, наши мегапоставщики в Америках да ...   Sep 28 2015, 05:56
|- - haker_fox   QUOTE (aleksandr-zh @ Sep 28 2015, 13...   Sep 28 2015, 06:43
- - aleksandr-zh   не все делают ракеты, радары и системы распознаван...   Sep 28 2015, 06:54
|- - Corvus   Breaking news ЦитатаCypress попробует купить At...   Sep 28 2015, 07:22
- - ESN   Написание программы на ASMe не самоцель. Если част...   Sep 28 2015, 13:29
|- - zltigo   QUOTE (ESN @ Sep 28 2015, 16:29) На Си на...   Sep 28 2015, 16:11
|- - ESN   Цитата(zltigo @ Sep 28 2015, 19:11) То ес...   Sep 29 2015, 11:31
|- - aaarrr   Цитата(ESN @ Sep 29 2015, 14:31) Надеюсь,...   Sep 29 2015, 11:37
|- - zltigo   QUOTE (ESN @ Sep 29 2015, 14:31) Нет смыс...   Sep 29 2015, 12:47
|- - ESN   Цитата(zltigo @ Sep 29 2015, 15:37) Вообщ...   Sep 29 2015, 13:03
- - aleksandr-zh   слаб, слаб ныне флудер пошел... всего-то 7 страниц...   Sep 29 2015, 14:36
- - smalcom   Цитатаслаб, слаб ныне флудер пошел ни одного приме...   Sep 29 2015, 17:19
- - one_eight_seven   ЦитатаЗадачу "ногомахания" при строгой в...   Sep 29 2015, 19:16
|- - zltigo   QUOTE (one_eight_seven @ Sep 29 2015, 22...   Sep 29 2015, 20:26
|- - aaarrr   Цитата(one_eight_seven @ Sep 29 2015, 22...   Sep 30 2015, 07:34
|- - aleksandr-zh   вот сижу и думаю: так осваивать теперь Xmega али н...   Sep 30 2015, 07:45
- - POLL   Компании Dialog и Atmel объявили о слиянии. Коммен...   Sep 30 2015, 07:26
7 страниц V   1 2 3 > » 


Closed TopicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01571 секунд с 7
ELECTRONIX ©2004-2016