|
Плюсы ИАР |
|
|
|
 |
Ответов
|
Dec 18 2008, 14:24
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата Чем принципиально консоль от окна отладчика отличается? Тем что консоль работает в контексте программы и не влияет на работу остальных модулей программы, если конечно правильно написана и требования к скорости вывода отладочной информации соответствуют скорости вывода консоли. Консоли разные бывают необязательно для этого использовать уарт, но как правило используется он из за его простоты, но у него есть ограничения по скорости, хотя если применять USB переходник то скорость можно поднять и выше 115200. Если в устройстве есть изернет можно его как консоль использовать, если конечно не идет отладка самого стека  . Что косается отладчика внутрисхемного, так он сбивает работу устройства, отладчик останавливает процессор! а не время, по этому когда вы смотрите информацию время идет большая часть периферии продолжает работать, сеть шлет вам пакеты, и т.д. в общем реалтайм уже отсутствует, из за этого некоторые вещи невозможно отладить!. да и скорость у него низкая попробуйте посмотреть 2 -килобайта массив ? мало - того что среда тормозить начинает, так еще и с программой непонятно что творится будет, а через консоль это раз и файл записан и смотрите на него как хотите. Еще отладчик накладывает жесткие требования к выводу информации, в консоли выводите так как вам нужно или на сколько позволяют ресурсы.
|
|
|
|
|
Dec 18 2008, 15:01
|

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

|
Цитата(MALLOY2 @ Dec 18 2008, 17:24)  Добавлю одно из важных отличий - ведется лог событий той или иной заказанной степени детализации и видны причинно следственные связи. Причем все это и без подключенного отладчика в реальных объектовых условиях эксплуатации. Цитата(FormatCft @ Dec 18 2008, 14:55)  Просто хочется иметь очень широкий спектр инструментов: начиная от пилки для ногтей и кончая пилой "дружбой" для особо-запущенных случаев. Так я, если внимательно читали, их и имею. Только ногти не запускаю так сильно, что-бы бензопила потребовалась  . Реально, мне пригодился-бы отладчик один раз - когда изучал, например, ARM, писал порт операционки. Вот тогда она у меня разок зациклилась намертво и пришлось искать проблему откатами и делением пустыни пополам. Но тогда в эту первую неделю отладчик мне еще не привезли. А когда уже системка поднялась, консольнормальная буферизированая, обработчик exceptions... отладчик и не нужен практически. Для AVR пользовался (кроме загрузки)тоже один раз для совсем мелюзги. PIC - только для загрузки. Больше всего пользовал BlackFin-овский.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
FormatCft Плюсы ИАР Dec 16 2008, 18:37 Baser Плюсы в том, что ИАР - это один из лидеров в своей... Dec 16 2008, 20:56 FormatCft Цитата(Baser @ Dec 17 2008, 01:56) Плюсы ... Dec 16 2008, 21:41 MALLOY2 ЦитатаДля армов, я так понял, лучшим является кейл... Dec 17 2008, 05:51 defunct Цитата(MALLOY2 @ Dec 17 2008, 07:51) тут ... Dec 24 2008, 01:26  zltigo Цитата(defunct @ Dec 24 2008, 04:26) Keil... Dec 24 2008, 05:49   Lelikk Цитата(zltigo @ Dec 24 2008, 08:49) C поя... Jan 5 2009, 18:42   sergik_vrn Цитата(zltigo @ Dec 24 2008, 08:49) C поя... Jan 14 2009, 10:35 MrYuran С кейлом не сравнивал, но по сравнению с GCC код у... Dec 17 2008, 06:27 zltigo Цитата(MrYuran @ Dec 17 2008, 09:27) Но е... Dec 17 2008, 14:21  Proton Цитата(zltigo @ Dec 17 2008, 20:21) Не ви... Dec 17 2008, 17:51   zltigo Цитата(Proton @ Dec 17 2008, 20:51) однак... Dec 17 2008, 18:36    FormatCft Цитата(zltigo @ Dec 17 2008, 23:36) Сложн... Dec 18 2008, 11:55    scout Цитата(zltigo @ Dec 17 2008, 21:36) Сложн... Dec 18 2008, 14:02    Legotron Цитата(zltigo @ Dec 17 2008, 21:36) Сложн... Dec 18 2008, 16:11 Rst7 ЦитатаНо есть по-моему у ИАРа жирный минус - откро... Dec 17 2008, 07:06 scout MALLOY и zltigo спасибо за информацию.
Сейчас как... Dec 18 2008, 15:41 FormatCft Цитата(scout @ Dec 18 2008, 20:41) MALLOY... Dec 18 2008, 15:52 zltigo Цитата(scout @ Dec 18 2008, 18:41) Кстате... Dec 18 2008, 16:02  FormatCft Цитата(zltigo @ Dec 18 2008, 21:02) Упаси... Dec 18 2008, 16:23   zltigo Цитата(FormatCft @ Dec 18 2008, 19:23) Не... Dec 18 2008, 16:29    FormatCft Цитата(zltigo @ Dec 18 2008, 21:29) Не ве... Dec 18 2008, 21:22 MALLOY2 ЦитатаДа именно очень спорный вопрос, т.к. среда K... Dec 24 2008, 05:49 defunct Цитата(MALLOY2 @ Dec 24 2008, 07:49) Но я... Jan 1 2009, 04:32 Rst7 ЦитатаЯ успел немного попользоваться 4-ой версией ... Jan 6 2009, 08:58 zltigo Цитата(Rst7 @ Jan 6 2009, 11:58) Не знаю,... Jan 6 2009, 10:06  Lelikk Цитата(zltigo @ Jan 6 2009, 13:06) Это де... Jan 8 2009, 08:05   zltigo Цитата(Lelikk @ Jan 8 2009, 11:05) Не зам... Jan 8 2009, 08:16    Lelikk Цитата(zltigo @ Jan 8 2009, 11:16) Со вре... Jan 8 2009, 10:55 Кононов Василий Давно пользуюсь IAR для AVR. Поэтому для нового пр... Mar 2 2009, 08:37 Rst7 ЦитатаКроме того не могу добиться условного выполн... Mar 2 2009, 08:40 Кононов Василий Специально закачал 5.30 - так же не использует усл... Mar 2 2009, 09:49 Rst7 Цитататак же не использует условного выполнения, в... Mar 2 2009, 10:07 Кононов Василий Говорю про подобные моменты:
Код// 890 if (b... Mar 2 2009, 10:20 zltigo Цитата(Кононов Василий @ Mar 2 2009, 13:2... Mar 2 2009, 10:51 Rst7 ЦитатаГоворю про подобные моменты:
Вот Ваш код. С... Mar 2 2009, 10:33 Кононов Василий Спасибо за подсказку! Моя ошибка была в попытк... Mar 2 2009, 11:37 Rst7 ЦитатаНе понятно только одно - почему компилятор н... Mar 2 2009, 11:51
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|