|
разочеровался в PROTEUSE, может есть чтонибудь аналогичное |
|
|
|
 |
Ответов
|
Jan 25 2006, 19:40
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(bodja74 @ Jan 25 2006, 20:31)  Да согласен DeXter , моделей вполне навалом для того чтобы собрать несложный девайс. Искать то особо и не нужно. Да? Некие общие модели есть, а вот конкретный девайс зачастую бывает весьма непросто сэмулировать. Например, модели для х51 есть, а для AT89C4051? Поискать и набегаться.... Цитата(bodja74 @ Jan 25 2006, 20:31)  [some bytes skipped] А большие программы Вы и не делайте,разбивайте на куски и отлаживайте,А уже всю прогу отлаживайте в железе. У меня в реальном железе было переполнение стека через 12 секунд, на протеусе я бы этот глюк долго дожидался бы. У меня было веселее. В эмуляторе - работает, код написан вроде правильно. В железе - ни в какую, беда да и только. Отправляю в девайс 0хFF, доходит только 0хEF. Достал у ребят железный эмулятор от Nohau, после буквально первого прогона стало понятно - 5-й бит отсох напрочь, не меняется никак и никогда, долго и нудно пропаивал всё "по пути следования", таки нашел неконтакт! Так вот, сколько бы это пришлось ловить в Proteus'e? И поймалось ли бы оно вообще? Нужно быть полностью уверенным, что железо спаяно и работает как следует, что в Proteuse модели не глючат, тогда - да, отлаживаемся, моделируем и радуемся, ибо экономим ресурс отладочного кристалла на лишних и бесполезных прошивках и наблюдаем свой аппарат во всей красе - с лампочками, индикаторами, дисплеями и переключателями всякими. Это я к чему, собственно? Ни один Proteus не отловит плохую пайку, сдохший электролит или обрыв дорожки, соответственно - если модель вдруг глючит в "нужную сторону", в железе этот глюк, увы, не воспроизвести никогда. А хардварные эмуляторы таких денег стОят....
--------------------
WBR, ROC.
|
|
|
|
|
Jan 25 2006, 21:21
|
Знающий
   
Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984

