Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.02.2011, 16:35
|
#381
|
Гражданин KAZUS.RU
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от st_1
|
Да ладно, Bill.![Рот до ушей](images/smilies/icon_doushei.gif)
Ваши ответы по СИ на микрочипсю всегда вызывают интерес у публики, у вас есть чему другим поучиться.
|
Я серьезно. Хочется ассемблера немножко.
|
|
|
|
11.02.2011, 16:47
|
#382
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от Bill
|
Я серьезно. Хочется ассемблера немножко.
|
Я знаю, инет настолько тесен... Но у вас всегда есть выбор... у других его нет.
|
|
|
|
11.02.2011, 16:50
|
#383
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от omercury
|
Если это оборудование, от которого зависит жизнь, а особенно многих людей, то никто в здравом уме никакого Си-шника, Васечника, Паскальщика(нужное подчеркнуть, недостающее добавить) не подпустит близко. Здесь нужен 100% предсказуемый результат. И на другом языке этого добиться нереально. Да и сроки другие. Тоже Asm.
|
Если не секрет, Вы в каких проектах по безопасности участвовали как программист?
|
|
|
|
11.02.2011, 17:05
|
#384
|
Вид на жительство
Регистрация: 03.06.2010
Сообщений: 452
Сказал спасибо: 35
Сказали Спасибо 168 раз(а) в 133 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от omercury
|
Если это оборудование, от которого зависит жизнь, а особенно многих людей, то никто в здравом уме никакого Си-шника, Васечника, Паскальщика(нужное подчеркнуть, недостающее добавить) не подпустит близко. Здесь нужен 100% предсказуемый результат. И на другом языке этого добиться нереально. Да и сроки другие. Тоже Asm.
|
да-да, 100%, настоящие программисты не используют паскаль, настоящие программисты правят программу в машинных кодах ![Улыбка](images/smilies/icon_smile.gif) ))
|
|
|
|
11.02.2011, 17:27
|
#385
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от st_1
|
А вам не надоело?
|
Нет. Я на покушать другим зарабатываю.
Сообщение от testerplus
|
Если не секрет, Вы в каких проектах по безопасности участвовали как программист?
|
Не секрет. Ни в каких.
Зато каждый отрезок кода могу посчитать по тактам, чётко знаю что и как в моих программах работает. И получаю
Сообщение от omercury
|
100% предсказуемый результат
|
Сообщение от terminator_seva
|
да-да, 100%, настоящие программисты не используют паскаль, настоящие программисты правят программу в машинных кодах ))
|
Они используют оптимальный для конкретной задачи.
|
|
|
Сказали "Спасибо" omercury
|
|
|
11.02.2011, 17:33
|
#386
|
Гражданин KAZUS.RU
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от st_1
|
Я знаю, инет настолько тесен... Но у вас всегда есть выбор... у других его нет.
|
Я думаю, выбор есть всегда. И я готов всегда нести ответственность за свой выбор.
|
|
|
|
11.02.2011, 17:35
|
#387
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от omercury
|
На 4 листа запоздало - поэтому в кавычках.
"
...
Если это оборудование, от которого зависит жизнь, а особенно многих людей, то никто в здравом уме никакого Си-шника, Васечника, Паскальщика(нужное подчеркнуть, недостающее добавить) не подпустит близко. Здесь нужен 100% предсказуемый результат. И на другом языке этого добиться нереально. Да и сроки другие. Тоже Asm.
...
Вот такие реалии...
или я не прав?
"
|
Написать и сделать можно все что угодно. Но доказать безопасность
весьма, весьма не просто. И чем навороченней устройство, тем сложней доказать.
Вон ракета с тремя спутниками шмякнулась у Гаваев. Чего там глюкануло?
Почему-то мне думается, что не AVRы там стояли.
И проги писались наверняка не на АСМе. Хотя-бы потому, что в случае
чего всегда можно сказать, что виноват производитель компиллятора(среды разработки).
(Правда, если светит попил больших бабок, то подпишут все что угодно.)
|
|
|
|
11.02.2011, 17:36
|
#388
|
Гражданин KAZUS.RU
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от omercury
|
Зато каждый отрезок кода могу посчитать по тактам, чётко знаю что и как в моих программах работает. И получаю
|
А как это связано с языком программирования? Си, ассемблер - какая разница?
|
|
|
|
11.02.2011, 17:42
|
#389
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от omercury
|
Не секрет. Ни в каких.
Зато каждый отрезок кода могу посчитать по тактам, чётко знаю что и как в моих программах работает. И получаю 100% результат
|
Ну, тогда домыслы про то, кого допускают к разработке устройств с повышенными требованиями к безопасности лучше при себе придержать.
Есть стандарт МЭК 61508 (аналог европейского IEC 61508 ), там, в части 7, прил.С, раздел С.4.6 прописано, какие языки программирования выбирать для каких уровней безопасности. Так вот ассемблер рекомендуется с натяжкой ("R" - т.е. можно, но не самый лучший вариант) только для двух низших уровней. Для высших уровней - только ассемблер с расширениями и стандартами кодирования, которых для AVR нет и не будет (к слову для PIC и STM8 их тоже нет ). Язык Си с раширениями и стандартами (которые есть) строго рекомендуется ("HR" - highly recommended) на всех уровнях. (К слову, использование голого Си допустимо только при самых низких требованиях).
Так что, будь Вы хоть трижды гением, не совершающим ошибок и контролирующим каждый такт, Вас не допустят к работе над такими проектами со связкой AVR+асм.
Последний раз редактировалось testerplus; 11.02.2011 в 17:45.
|
|
|
|
11.02.2011, 17:51
|
#390
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Atmel - в цинковый ящик?!!!
Сообщение от Bill
|
А как это связано с языком программирования?
|
А Вы можете точно сказать, сколько времени выполняется каждый отрезок кода на Си?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:16.
|
|