-
- В общем, надо спереть идею порта от команды поддержки FreeRTOS и адаптировать её в порт команды поддержки NXP. VVB(309 знак., 21.09.2012 15:05)
- Обсуждение получилось какое-то странное: порт lwIP от команды FreeRTOS vs порт lwIP от команды NXP. VVB(612 знак., 21.09.2012 15:14 - 24.09.2012 06:29)
- В багтрекер lpcware внёс замечание и свои изменения, жду реакции. Там надо полностью отказываться от реализованной идеологии "очередей" и раза в 2 упрощать порт, для устранения этого бага. Или я чего-то ещё не понимаю. - VVB(25.09.2012 07:29)
- Про латентность весело получилось. Это чтобы telnet реагировал на телодвижения юзверя за микросекунду? :-) Пустое это, бросьте. Если только для развлечения, тогда так и говорите. - SciFi(24.09.2012 12:54)
- Не надо путать "время отклика на пришедший пакет Ethernet" и "латентность системы". Ваш пример никакого отношения к латентности системы не имеет. VVB(510 знак., 25.09.2012 06:52)
- Пакеты CAN нужно складывать в FIFO размером СкоростьCAN*ЛатентостьEthernet и тогда проблем с латентностью Ethernet'а не будет. - USSR(25.09.2012 07:01, )
- Эта информация "к слову". Нужна или нет -- я не обсуждаю. - VVB(24.09.2012 13:14)
- у нас по телнету рулится поворотный девайс. реакция может и не микросекундная, но тормозить десятки миллисекунд тоже не стоит - Mahagam(24.09.2012 12:57)
- Не надо путать "время отклика на пришедший пакет Ethernet" и "латентность системы". Ваш пример никакого отношения к латентности системы не имеет. VVB(510 знак., 25.09.2012 06:52)
- Обсуждение получилось какое-то странное: порт lwIP от команды FreeRTOS vs порт lwIP от команды NXP. VVB(612 знак., 21.09.2012 15:14 - 24.09.2012 06:29)
- uIP заработал быстрее бы. - Mahagam(21.09.2012 11:26)
- Почему? - VVB(21.09.2012 11:29)
- я uIP запустил за пару дней. а lwIP больше недели тракал, и то, не смог сделать мультисессионный телнет. - Mahagam(21.09.2012 11:40)
- Я не счёл нужным ковыряться с uIP если есть более лучший lwIP. Предпочитаю использовать лучшее из того что смогу достать. VVB(1663 знак., 21.09.2012 12:52 - 15:08)
- Хе! "Грузины лучше, чем армяне. -Чем лучше? -Чем армяне." Правильно предыдущий оратор сказал: оно другое. И мне кажется, что uIP "более лучше" для вашего применения. - SciFi(21.09.2012 15:09)
- Я с Ethernet не работал и не чувствую разницы. Раз взялся за lwIP и разобрался, то зачем мне ещё uIP? - VVB(21.09.2012 15:16)
- uIP простой, как топор. По сравнению с ним lwip - космический корабль. Может оказаться, что ещё нахлебаетесь с ним. - SciFi(21.09.2012 15:22)
- И ничего он не сложный.В проекте lwip используется большое количество команду условной компиляции (для универсализма), если их раскрыть для конкретной реализации -- 2/3 кода уйдёт в null. Я вначале тоже путался, но eclipse -- мощная штука, прямо в _VVB(99 знак., 21.09.2012 17:41, )
- вот бы ещё реализацию fat16/fat32 такую же простую найти. - Mahagam(21.09.2012 16:05)
- Гляди чиво по ходу попалось - вдруг простое (толком не читал, но проверил, что malloc-ов не видать) - если почитаешь, расскажи в двух словах (ну как правайнуимир) - Vit(21.09.2012 16:38, ссылка)
- а что так malloc не любите ? - MegaJohn(21.09.2012 16:50)
- я тоже им не пользуюсь - Mahagam(21.09.2012 19:55)
- в общем избегаю - пока большинство решений не требует динамического выделения памяти. а раньше к тому же было очень дорогое удовольствие. - Vit(21.09.2012 19:30)
- Ну здрассте! -> SciFi(1375 знак., 21.09.2012 17:26, ссылка)
- ух ты, вот это программеры PC натянули коня на микроконтроллер. Юзайте пулы и будет вам счастье - MegaJohn(21.09.2012 18:04)
- а что так malloc не любите ? - MegaJohn(21.09.2012 16:50)
- от chan-а не нравится? - Make_Pic(21.09.2012 16:28)
- на электрониксе кто-то написал что лучшая из всех от микриума. слил, как дойдут руки буду пробовать - Mahagam(21.09.2012 19:10)
- Гляди чиво по ходу попалось - вдруг простое (толком не читал, но проверил, что malloc-ов не видать) - если почитаешь, расскажи в двух словах (ну как правайнуимир) - Vit(21.09.2012 16:38, ссылка)
- +100500. именно! - Mahagam(21.09.2012 15:30)
- uIP простой, как топор. По сравнению с ним lwip - космический корабль. Может оказаться, что ещё нахлебаетесь с ним. - SciFi(21.09.2012 15:22)
- Я с Ethernet не работал и не чувствую разницы. Раз взялся за lwIP и разобрался, то зачем мне ещё uIP? - VVB(21.09.2012 15:16)
- оно не лучшее. оно другое. Mahagam(75 знак., 21.09.2012 13:09)
- Я так понял стек автор с contiki скрестил, а вы какие сырцы взяли за основу? - Make_Pic(21.09.2012 15:19)
- я намудрил. сравнил доконтичную версию и контичную. из контичной взял изменения касающиеся сетевой части. получил самую распоследнюю версию отвязанную от контики. DHCP-клиент свой. telnet вообще там тупо просто соединение делаю, без собственно Mahagam(677 знак., 21.09.2012 15:28)
- Сколько ж такой бут flash-а занимает? - Apтём(23.09.2012 01:32)
- много. с многозадачкой килобайт под 40 вроде. но там ещё плисина прогружается - Mahagam(23.09.2012 06:25)
- Сколько ж такой бут flash-а занимает? - Apтём(23.09.2012 01:32)
- -> - SciFi(21.09.2012 15:26, ссылка)
- я намудрил. сравнил доконтичную версию и контичную. из контичной взял изменения касающиеся сетевой части. получил самую распоследнюю версию отвязанную от контики. DHCP-клиент свой. telnet вообще там тупо просто соединение делаю, без собственно Mahagam(677 знак., 21.09.2012 15:28)
- Я вот тоже сначала попытался использовать "простое" решение TCPnet. Ну нах... - VVB(21.09.2012 13:16)
- uIP же просто прелесть! ))) - Mahagam(21.09.2012 13:27)
- Я так понял стек автор с contiki скрестил, а вы какие сырцы взяли за основу? - Make_Pic(21.09.2012 15:19)
- Хе! "Грузины лучше, чем армяне. -Чем лучше? -Чем армяне." Правильно предыдущий оратор сказал: оно другое. И мне кажется, что uIP "более лучше" для вашего применения. - SciFi(21.09.2012 15:09)
- Я не счёл нужным ковыряться с uIP если есть более лучший lwIP. Предпочитаю использовать лучшее из того что смогу достать. VVB(1663 знак., 21.09.2012 12:52 - 15:08)
- я uIP запустил за пару дней. а lwIP больше недели тракал, и то, не смог сделать мультисессионный телнет. - Mahagam(21.09.2012 11:40)
- Почему? - VVB(21.09.2012 11:29)
- В общем, надо спереть идею порта от команды поддержки FreeRTOS и адаптировать её в порт команды поддержки NXP. VVB(309 знак., 21.09.2012 15:05)