-
- И всё же? blackprapor(456 знак., 08.09.2015 09:14 - 18:57)
- Поведение РС по определению непредсказуемо. "Непредсказуемый отладчик" -> "пожизненная занятость". - Скрипач(08.09.2015 12:19)
- Что такое PC? Под ДОС все работало на "ура" - (почти) одна и та же программа на PC (с измененным системным таймером) и в целевом x86. - VL(08.09.2015 12:26,
)
- Под ДОС? Товарищи-луддиты - назад в пещеры? :) Скрипач(505 знак., 08.09.2015 13:05)
- Пусть Женя конкретную задачу поставит, а как ее решить - наше дело, ни разу не видел проблемы выкидывать отладку в USART. Всякими житагами не пользовался, тем более с появлением ARM. - _basile(09.09.2015 10:02,
)
- Почему назад? - Спираль. Коллега пишет выше, что сумасшедшей разницы нет. Значит, нужно с использовать совместимую систему команд. типа ARM11 ворочает системой и еще и целевой Cortex M0 дергает. Симулировать то не нада! :) - VL(08.09.2015 16:08,
)
- ... а потом обнаружить, что всё, что прекрасно работало с логгерами, страшно глючит без них ;-)) =AlexD=(201 знак., 08.09.2015 13:11)
- Да ну, нах! Как-то участвовал в разработке системы, где писюк делал видеозахват с конвейера, и отсылал мне где метить брак. Я, по идее начальства должен был отсылать на писюк только проблемы, типа не пометил, где надо было. В реале всю жопу _basile(575 знак., 09.09.2015 09:54,
)
- Нормальная инженерная задача, ну, есть трудности, да, а хто сказал шо будет лехко? :-)) - =AlexD=(09.09.2015 09:59)
- Я один раз делал устройство, в которых функции диагностики занимали в три раза больше ресурсов, чем прикладная часть. Понравилось, чего уж там. Скрипач(293 знак., 08.09.2015 16:43)
- И че? С диагностикой работает, значит и без нее - тем более. В чем проблема ? - _basile(09.09.2015 08:41,
)
- Дык инструментарий пишется один раз, и потом только дорабатывается, большие только начальные вложения, потом - ускорение разработки. - =AlexD=(08.09.2015 20:26)
- Да ладно?! 8) - Скрипач(08.09.2015 20:27)
- Ну чо, ты логер будешь в каждом проекте переписывать? - =AlexD=(09.09.2015 07:05)
- Выше определенного порога сложности ЛЮБАЯ программа впадает в режим постоянного переписывания. - Скрипач(09.09.2015 15:26)
- Чему равен этот порог, если оценивать по количеству строко кода, на ваш вщгляд? - _KLIM83(09.09.2015 15:57,
)
- Пальцем в небо: каждая тысяча строк кода требует не менее одной модификации в год. - Скрипач(09.09.2015 16:07)
- Чему равен этот порог, если оценивать по количеству строко кода, на ваш вщгляд? - _KLIM83(09.09.2015 15:57,
- Выше определенного порога сложности ЛЮБАЯ программа впадает в режим постоянного переписывания. - Скрипач(09.09.2015 15:26)
- Ну чо, ты логер будешь в каждом проекте переписывать? - =AlexD=(09.09.2015 07:05)
- Да ладно?! 8) - Скрипач(08.09.2015 20:27)
- Так-то оно так... Но выходит - как всегда, time to shit. Быстрый жизненный цикл, горы мусора... - Точка опоры(08.09.2015 16:59)
- Да, именно так. На другой чаше весов персонально ваше финансовое благополучие. Выбор за вами. - Скрипач(08.09.2015 17:19)
- И че? С диагностикой работает, значит и без нее - тем более. В чем проблема ? - _basile(09.09.2015 08:41,
- Да ну, нах! Как-то участвовал в разработке системы, где писюк делал видеозахват с конвейера, и отсылал мне где метить брак. Я, по идее начальства должен был отсылать на писюк только проблемы, типа не пометил, где надо было. В реале всю жопу _basile(575 знак., 09.09.2015 09:54,
- Пусть Женя конкретную задачу поставит, а как ее решить - наше дело, ни разу не видел проблемы выкидывать отладку в USART. Всякими житагами не пользовался, тем более с появлением ARM. - _basile(09.09.2015 10:02,
- Под ДОС? Товарищи-луддиты - назад в пещеры? :) Скрипач(505 знак., 08.09.2015 13:05)
- Что такое PC? Под ДОС все работало на "ура" - (почти) одна и та же программа на PC (с измененным системным таймером) и в целевом x86. - VL(08.09.2015 12:26,
- Ну я какбы хз, зачем такой эмулятор, если производители продают демоборды, да и как сэмулировать, скажем, спартан последний али ситару с езеркатом. Можно конечно попытаться перекинуть вычисления и конвейеры всякие на видяху, но это дополнительный Звероящер(432 знак., 08.09.2015 12:00)
- Мысли коллег: ты много треплешь языком и часто не вникаешь сколько-нибудь глубоко в вопрос вообще. - fk0(08.09.2015 10:40)
- ну чего ты так? Можно сделать симулятор какой-нить Меги8 или даже PIC12, грузить туда уже машинные коды. Красота! Не все же подобно Эмбеддеру программируют AVR в уме :) - VL(08.09.2015 10:56,
)
- мега 8 есть в квартусе. Годится для эмуляции на низких частотах - Звероящер(08.09.2015 12:01)
- Кстати, что-то как-то не видел симуляторов арматуры. - =AlexD=(08.09.2015 11:56)
- Раньше в лицензиях запрещающая пурга какая-то была насчет симуляторов. Находится, что мучают M3, ну и ещё корка M0 - Vit(08.09.2015 12:31, ссылка, ссылка)
- дык запаса по скорости нет, а ядро сложнее - VL(08.09.2015 12:12,
)
- Не горюй так, и тебя вылечат :)) - MBedder(08.09.2015 10:49)
- ну чего ты так? Можно сделать симулятор какой-нить Меги8 или даже PIC12, грузить туда уже машинные коды. Красота! Не все же подобно Эмбеддеру программируют AVR в уме :) - VL(08.09.2015 10:56,
- Ну не знаю, я больше в сторону готовых Industrial PC , хотя цены и кусаются, но в качестве MCU-emulation всё равно выглядят логичнее, чем некая дешёвая замануха, которую нужно допиливать в ручную напильником. =AlexD=(231 знак., 08.09.2015 08:33 - 08:37)
- У меня специально обученная плата первого пня валяется %) загнал в корпус от горелого спутникового декодера, DOS (полный реалтайм, если часы вырубить), флоп и LPT в качестве GPIO :) А если серьёзно -- чем привилегированный код в кольцах не Николай Коровин(67 знак., 08.09.2015 08:08)
- Для тренировки в части ПО можно взять канонические Intel NUC NUC5CPYH -> и NUC NUC5PPYH --> Evgeny_CD(122 знак., 08.09.2015 01:53, ссылка, ссылка)
- Убунта 14.04 LTS вполне дружна с реалтаймом (варианты ядра) -> Evgeny_CD(237 знак., 08.09.2015 01:24, ссылка)
- Installing Ubuntu 14.04.3 LTS on the Braswell N3050 SOC based Intel NUC -> т.е. в целом все там срастается - Evgeny_CD(08.09.2015 01:36, ссылка)
- Фишка в том, чтобы не пытаться сделать из одной машины "все на свете", а взять отдельную mini-ITX или micro-ATX платку, взгромоздить туда предельно простую конфигурацию лялиха, и из нее делать "отладочный микроконтроллер". Evgeny_CD(189 знак., 08.09.2015 01:15)
- Зачем создавать нечто "искусственное", когда любая
женщинаTI, Microchip, NXP нарожает вполне естественных, пригодных для своих задач, МК. - Хитрый Китаец(08.09.2015 13:11) - А что субъект "отладки"? Шина PCI? ;) - VL(08.09.2015 09:04,
)
- Зачем создавать нечто "искусственное", когда любая