ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
778510 Топик полностью
ROBINZONE (06.09.2017 18:31, просмотров: 135) ответил Oman на попробуйте дата брикпоинты поставить на чтение из той области памяти?
Я не знаю точно, где и что изменяется - единственное проявление это то, что у меня в программе есть дополнительная проверка на состояние чипа физики (лан 7820), и, если там в регистре нулевое значение - значит, инициализация не прошла. HAL_ETH_ReadPHYRegister(&heth, PHY_BSR, &temp32); temp32&=0x0020;//Auto-Negotiation process completed if (temp32==0) { timeout_ethernet_reset = 2500; for (register uint32_t tempss=0; tempss<0x3FFFF;tempss++) HAL_GPIO_WritePin (GPIOD, GPIO_PIN_11, GPIO_PIN_RESET); HAL_GPIO_WritePin (GPIOD, GPIO_PIN_11, GPIO_PIN_SET); };