ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
298639 Топик полностью
pulo (12.01.2012 11:59, просмотров: 125) ответил GDI на Я так и не понял в каком же режиме он у Вас работает. У нас на плате реализованы первый и 3й режимы, переключаются джампером. В первом режиме он работает как обычный Ethernet свич, типа тех что Вы можете в магазине купить. Никаких номеров портов
PS0 и PS1 изначально в воздухе болтались, тк они ipd то там был 0, значит свитч по умолчанию работал неразборчивом режиме, но пакеты не уходили, сейчас переключил в режим PS0=1 и PS1=1, сделал резет свитча, прочитал все регистры(выдал в USART) провел инициализацию MAC микроконтроллера: ETH_InitStructure.ETH_Speed = ETH_Speed_100M; ETH_InitStructure.ETH_Mode = ETH_Mode_FullDuplex; ETH_InitStructure.ETH_AutoNegotiation = ETH_AutoNegotiation_Disable; ETH_InitStructure.ETH_LoopbackMode = ETH_LoopbackMode_Disable; ETH_InitStructure.ETH_RetryTransmission = ETH_RetryTransmission_Disable; ETH_InitStructure.ETH_AutomaticPadCRCStrip = ETH_AutomaticPadCRCStrip_Disable; ETH_InitStructure.ETH_ReceiveAll = ETH_ReceiveAll_Enable; ETH_InitStructure.ETH_BroadcastFramesReception = ETH_BroadcastFramesReception_Disable; ETH_InitStructure.ETH_PromiscuousMode = ETH_PromiscuousMode_Enable; ETH_InitStructure.ETH_MulticastFramesFilter = ETH_MulticastFramesFilter_None; ETH_InitStructure.ETH_UnicastFramesFilter = ETH_UnicastFramesFilter_Perfect; инициализация проходит нормально, но пакеты все равно не идут(желтая лампочка приема мигает, зелена - нет) Просмотрю схему подключения на всякий случай..