Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Все помешались на ARM-ах. Мне вот вчера доказывали, что в схему, где справится AVR за 1$, лучше ставить ARM за 7$. Такая форма самоутверждения?
Отправлено
Леонид Иванович
24 июня 2008 г. 11:48
В ответ на:
Ищем embedded программеров для удаленной работы
отправлено varvar_p 24 июня 2008 г. 10:48
Составить ответ
|
Вернуться на конференцию
Ответы
ну зависит от многих условий. Мы вот щаз часто тычем PIC24F туда, где PIC16 "одной лево" - пущай проиграем 4-5$, зато плюсов больше - неопытный (и даже не)програмист быстро пишет софт, всегда для одного проца, при любом раскладе не упираемся в производительность и объём МК, когда нужно задачу сложнее - он уже "разогрет", чо такое PIC24F ему вспоминать не нада... Потому на выставке стояли с новинками - а конкуренты с "фото" из Солида)))
—
basilmak
(24.06.2008 12:00:38
82.142.173.231
,
пустое
)
+1
—
scorpion
(24.06.2008 12:18:40
83.237.235.190
,
пустое
)
Ну когда не большие партии то 4 доллара мелочь, а когда сотни тысяч, тогда капитал
—
OlegPowerC
(24.06.2008 12:08:9
91.103.152.238
,
пустое
)
Распространенное мнение, но редко когда правильное.
—
МихаилЕ
(24.06.2008 12:15:43
195.91.181.193
, 260 байт)
и вы сотни тысяч шкафов продаете?
—
Alex B
(24.06.2008 12:17:48
10.1.20.138,87.248.227.162
,
пустое
)
При таких ценах нет нужды. И спроса такого нет.
—
МихаилЕ
(24.06.2008 12:20:24
195.91.181.193
,
пустое
)
вам об этом и говорят - на мелкой серии цена контроллера не имеет особого значения
—
Alex B
(24.06.2008 12:22:23
10.1.20.138,87.248.227.162
,
пустое
)
Ответ:
—
misyachniy
(24.06.2008 12:00:0
195.10.210.194
, 573 байт)
Стоимость чипа имеет значение как раз при массовом производстве.
—
Леонид Иванович
(24.06.2008 12:16:22
87.252.227.56
,
пустое
)
Стоимость переработки плат и ПО растет быстрее, чем падает стоимость чипов.
—
misyachniy
(24.06.2008 12:22:48
195.10.210.194
,
пустое
)
Ага, а с SAM7 на LPC и переписывать ничего не надо, как же =)))))
—
She
(24.06.2008 12:38:28
93.81.97.130
,
пустое
)
Я же написал - в одном устройстве два разных процессора(-)
—
misyachniy
(24.06.2008 13:18:6
195.10.210.194
,
пустое
)
ежели ты не потрудился вынести работу с аппаратурой в отдельный слой типа HAL, то придется и много
—
политруккк
(24.06.2008 12:51:22
65.110.6.43
, 77 байт)
HAL - Heuristically programmed ALgorithmic Computer.
—
Леонид Иванович
(24.06.2008 12:56:1
87.252.227.56
,
пустое
)
HAL - Hardware Abstraction Layer
—
Alex B
(24.06.2008 13:09:32
10.1.20.138,87.248.227.162
,
пустое
)
Переработка плат и ПО - это разовые затраты. При массовом производстве роли не играют.
—
Леонид Иванович
(24.06.2008 12:29:40
87.252.227.56
,
пустое
)
Переработка плат и ПО - это постоянная работа(+)
—
misyachniy
(24.06.2008 12:42:49
195.10.210.194
, 273 байт,
ссылка
)
Какие все-таки разные бывают задачи. Кто-то даже с хакерами борется :)
—
Леонид Иванович
(24.06.2008 12:51:27
87.252.227.56
,
пустое
)
иногда важнее успеть протолкнуть на рынок новинку быстрее конкурента
—
политруккк
(24.06.2008 12:36:23
65.110.6.43
,
пустое
)
Не факт, что изделие на ATtiny придется делать дольше, чем то же изделие на ARM.
—
Леонид Иванович
(24.06.2008 12:40:39
87.252.227.56
,
пустое
)
код на Си пишется быстрее и потом его еще и перенести можно :)
—
политруккк
(24.06.2008 12:48:57
65.110.6.43
, 171 байт)
Перенос кода - все о нем говорят. Увидеть бы. Тут даже для изделий на одном процессоре новая программа переписывается с нуля, так как опыта становится больше, на свои старые исходники смотреть страшно.
—
Леонид Иванович
(24.06.2008 12:59:21
87.252.227.56
,
пустое
)
;) Вчерась перенёс отправку данных по жопорезу с LPC2378 на MSP430F2274
—
Vit
(24.06.2008 14:44:12
10.0.0.3,83.170.240.226
, 376 байт)
ну так от исходников зависит, гляньте на исходники ОС, Linux / WinCE, вот о...{+}(+)
—
политруккк
(24.06.2008 13:06:3
65.110.6.43
, 1003 байт)
Вот поэтому из-за таких болванов, как ты, МКшный "Hello, world" уже не влезает в 256К и требует двух ОС, трех стеков, и 28 библиотек. Тебе надо двор мести и бутылки собирать, а не в эмбеддерство соваться!
—
MBedder
(24.06.2008 13:20:3
80.92.96.19
,
пустое
)
Про быстродействие забыл))) ТОЧНО в точку))
—
PeterD
(24.06.2008 14:18:13
89.232.124.84
,
пустое
)
а ты своим языком продолжай улицы мести
—
политруккк
(24.06.2008 13:28:8
65.110.6.43
,
пустое
)
Я использую диаметрально противоположный подход - все исходники максимально специализированы и решают задачу самым эффективным образом.
—
Леонид Иванович
(24.06.2008 13:16:0
87.252.227.56
,
пустое
)
вот поэтому и будете каждый раз с нуля переписывать
—
политруккк
(24.06.2008 13:27:5
65.110.6.43
, 152 байт)
Вот пара-трока байт и отличает хорошую программу от плохой. Я буду каждый раз переписывать с нуля, каждая последующая версия будет еще лучше.
—
Леонид Иванович
(24.06.2008 13:30:53
87.252.227.56
,
пустое
)
а я сделаю кучу отлаженных наработок и буду модули лепить и получать уже готовый рабочий код
—
политруккк
(24.06.2008 13:37:21
65.110.6.43
, 177 байт)
Если цель - получение бабла, то можно найти более эфективные виды деятельности. А написать красивую программу, это как написать картину. Копирование кусков старых программ не приносит радости.
—
Леонид Иванович
(24.06.2008 13:51:3
87.252.227.56
,
пустое
)
дело не в бабле, тот кто любит бабло, берет старое и налепляет на него новое, получая нового уродца
—
политруккк
(24.06.2008 13:56:19
65.110.6.43
, 535 байт)
Да здравствует "вставил готовое - и забыл", нутомимая фабрика ошибок))) Ариан помница накрылась из готового, отлаженного и испытанного модуля программы с предыдущей ракеты)
—
basilmak
(24.06.2008 14:10:26
82.142.173.231
,
пустое
)
значит плохо отладили :) так что не надо ляля :)
—
политруккк
(24.06.2008 14:12:30
65.110.6.43
,
пустое
)
тёмный, газеты кроме "Правды" хоть читай) Похоже ты у родителей тоже бета-версия был)))
—
basilmak
(24.06.2008 14:19:3
82.142.173.231
,
пустое
)
Из чего-то неоднократно готового слеплен. ;О) По крайней мере, мосх - точно.
—
-mse-
(24.06.2008 15:29:56
83.239.86.98
,
пустое
)
да чего уж там, вашей компании мозги из одного туалета взяты :) одна вонь :)
—
политруккк
(24.06.2008 15:34:55
65.110.6.43
,
пустое
)
меньше читай желтой прессы, моск целее будет :)
—
политруккк
(24.06.2008 14:22:30
65.110.6.43
,
пустое
)
:))))))
—
MBedder
(24.06.2008 14:22:19
80.92.96.19
,
пустое
)
во во, молодец, такими вот полукругами и мети улицы языком )))
—
политруккк
(24.06.2008 19:10:7
65.110.6.43
,
пустое
)
+1
—
Alex B
(24.06.2008 12:18:5
10.1.20.138,87.248.227.162
,
пустое
)
Ответ: Ну реально, еще до последнего времени мы компилили модули под две архитектуры PIC18 и ARM7
—
varvar_p
(24.06.2008 11:58:37
195.170.36.58
, 578 байт)
А для каких задач нужен TCP/IP стек? Меня тоже удивило требование работодателей знать Ethernet.
—
Леонид Иванович
(24.06.2008 12:18:6
87.252.227.56
,
пустое
)
В последнее время практически во всех, когда устройство надо соединить с компьютером
—
Elektronik
(24.06.2008 13:20:20
194.85.99.225
,
пустое
)
А разве не USB?
—
Леонид Иванович
(24.06.2008 13:22:12
87.252.227.56
,
пустое
)
USB? Да он нафиг не нужен никому. Куда его втыкать то? И на какой дистанции?
—
grayprapor
(24.06.2008 13:45:23
213.228.95.211
, 89 байт)
В промышленности? нет конечно. Кому нужен этот USB с его работой на кабеле максимум 3 метра.
—
Elektronik
(24.06.2008 13:37:4
194.85.99.225
, 192 байт)
Сейчас модно в промышленое оборудования пихнуть сеть TCP/IP
—
grayprapor
(24.06.2008 12:55:41
213.228.95.211
, 47 байт)
Не понял, а зачем? Там же, вроде, RS-485 до вчерашнего дня применялся.
—
Леонид Иванович
(24.06.2008 13:16:50
87.252.227.56
,
пустое
)
Хм... ну он для каких-то простых устройств и сейчас наверное нужен. Типа ин...{+}
—
grayprapor
(24.06.2008 13:47:26
213.228.95.211
, 187 байт)
а вы на сайт к ним пробовали заходить?
—
Alex B
(24.06.2008 12:19:9
10.1.20.138,87.248.227.162
,
пустое
,
ссылка
)
Я не про них, я про своих потенциальных работодателей.
—
Леонид Иванович
(24.06.2008 12:22:58
87.252.227.56
,
пустое
)
боюсь что для их задач, за $1 ничего не справится, да и задачи могут нарастать как снежный ком
—
политруккк
(24.06.2008 11:52:43
65.110.6.43
, 220 байт)
+1. Никогда не знаешь что понадобится завтра. И тогда заново
—
grayprapor
(24.06.2008 12:12:59
213.228.95.211
, 197 байт)
Так или иначе, никуда не берут без знания ARM :(((
—
Леонид Иванович
(24.06.2008 12:18:50
87.252.227.56
,
пустое
)
Не понимаю... ну поставь себе ИАР, откомпиль какойто код, в одну руку описание команд - в другую асм листинг, ну ещё полистай описание на периферию какой-нить LPC... Через пару недель пиши в резюме - знаю ARM в совершенстве. Хня какая...
—
AlexD
(24.06.2008 13:37:48
192.168.2.82,193.200.21.5
,
пустое
)
Поставить ИАР, конечно, не проблема. Но без проверки на железе нельзя сказать, что работал с ARM. А железо денег стоит. Не покупать же себе домой отладочные платы для всех процессоров!
—
Леонид Иванович
(24.06.2008 13:54:13
87.252.227.56
,
пустое
)
Зачем покупать железо? Мне хватило проца и утюжной технологии, чтобы стартануть.
—
Саня
(24.06.2008 15:34:46
221.3.11.58
,
пустое
)
Ну и проверишь на железе нового работодателя. :-)))
—
AlexD
(24.06.2008 14:17:59
192.168.2.82,193.200.21.5
, 771 байт)
вот именно, если не требуется знание ASM for ARM, то если знаешь Си, то дос...{+}(+)
—
политруккк
(24.06.2008 13:43:48
65.110.6.43
, 456 байт)
Да это дурость работадетел, ваще мне кажется что если человек на железе сидит ему и ARM не долго расковырять если понадобится.
—
PeterD
(24.06.2008 13:04:38
89.232.124.84
,
пустое
)
+ ктому инженер это неток то умеет по клавишам бить и на С писать, ат от кто думает и грамотно и просто решает поставленные задачи, а как уж он это зделает кого как горится е...т!
—
PeterD
(24.06.2008 13:08:30
89.232.124.84
,
пустое
)
Под эту дурость нужно подстраиваться, иначе на хлебушек и кефир не останется. Нужно покупать EVboard с ARM, чтобы через год смог написать в резюме "знание ARM".
—
Леонид Иванович
(24.06.2008 13:19:8
87.252.227.56
,
пустое
)
Да совсем и не обязательно покупать.
—
Nickolay_B
(24.06.2008 15:45:18
93.84.89.193
, 114 байт)
Чегой-то я вдруг стал серым. Красок не осталось
—
Nickolay_B
(24.06.2008 15:46:34
93.84.89.193
,
пустое
)
Просто ряд собеседований несколько меня огорчил...
—
Леонид Иванович
(24.06.2008 13:32:14
87.252.227.56
,
пустое
)
Ответ: А собеседники младше Вас? И что-то умеют?
—
svs
(24.06.2008 17:42:22
78.137.26.212
,
пустое
)
Похоже, что младше. А насчет их умения - вопрос. Я только слышал слова. Ничего работающего мне не показали.
—
Леонид Иванович
(24.06.2008 21:06:8
87.252.227.56
,
пустое
)
ИМХО тут спешить не надо просто. Месяц - это мало на поиск нормальной работы.
—
She
(24.06.2008 13:58:6
93.81.97.130
,
пустое
)
может и мало, только работодатели тупые пошли, хотят уже все готовое или
—
политруккк
(24.06.2008 14:08:44
65.110.6.43
, 377 байт)
Дык почти все серьезные процы пользуют ядро, что imx, что pxa и тд.
—
grayprapor
(24.06.2008 12:33:37
213.228.95.211
, 82 байт)
ИМХО лучше и не соваться туда где требуют знания конкретной архитектуры.
—
She
(24.06.2008 12:32:40
93.81.97.130
,
пустое
)
Из каких соображений? Мне тоже так казалось, но работодатели как сговорились. Помешательство какое-то массовое на ARM :)))
—
Леонид Иванович
(24.06.2008 12:38:37
87.252.227.56
,
пустое
)
Маркетинг хорошо работает. Типа переносимость кода, независимость от средств разработки, моща, ну и прочая лажа, которая действует только на тех, кто кроме атмеги или пика в руках ничего не держал
—
Alex B
(24.06.2008 12:51:3
10.1.20.138,87.248.227.162
,
пустое
)
Ну я не держал. Но почему-то не действует...
—
Леонид Иванович
(24.06.2008 12:56:48
87.252.227.56
,
пустое
)
точно, забыл еще один критерий. Вы трезво мыслите =)
—
Alex B
(24.06.2008 13:10:49
10.1.20.138,87.248.227.162
,
пустое
)
ни кто не сговаривался, просто кривоватое ядро ARM очень дёшево, к тому же 32 разряда
—
политруккк
(24.06.2008 12:45:50
65.110.6.43
, 135 байт)
Из соображений поверностности подхода к организации разработок.
—
She
(24.06.2008 12:44:28
93.81.97.130
, 327 байт)
Очень был бы рад работать в коллективе, где было бы у кого поучиться.
—
Леонид Иванович
(24.06.2008 12:53:35
87.252.227.56
,
пустое
)
В последний раз я много поучился у студента, который был у меня дипломником :-)
—
Vladimir Ljaschko
(24.06.2008 13:11:30
194.158.204.49
,
пустое
)
Я тоже в своё время многому научился у студента-программиста в плане ООП. Но он свалил в Италию. Тем, у кого можно учиться, здесь не место, как оказалось :(
—
Леонид Иванович
(24.06.2008 13:24:5
87.252.227.56
,
пустое
)
Мой пока в Польше :) И доступ к моим (нашим?) исходникам имеет.
—
Vladimir Ljaschko
(24.06.2008 13:48:57
194.158.204.49
,
пустое
)
Надо узнать. У меня получилось. Правда пока приложить некуда :-)) Так что спортивный интерес чисто получается.
—
Саня
(24.06.2008 12:31:22
221.3.11.58
,
пустое
)
Леонид Иванович, а я вот на старости лет собираюсь влиться в мэинстрим :) Может, в этом (ARM) есть какой-то цимус?
—
Vladimir Ljaschko
(24.06.2008 12:28:21
194.158.204.49
,
пустое
)
По своей воле, или жизнь заставила? Какой цимус может быть в ARM? Это ж не TMS и не ADSP :)
—
Леонид Иванович
(24.06.2008 12:37:28
87.252.227.56
,
пустое
)
Так ведь кроме того что ARM в них как правило много памяти ОЗУ что мб хорошо
—
Nickolay_B
(24.06.2008 15:33:52
93.84.89.193
,
пустое
)
Есть задачи с обширными меню и пользовательскими функциями, что просто не хватает памяти AVR/MSP430. При примитивности измерений и управления.
—
Vladimir Ljaschko
(24.06.2008 12:54:14
194.158.204.49
,
пустое
)
Согласен, пользовательские меню съедают очень много памяти. Но пока со своими меню в ATmega64 всегда вписывался.
—
Леонид Иванович
(24.06.2008 13:20:39
87.252.227.56
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru