ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
9419
Джордано Бруно (13.04.2004 20:49, просмотров: 3197)
Сопряжение ARM контроллера с Ethernet контроллером. Приношу свои извинения за оффтоп, но на этой ветке форума Сахары я встречал упоминания о проектах, в состав которых входят ARM контроллер и Ethernet контроллер WIZnet 3100. Вопросы у меня по Визнету. Возникли следующие проблемы: 1)После установки адресов источника, получателя, МАК адреса, маски подсети и адреса шлюза провожу команду Sys_init_C0. Команда проходит успешно (так как взводится соответствующий бит в регистре, показывающем статус выполнения команд). В техническом описании написано, что после установки описанных выше адресов и прохождения команды Sys_init, авторизацию системы можно проверить с помощью Пингования (оно же т.н. "Echo request"). Увы, не получается. На физическом уровне связь есть, а на запросы Ethernet контроллер не отвечает. Что я делаю не так? 2)Почему то не получается установить в нужные значения регистры указатели начальной и конечной точек передачи (приема) данных. То есть я в них пишу какое то значение, а при считывании из них все равно получается 0. Опять же, что надо сделать, чтобы записать в эти регистры-указатели необходимые значения?