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

 
 
> В каких случаях отладка/тестирование в симуляторе более оптимальны, чем в "железе"?, Какие задачи по отладке/тестированию вообще решаемы только в симулятор
Guest_Цыкетчик_*
сообщение Sep 24 2008, 09:19
Сообщение #1





Guests






1. В каких случаях отладка/тестирование в симуляторе более оптимальны, чем в "железе", а в каких менее оптимальны? (оптимальны в смысле затрат времени и/или интеллектуальных ресурсов (отладка может быть НЕ оптимальной с точки зрения затрат времени, но оптимальной с точки зрения затрат интеллектуальных ресурсов (когда "думать не надо"(писать всякие отладочные скрипты и т.п.))))
2. Какие задачи по отладке/тестированию вообще решаемы только в симуляторе и не решаемы в железе?

Часто слышу такую точку зрения, что симуляторами пользуются только ламеры и начинающие электронщики. А профессионалы ("правильные" инженеры), мол, пользуются только отладкой/тестированием программы в реальном "железе".

Что Вы думаете по этому поводу? Особенно интересуют ответы на вопрос п.2

Говоря о симуляторах я не имею ввиду конкретные симуляторы типа AVR Studio с урезанными возможностями (из-за которых возможно "правильные" инженеры и возненавидели все симуляторы как класс программного обеспечения) в которых даже отладочные скрипты нельзя писать. Я говорю вообщем

По п.2

Я думаю, например, что это когда например нужно добавить в прогу отладочный код, но при этом чтобы время выполнения участков программы не изменилось. Это подвластно только симулятору. Поскольку только он может подкорректировать часы виртуального времени вычтя из них дельту, необходимую для работы отладочного кода

Сообщение отредактировал Цыкетчик - Sep 24 2008, 09:47
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
korolkov24
сообщение Sep 24 2008, 11:53
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 138
Регистрация: 31-08-08
Пользователь №: 39 900



Цитата(Цыкетчик @ Sep 24 2008, 13:19) *
1. В каких случаях отладка/тестирование в симуляторе более оптимальны, чем в "железе", а в каких менее оптимальны? (оптимальны в смысле затрат времени и/или интеллектуальных ресурсов (отладка может быть НЕ оптимальной с точки зрения затрат времени, но оптимальной с точки зрения затрат интеллектуальных ресурсов (когда "думать не надо"(писать всякие отладочные скрипты и т.п.))))


Во всех случаях, симулятор оптимальнее.
Не оптимален при недостатке знаний и опыта работы с программой.
Иногда проще моделировать в железе, например, взаимное влияние корпусов элементов и геометрический конструктив высокочастотных устройств.

Цитата
2. Какие задачи по отладке/тестированию вообще решаемы только в симуляторе и не решаемы в железе?

При отсутствии измерительного оборудования, возможно, например, измерение и наблюдение за формой тока, в любых цепях (переходы транзистора и.т.д), наблюдение за величинами, ёмкость, сопротивление, мощность и.т.д. Вы можете в виде графика наблюдать кривую мощность на переходе диода, транзистора и.т.д. Можете видеть комплексные величины и величины заданные в виде формул.
Цитата
Часто слышу такую точку зрения, что симуляторами пользуются только ламеры и начинающие электронщики. А профессионалы ("правильные" инженеры), мол, пользуются только отладкой/тестированием программы в реальном "железе".

Это шутка наверно. После разработки занимаюсь только проверкой работоспособности, никакой отладки. Если изделие не работает, пересчитываю, переделываю и снова проверяю в железе.
Отладка в железе, подбор номиналов и.т.п, это же геморрой, да и сгореть может.

Цитата
Говоря о симуляторах я не имею ввиду конкретные симуляторы типа AVR Studio с урезанными возможностями (из-за которых возможно "правильные" инженеры и возненавидели все симуляторы как класс программного обеспечения) в которых даже отладочные скрипты нельзя писать. Я говорю вообщем

В общем, не знаю, знаком только с Pspice и MicroCap.
Занимаюсь разработкой таких изделий, которые без симулятора сложно спроектировать.

Только, что дочитал ваш пост до конца, вы имели в виду другие симуляторы, да ну ладно ответ не по теме, но пусть будет.

Сообщение отредактировал korolkov24 - Sep 24 2008, 12:02
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Цыкетчик   В каких случаях отладка/тестирование в симуляторе более оптимальны, чем в "железе"?   Sep 24 2008, 09:19
- - Цыкетчик   Спасибо за столь подробный и развёрнутый ответ. ...   Sep 24 2008, 13:00
|- - Harbinger   Цитата(Цыкетчик @ Sep 24 2008, 16:00) А я...   Sep 24 2008, 16:31
- - Fat Robot   Гуманитарии на марше. =============8<=========...   Sep 24 2008, 18:04
- - @Ark   Цитата(Цыкетчик @ Sep 24 2008, 13:19) ......   Sep 24 2008, 19:10
- - lexx   Хочется добавить к вышесказанному, на симуляторе о...   Oct 1 2008, 05:47
- - Николай Иванович Приходько   Цитата(Цыкетчик @ Sep 24 2008, 13:19) 1. ...   Oct 1 2008, 12:19
|- - Axel   В свое время пришлось писать для PIC'ов всякую...   Oct 2 2008, 15:06
|- - dch   все что можно отладить на компе следует на нем, а ...   Oct 2 2008, 15:25
|- - Николай Иванович Приходько   Цитата(dch @ Oct 2 2008, 19:25) все что м...   Oct 3 2008, 13:51
- - Microwatt   Цитата(Цыкетчик @ Sep 24 2008, 12:19) Час...   Oct 2 2008, 15:47
- - rezident   Если кратко. Симулятор для проверки и отладки (апп...   Oct 2 2008, 16:30
- - syoma   Цитата2. Какие задачи по отладке/тестированию вооб...   Oct 14 2008, 10:50


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 16:27
Рейтинг@Mail.ru


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