|
Цитата(ROC @ Jan 25 2006, 22:40)  Да? Некие общие модели есть, а вот конкретный девайс зачастую бывает весьма непросто сэмулировать. Например, модели для х51 есть, а для AT89C4051? Поискать и набегаться.... Ну это лишнее,с таким же самым успехом можно например пообижаться на AVRstudio за то что у нее нет поддержки PIC. Протеус начинал свою карьеру с ПИКов,поэтому расчитывать на всю линейку от атмела как бы и не стоит. Цитата У меня было веселее. В эмуляторе - работает, код написан вроде правильно. В железе - ни в какую, беда да и только. Отправляю в девайс 0хFF, доходит только 0хEF. Достал у ребят железный эмулятор от Nohau, после буквально первого прогона стало понятно - 5-й бит отсох напрочь, не меняется никак и никогда, долго и нудно пропаивал всё "по пути следования", таки нашел неконтакт! Так вот, сколько бы это пришлось ловить в Proteus'e? И поймалось ли бы оно вообще? Нужно быть полностью уверенным, что железо спаяно и работает как следует, что в Proteuse модели не глючат, тогда - да, отлаживаемся, моделируем и радуемся, ибо экономим ресурс отладочного кристалла на лишних и бесполезных прошивках и наблюдаем свой аппарат во всей красе - с лампочками, индикаторами, дисплеями и переключателями всякими. Ну никто отладочное железо не отменял юзать,я об этом не раз говорил. Протеус бы не нашел подобную неисправность. А может ли Nohau провериль согласованную работу СРАЗУ нескольких контроллеров? Цитата Это я к чему, собственно? Ни один Proteus не отловит плохую пайку, сдохший электролит или обрыв дорожки, соответственно - если модель вдруг глючит в "нужную сторону", в железе этот глюк, увы, не воспроизвести никогда. А хардварные эмуляторы таких денег стОят.... Ну что я могу сказать в ответ? Ни один железный отладчик "не отходя от кассы" не нарисует Вам принципиальную схему и разведет печатку. Я к чему веду? Нет смысла сравнивать работу фундаментально разных вещей,здесь уж каждому свое.
|
|
|
|
|
Jan 26 2006, 16:16
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(bodja74 @ Jan 26 2006, 00:21)  Ну никто отладочное железо не отменял юзать,я об этом не раз говорил. Протеус бы не нашел подобную неисправность. А может ли Nohau провериль согласованную работу СРАЗУ нескольких контроллеров? Нет. Не думаю. Можно попинать slave, чтобы говорил, что надо, потом master'a, чтобы слушал, что надо. Но без Nohau было бы еще сложнее разбираться... Цитата(bodja74 @ Jan 26 2006, 00:21)  Ну что я могу сказать в ответ? Ни один железный отладчик "не отходя от кассы" не нарисует Вам принципиальную схему и разведет печатку. Orcad, Pcad, Protel & целая куча всего остального (тот же Eagle, etc.) уже не в кассу?  А Proteus сам мне и не нарисует ничего, это в нем надо долго и нудно все это рисовать, проверять и т.д. Тем более - сильно сомневаюсь, что хоть одна лавочка по производству PCB возьмет Proteus'овский файл. Не помню, он Gerber-то хоть генерит? А еще "железные отладчики" не умеют варить кофе, гладить шнурки и бегать за сигаретами/пивом..  Какой-то беспредметный разговор получается...  Цитата(DeXteR @ Jan 26 2006, 13:41)  Присоединяюсь к bodja74 + скажу от себя То что работает в Протеусе на 99.99999 % заработает в железе - проверено =) Может и наоборот и невсегда ..... Если в железе непашет то что в протеусе - Это проблеммы быстродействия переферии + помех =) Поэтому эту прогу УВАЖАЮ  Да не наезжаю я на Proteus! Мне тоже эта софтина нравится, я считаю её полезной, но нельзя безоговорочно верить симуляторам. В конце концов - там только модель компонента. Errata всякие никогда не читали? Да что далеко ходить, в соседних ветках люди вон баги в ядре Tiny26 ловят. А если в Proteuse такая же модель реализована? "Никому нельзя верить" (С)
--------------------
WBR, ROC.
|
|
|
|
Сообщений в этой теме
*SERG разочеровался в PROTEUSE Jan 19 2006, 04:45 haker_fox Цитата(*SERG @ Jan 19 2006, 12:45)
Рабо... Jan 19 2006, 05:36 *SERG Сижу щас и собираю JTAG, посмотрю что получится Jan 19 2006, 07:32 defunct Цитата(*SERG @ Jan 19 2006, 06:45) AVRSTU... Jan 19 2006, 08:50 DeXteR Цитата(*SERG @ Jan 19 2006, 08:45)
Рабо... Jan 19 2006, 09:43 *SERG У меня то ж такая версия, но код в Си написан, мож... Jan 19 2006, 13:42 DeXteR Если хочеш - Скинь исходники в архиве с откомпилин... Jan 19 2006, 14:05 bodja74 У меня на ПРОТЕУСЕ прекрасно работает мастер-прием... Jan 19 2006, 22:39 *SERG Цитата(bodja74 @ Jan 20 2006, 01:39) У ме... Jan 20 2006, 03:15  bodja74 Цитата(*SERG @ Jan 20 2006, 06:15) Подпро... Jan 20 2006, 18:36 *SERG Proteus качнул из интернета, но ничего неломал, пр... Jan 20 2006, 04:49 *SERG Вот ещё одина непонятка, кусок из вс ей программы
... Jan 20 2006, 05:21 DeXteR Протеус качал от сюда http://www.rivstech.ru/downl... Jan 20 2006, 09:46 *SERG Цитата(DeXteR @ Jan 20 2006, 12:46) Проте... Jan 20 2006, 11:33 *SERG Да вроде получилось что то, на железе проверю сего... Jan 21 2006, 05:46 James D. От себя добавлю: после того, как вы изменили свою ... Jan 21 2006, 20:32 _Diman_ Кстати в PROTEUS некоторые модели AVR глючные, нап... Jan 22 2006, 19:54 *SERG DeXteR
Проверь файл пожалуста на своём протеусе.
И... Jan 23 2006, 08:50 DeXteR Цитата(*SERG @ Jan 23 2006, 12:50) DeXteR... Jan 23 2006, 10:22 *SERG Цитата(DeXteR @ Jan 23 2006, 13:22) Цитат... Jan 23 2006, 10:52 DeXteR =) Просто отладка в Сишном отладчике идет както не... Jan 23 2006, 11:25 *SERG Вовсем виноват человеческий фактор =) + Глюкавость... Jan 23 2006, 11:31 DeXteR Лучше проконсультируйся по настройкам Линкера для ... Jan 23 2006, 11:52 *SERG А какой ты прогой воспользовался и какой файл там ... Jan 23 2006, 11:57 DeXteR Я использовал КОФ и пробывал ХЕКС
Там тожесамое. ... Jan 23 2006, 12:40 *SERG А что такое линкер??? И с чем его едят???
Кстати ... Jan 23 2006, 12:48 DeXteR В железе будет хуже чем в протеусе - вектора нетам... Jan 23 2006, 13:36 *SERG Цитата(DeXteR @ Jan 23 2006, 16:36) В жел... Jan 23 2006, 15:45 DeXteR Этого к сожалению незнаю
Никогда непользовался тв... Jan 23 2006, 16:10 *SERG Цитата(DeXteR @ Jan 23 2006, 19:10) Этого... Jan 23 2006, 16:25 bodja74 +00000000: 940C1C00 JMP 0x00001C00 ... Jan 23 2006, 21:24 *SERG Цитата(bodja74 @ Jan 24 2006, 00:24) +000... Jan 24 2006, 03:14 *SERG ДЕЙСТВИТЕЛЬНО, прога записанна в сектор бутлоадера... Jan 24 2006, 03:38 *SERG Вот файл с векторм (расширение txt замените на rar... Jan 24 2006, 03:58 DeXteR Твоя версия Протеуса похоже рабочая.
Вектора стоят... Jan 24 2006, 08:27 bodja74 Если прогу пишете для бутлоадера попробуйте помен... Jan 25 2006, 00:14 *SERG Всё.......................... наконецто получилось... Jan 25 2006, 03:08 DeXteR Поздравляю =)
В железе тоже пашет ?? Jan 25 2006, 08:13 *SERG Цитата(DeXteR @ Jan 25 2006, 11:13) Поздр... Jan 25 2006, 15:58 san822 Я смотрю тут много "Протеусников" собрал... Jan 25 2006, 13:24 ROC Цитата(san822 @ Jan 25 2006, 16:24) Я смо... Jan 25 2006, 13:32 san822 И где же удалось найти ?
Какие сайты пришлось пе... Jan 25 2006, 13:49 DeXteR НиКАкиХ =)
Для моих задачь пока прикрасно подходя... Jan 25 2006, 14:20 *SERG Цитата(bodja74 @ Jan 25 2006, 20:31) Да с... Jan 25 2006, 19:38  osnwt Цитата(*SERG @ Jan 25 2006, 21:38) Блииии... Jan 26 2006, 19:09    bodja74 Цитата(ROC @ Jan 26 2006, 19:16) Нет. Не ... Jan 26 2006, 19:47     ROC Цитата(bodja74 @ Jan 26 2006, 22:47) Аяяя... Jan 27 2006, 08:35 DeXteR Присоединяюсь к bodja74
+ скажу от себя
То что ... Jan 26 2006, 10:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|