Skip to content
Milandr 1986ВЕ3 + RTOS + LWIP + SOCKETS + UDP ECHO SERVER
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ewarm Initial commit Apr 12, 2018
library
periph
sys
tasks
utils
.gitattributes
FreeRTOSConfig.h
README.md
globdefs.h
lwipopts.h Initial commit Apr 12, 2018
main.c Initial commit Apr 12, 2018
main.h

README.md

udp_rtos_test

Milandr 1986ВЕ3 + RTOS + LWIP + SOCKETS + UDP ECHO SERVER

Внешний Ethernet на микросхеме 5600ВГ1У драйвер для FreeRTOS в файле library/lwip/port/ethernetif/eth5_if.c выход ~IRQ Ethernet микросхемы должен быть соединен через транзисторный ключ на ногу контролера. Настройка внешней шины в файле sys/system_MDR1986VE3.c адрес Eth назначается статически и запускается задача UDP эхо сервера отладка идет через semihosting - включается/отключается в globdefs.h и IAR6 General Options->LIBRARY CONFIGURATION

-перенес мотание дескрипторов приема и передачи в одно место

-Заменил бинарные семафоры в прерывании счетными. Пропажи пакетов исчезли. буду увеличивать частоту от 40МГц и выше.

You can’t perform that action at this time.