Перейти к содержанию
    

v4567

Участник
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Enthusiast спасибо за ссылки. С доставкой эти наборы дорого наверное будут стоить? Как и обещал вот ссылка на часы (может кого заинтересует): http://tuxgraphics.org/electronics/200710/...ntp-clock.shtml вот то же на русском: http://www.rlocman.ru/shem/schematics.html?di=55068
  2. Да нужен шлюз с поддержкой протоколов tcp/ip, icmp, udp с двумя интерфейсами Ethernet, usb можно один, sata для подключения hdd, и что бы можно было подключать монитор и клавиатуру. Монитор и клавиатура нужна что бы можно было настраивать с консоли а не только удалённо. В результате поддержки этих протоколов на шлюзе будет реализована настройка сетевых интерфейсов, маршрутизация, фаэрвол и шейпер. Всё это хочу написать на ассемблере. Если кто скажет что это не подъёмная задача, то не соглашусь. Есть операционка называется колибри она же минует, написана одним человеком на ассемблере, поддерживает все эти протоколы, мало того она с графикой и браузер есть, есть несколько не сложных игр, занимает 3 Мбайта, то есть 3 Мегабайта ассемблера, значит под силу одному человеку написать такое. Есть ещё часы с настройкой через инет по веб-интерфейсу на AVR-е, правда написаны они на Си (на Си там не такие уж и большие программы), мало того они с веб-сервером. Написал всё это то же один человек, значит под силу одному написать. Сейчас ссылку не помню, всё дома. Если кому интересно когда приду домой выложу здесь. Если кто спросит зачем всё это ведь можно всё сделать взяв PC на линуксе или на фряхе. Обьясняю: я уже сделал всё это на линуксе. В начале взял стандартную сбору федору. Поставил начал настраивать, начали возникать проблемы, начал разбираться. Настройку интерфейса и маршрутов можно сделать двумя командами ifconfig и route, в федоре сделано 6 скриптами каждый где то по 200 строк, на разбиралово этого произведения ушла неделя, (это так сделано скорее всего из-за универсальности). В общем плюнул я на стандартные сборки и захотел сделать свою. Взя LFS, от туда взял только установку программ и то не всех (потом те что надо мне ещё доставлял), загрузочные скрипты написал свои. В общем проблем и вопросов было очень много, ответы искались неделями и месяцами, на некоторые вопросы ответов так и не нашёл. Про установку программ из исходников вообще промолчу. Но шлюз сделал и сейчас он работает вроде бы даже без проблем. В результате этих мытарств и решил написать что то своё с нуля. Я не говорю что напишу 100 процентов, что у меня всё обязательно получиться, просто хочу попробовать. Вот и ищу чип (с подробной документацией и ассемблером) и плату с распаяным этим чипом.
  3. Ребята, огромное спасибо за ответы, за помощь. Сейчас всё смотрю, разбираюсь.
  4. Это уже сделал. За основу взял LFS но от туда взял только установку программ и то не всех, а не достающие пришлось добавлять. Все загрузочные скрипты написал сам. Сейчас шлюз реально работает, через него офис выходит в инет вроде всё нормально. В процессе сборки появлялась масса вопросов на некоторые ответы находились с трудом, что и подвигло меня на мысль сделать шлюз с нуля самому. Я представляю что это не просто, но хотя бы хочу попробовать. По поводу программирования на ассемблере и написания что нибудь попроще, я раньше попытался написать на ассемблере шлюз для уровня 386 процессора, но уткнулся опять же в массу вопросов по железу ответы на которые я не нашёл, поэтому пришлось бросить. Кстати сказать я думаю что написание то есть программирование именно для задачи шлюза, не такая уж и сверх сложная задача, всё упирается в подробнейшее описание железа и протоколов, которого практически нет. Если бы таковое было (например как на avr конроллеры, но они слабы для такой задачи) то написание было бы только в удовольствие. Вот и прошу подсказки с конроллером и подробнейшей документацией на него. я извиняюсь, kovigor что такое девкит?
  5. Эту страницу я видел и описание скачал, оно не сильно подробное и описания ассемблера там нет.
  6. контроллер для шлюза

    Здравствуйте, форумчане. Хочу на контроллере, спаять и написать на ассемблере программное обеспечение для интернет шлюза. ГРОМКО СКАЗАНО КОНЕЧНО, но хотя бы хочу попробовать. Подскажите пожалуйста, если кто знает или занимался подобным, какой контроллер для этих целей выбрать? AVR для этих целей не подходят, маленькая частота и памяти маловато, для фаэрвола и шейпера (может конечно я ошибаюсь) частота нужна где то порядка гига. Порывшись в интернете наткнулся на контроллеры AM3892 и AM3894 по параметрам они подходят, но вот беда ни ассемблера ни подробного описания на них я так и не нашёл (про описание на русском языке я вообще молчу). Может кто знает где описание с ассемблером для них можно взять, или знает другие контроллеры с подробным описанием, помогите пожалуйста. За помощь заранее благодарен.
  7. Ребята подскажите пожалуйста где можно скачать справочник (желательно на русском и с подробным описанием) по ассемблеру для микроконтроллеров ATmega8515/AT90S8515 ? И ещё вопрос микроконтроллеры семейства Classic это и есть ATmega8515/AT90S8515 , тоесть этот контроллер входит в это семейство? За помощь заранее благодарен.
×
×
  • Создать...