Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil+WebServer+lpc2148+enc28j60
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
zorromen
Здрасте ,сделал проект на стеке кейла. Запустил пример Http_upload, на загрузку файлов на флешку, и сразу обнаружил баг. Если файл примерно килобайт, то все работает, если больше, то зависает. Видно что он даже не заходит в

/*--------------------------- cgi_process_data ------------------------------*/

void cgi_process_data (U8 code, U8 *dat, U16 len) {
/* This function is called by HTTP server to process the returned Data */
/* for the CGI Form POST method. It is called on SUBMIT from the browser. */
/* Parameters: */
/* code - callback context code */
/* 0 = www-url-encoded form data */
/* 1 = filename for file upload (0-terminated string) */
/* 2 = file upload raw data */
/* 3 = end of file upload (file close requested) */
/* dat - pointer to POST received data */
/* len - received data length */

Но и не зависает, можно нажать на стартовую страницу и перейти на нее.(Не всегда). Что это может быть?
DAndy_boy
У меня все отлично работает... даже по несколько мегабайт загружал. Посмотрите в сторону велечины стека и хипа
zorromen
А какие у вас значения. Можете поделится рабочим файлом работы enc28j60 с Keil.
DAndy_boy
Цитата(zorromen @ May 1 2009, 09:52) *
А какие у вас значения. Можете поделится рабочим файлом работы enc28j60 с Keil.

Значения чего? и вот такого файла enc28j60 у меня в проекте нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.