Mahagam (20.04.2013 01:55, просмотров: 333) ответил fk0 на Конкретный вопрос. У меня пик контроллер проф. уровня. Как мне сделать вывод в лабвиндовс? Что в пик вставлять нужно?
лабвиндовз это IDE, ну, типа Visual Studio, или как Borland C++ Builder, или Pelles C, Eclipse. усекли? более всего эта хрень походит на борланд. компилятор там LCC, редактор простой, а вот библиотеки... суть их в том, что там одни плюшки по выводу циферок на экран. в различном виде: стрелочки, градуснички, циферблатики, графики, разные кнопочки и переключательчики и прочее. ну и есть простые и удобные функции по всасыванию данных из ком-портов и эзернета. отображение циферок на абсолютно всех индикаторах (вне зависимости от их внешнего вида производится единственной функцией.
в пике форматируете вывод как вам удобно. то есть как потом удобно декодировать софтом. если хотите разбираться с парсингом текста - ну так принтф вам в руки. всё. под лабвиндовсом пишете парсер который все ваши параметры будет выводить на индикаторы, текст тоже можно выводить в любом виде.
самая фича - продуманный API, что сокращает количество исходного кода в разы. я поэтому и подсел на эту вещь, да отказался от текстового терминала, что тут оочень быстро написать парсер, проверить CRC, вывести принятое на панельку, по нажатию на кнопочки выполнить определённые действия и проч.
по скорости реализации функционала я нашего программмера на C# обгоняю раз 5. только он делает полную клиентскую софтинку, а я себе пишу отладочную. и без моей софтинки мы уже не можем ничего делать. она и логи ведёт, и воспроизводит их потом, и собранные данные фильтрует и сохраняет в CSV.