-
- Переписать 5-20% для проекта 8 кБ это приемлемо. А для 1 МБ это кранты проекту. И не говорите что нет таких проектов на МК. - Petrovich(14.11.2013 12:24, )
- Вопрос интересный. А с чего бы переписывать ? Библиотека реализует низкоуровневые функции, привязанные к железу. В нынешних прогах большую часть кода занимают высокоуровневые функции, к железу не относящиеся. Ну, если не брать "контроллеры _basile(69 знак., 14.11.2013 21:03 - 21:10)
- 5-20% от 1 МБ - это 50-200 КБ. Неужто эта чудо-библиотека столько говнокода содержит? "Не верю" © - SciFi(14.11.2013 13:11)
- стд либа где то 2М сырцов либы и 7М сырцов примеров - Nikolay801_(14.11.2013 13:22)
- Я имел в виду объём машинного кода. Потому как если из этих сырцов убрать одни только шапки файлов, они сдуются в разы, ИМХО. - SciFi(14.11.2013 13:26)
- Библиотека содержит ровно столько говнокода, сколько содержит. А что там говнопрограммеры (а может и нормальные программеры) накидают - за это библиотека не отвечает. TCP/IP там вроде как нету. А говна уж, в этих LwIp и uIp - мама не горюй ! - _basile(15.11.2013 20:54)
- показывай, где в uIP говно. с учётом что либа точилась под 8-и битники. - Mahagam(15.11.2013 22:49)
- вообще есть мнение, что всё г*вно koyodza(12 знак., 15.11.2013 22:52)
- показывай, где в uIP говно. с учётом что либа точилась под 8-и битники. - Mahagam(15.11.2013 22:49)
- Библиотека содержит ровно столько говнокода, сколько содержит. А что там говнопрограммеры (а может и нормальные программеры) накидают - за это библиотека не отвечает. TCP/IP там вроде как нету. А говна уж, в этих LwIp и uIp - мама не горюй ! - _basile(15.11.2013 20:54)
- Я имел в виду объём машинного кода. Потому как если из этих сырцов убрать одни только шапки файлов, они сдуются в разы, ИМХО. - SciFi(14.11.2013 13:26)
- стд либа где то 2М сырцов либы и 7М сырцов примеров - Nikolay801_(14.11.2013 13:22)
- ни чего не понял. Nikolay801_(33 знак., 14.11.2013 12:56)
- За библиотеки я. Слишком много уже "на них" понаписано чтобы самодеятельностью заниматься. - Petrovich(14.11.2013 13:05, )
- Согласен. - Vit(14.11.2013 02:56)
- "либы это примерно 5-20% работы" - неправда! А перелопачивание даташита для того чтобы разобраться как именно это должно настраиваться сюда разве не входит? А отлавливание собственных ошибок? - KT(13.11.2013 17:38)
- А это уже было проделано в прошлых проектах :-) - SciFi(14.11.2013 04:35)
- Смотря что из либы использовать - если USB, I2C, то есть смысл, если порты, dma - то нет смысла в ней, только трата времени на изучение. - Apтём(13.11.2013 14:39)
- как раз все ровно наоборот. - Nikolay801_(13.11.2013 15:11)
- Использую ARM, но не STM32. USB- библиотека- один из характерных случаев, когда проще воспользоваться готовым и за несколько минут получить результат, нежели тратить уйму времени на изучение хитровычурных тонкостей. - KLIM83(13.11.2013 16:27)
- хм...наоборот? USB самому реализовывать с нуля, а порты - с библиотекой(порты -это так сложно)? Или так USB настолько кривое, что проще самому? - Apтём(13.11.2013 16:01)
- USB либа у СТ настолько кривая, что лучше использовать другую либу/слепить самому/дождаться апдейта - Nikolay801_(13.11.2013 17:08)
- Ждите дальше, а другие будут деньги иметь. - _basile(15.11.2013 21:08)
- Кстати, о Киркорове. Хотели поглядеть на мой код - наслаждайтесь йцукен(379 знак., 14.11.2013 17:54, )
- Нормальный в общем то код, можно при желании по придираться, но не буду заниматься ерундой. Nikolay801_(8212 знак., 15.11.2013 14:51)
- Уж слишком минималистично :) - Vladimir Ljaschko(14.11.2013 17:58)
- Упс, извиняюсь, не тот файл кинул, который собирался. Там, правда, тоже минималистично. - йцукен(14.11.2013 18:22, )
- Ну, тогда это особый случай... :) - Apтём(13.11.2013 17:50)
- USB либа у СТ настолько кривая, что лучше использовать другую либу/слепить самому/дождаться апдейта - Nikolay801_(13.11.2013 17:08)
- как раз все ровно наоборот. - Nikolay801_(13.11.2013 15:11)
- Переписать 5-20% для проекта 8 кБ это приемлемо. А для 1 МБ это кранты проекту. И не говорите что нет таких проектов на МК. - Petrovich(14.11.2013 12:24, )