-
- Библиотеки - не вопрос, нужны для начинающих. А для профи - нужно выкинуть в Караганду эти проверки на правильность параметров. А вообще - вызывать функции, для того, чтобы передернуть пин - это писец. tesla(52 знак., 05.03.2013 21:29)
- 1) На счёт "Пастернака не читал но осуждаю..." - учите мат.часть и не плодите мифы (ссылка) 2) Вы лучше меня знаете что я читал, а что нет... Юрий_СВ(2554 знак., 05.03.2013 20:01 - 20:03, ссылка)
- сразу вопрос - насколько сильно будут отличаться результаты компиляции вашего варианта и библиотечного? и это настолько важно во время инициализации? Вы каждый раз перечитываете исходники библиотек? при этом учитывайте - стиль комментариев AVF(185 знак., 06.03.2013 15:32)
- Вы писали: "Библиотеки - бестолковая пустышка" - это неправда. Все остальное - вопрос религии. - КТ(06.03.2013 14:10)
- Надо же, вы дошли до Ethernet-а Ж8-О. А я только посмотрел как они биты регистров GPIO но одному в цикле инициализируют и мне хватило на день грязной ругани и игнора до конца жизни ;) - Dir(05.03.2013 20:34)
- тормозные они. дёрнуть пином - туча действий. через регистры будет быстрее. - Mahagam(05.03.2013 18:45)
- Будьте осторожны с переписыванием библиотек. Можно наступить на тщательно замаскированные грабли. Пример: Переписывал работу с Flash на F1xx, столкнулся с тем, что не всегда писались option bytes. Оказалось, что медленная проверка готовности (кто vmp(167 знак., 06.03.2013 08:55)
- почему-то все сторонники отказа от библиотек зациклены на "дёрнуть пином", которое переписывается элементарно, и дальше уже не смотрят - koyodza(05.03.2013 19:01)
- Именно так. Почему-то до STM32 такой херни ни у кого не было и нет. - tesla(05.03.2013 21:48)
- Ну не стоит обобщать, просто это самое простое и очевидное. - Vladimir Ljaschko(05.03.2013 21:21)
- ну я наелся либами когда надо было сделать что-то хитрое с DMA. да и не только в переписывании дело, универсальность никогда оптимальной не была. - Mahagam(05.03.2013 19:37)
- нормально там всё с DMA, единственно это простые вещи типа включения и отключения тоже неоптимальны, как и GPIO, если вызов делается часто или в прерываниях, то можно и переписать. Что касается инициализации, то всё работает отлично - koyodza(05.03.2013 20:19)
- Нормально - ненормально - не знаю. Но когда мне нужно было сделать считывание данных тремя ADC с одного порта для максимальной скорости. По тому примеру получилось - не вопрос. В том числе, там и DMA присутствовал. Хотя, конечно, errata - она, tesla(22 знак., 05.03.2013 22:35)
- С DMA - да. Библиотеки - в самый раз. А дернуть пином (моргнуть светодиодом)- извини - в пизду. - tesla(05.03.2013 21:33)
- нормально там всё с DMA, единственно это простые вещи типа включения и отключения тоже неоптимальны, как и GPIO, если вызов делается часто или в прерываниях, то можно и переписать. Что касается инициализации, то всё работает отлично - koyodza(05.03.2013 20:19)