The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Проект

Проект

Предыдущая  Содержание  Следующая  V*D*V

Задачей проекта является запуск самодельной платы на процессоре AT91SAM9260.

 

Конфигурация:

 

CPU:                at91sam9260, 200 MHz;

Quartz:                12 MHz;

NAND:                k9k8g08u0a, 1 Gb, 8 bit;

RAM:                2 x mt48lc16m16a2, 64 Mb, 32 bit, 100 MHz;

DataFlash:        at45db321d, подключена на cs1;

Ethernet PHY:        ks8721bl, RMII;

 

На плате планируется запустить:

NTP клиент;

HTTP сервер;

FTP сервер;

SSH сервер;

SMTP клиент;

специализированное ПО;

 

От SMTP сервера пришлось отказаться. Причина: в целях защиты от спама smtp серверы могут не принимать почту от серверов для которых отсутствует MX запись. Другая причина: не смог найти реализации для встраиваемых систем.

Сравнение производительности

Тест на время выполнения со 100 тыс. циклами FFT 2048. Компиляторы с оптимизацией по скорости.

 

 

at91sam9260 200 МГц

gcc 4.3.4

Intel Celeron MMX 183 МГц

vc6/vc10

fft с использованием double

1814 с.

50/41 с.

fft с использованием float

1207 с.

43/55 с.

fft с использованием int16, int32, умножений и сдвигов

137 с.

32/31 с.

fft с использованием int16, int32, умножений и делений

166 с.

43/43 с.

fft с использованием int32, int64, умножений и сдвигов

341 с.

370/293 с.

fft с использованием int32, int64, умножений и делений

427 с.

936/941 с.

Смотри также

web-сервер:

http://www.appwebserver.org/

Простой smtp клиент и сервер для встраиваемых систем:

http://www.embedded.com/story/OEG20010921S0130

ftp://ftp.embedded.com/pub/2001/jones10/

Локальная копия исходников: smtp.zip.

 

Предыдущая  Содержание  Следующая