ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
323923
orgazmator (18.04.2012 16:48 - 20.04.2012 16:02, просмотров: 9495)
Необходима среда (или точнее шаблон) для разработки и отладки кода в режиме симуляции. Желательно бесплатная. Есть ли готовые решения, какие-нибудь готовые шаблоны на Си, Си++? Как я это себе представляю? Есть некий проект-шаблон устройства, в который легко вводятся симуляторы прерываний (таймера, периферия и т.п.), вывод на индикатор, печать и пр. по мере потребностей. Все это компилируется и отлаживается на ПЭВМ (например, в Qt или в C++ Builder), затем легко переносится на реальное железо для конечной отладки и тестирования. Речь идет о блоках управления, выполненных на базе микроконтроллеров типа NXP LPC17xx (если конкретнее - LPC1768, LPC1778). Блоки управляют вводом/выводом через клавиатуру и монохромный индикатор, возможно подключение встраиваемого печатающего устройства (термопринтер). Также поддерживаются интерфейсы RS-232(485), USB (Host/Device), Ethernet. Да, понимаю, что можно и самому написать, но если есть готовые, хорошо продуманные и структурированные решения, то это сэкономит кучу времени. Нужна любая помощь и информация по этой теме. Добавлено 19.04.2012. Речь не идет о полноценной симуляции, вплоть до регистров. Источники прерываний, модули периферии могут быть (даже должны быть) абстрактными. Мне важно отладить, то, что между модулями будет происходить. Добавлено 20.04.2012. Уточнил платформу.