ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
536895 Топик полностью
Adept (05.08.2014 14:55 - 14:57, просмотров: 348) ответил max на Вот веб сервер на асме
парсинг TCP/IP пакетов ну и хрен ли такого (памяти побольше, макроассемблер в зубы и в путь) вопрос - нахрена?? Если есть наработанные либы, то никаких проблем, а если поднимать большой проект с нуля на асме - нафиг это нужно, - хоть убей - не понимаю. К примеру у меня есть наработанные библиотеки для работы с Эппл-девайсам по их проприетарному протоколу, си-программер, как увидел документацию на него (т.е. протокол) в 600 страниц - погрустнел и задумался. В итоге сваяли какой-то эрзац для работы по этому протоколу через месяц для STM32 на си. У меня тот же месяц ушел на написание/отладку нормальных библиотек под мегу88 и xмегу. Это к вопросу о веб-сервере. Нужно будет - написать не проблема, но, как я уже сказал есть разные пути решения, и я бы навряд ли стал это делать с нуля на асме, скорее дал бы ТЗ си-программеру и выработал соглашение о совместном использовании TCP/IP стека, если бы в моей проге требовался бы web-функционал. Ну или наоборот - отдал бы всё си-программеру, оставив для себя (опять-таки, если бвла бы необходимость) критичные ко времени исполнения П/П. Основная работа, ИМХО, при поднятии проекта, это выработать грамотную структуру программно-аппаратного взаимодействия, и разработать ПО именно на уровне алгоритма, а уж дальше - хоть си, хоть джава, хоть бинарный код :))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)