-
- Относительно свежий пример: il-2(1019 знак., 02.12.2019 08:02 - 08:05)
- я, как любитель HAL-а, могу признать, что настройка DMA там приводит зачем-то к появлению прерывания. Причем для DMA, где отсчеты АЦП пишутся в кольцевой буфер непрерывно. Что убивает насмерть саму идею. Но я перетерпел. :-) - Лагунов(02.12.2019 06:47)
- А я взял HAL, сплющил его код на одну страницу, избавившись от
абстракций. Посмотрел на код. И удалил. Взял Reference Manual и
настроил АЦП и DMA руками с нуля. Заняло два вечера, заработало
изумительно. - Nikolay_Po(17.05.2020 18:48)
- есть изумительно, а есть изумительно-изумительно. :-) То есть если
мне не мешает работа HAL-а в исходном виде, то чего уродоваться?
Там у меня температурный сенсор только неспеша опрашивается.
Никогда я не был перфекционистом. :-) - Лaгyнoв(18.05.2020 08:36)
- В общем согласен. У меня текущий проект, для экономии времени,
вообще на Arduino, не стыдно признаться. Очень быстро, не нужно
тратить рабочие дни на мигание светодиодом. Nikolay_Po(1010 знак., 18.05.2020 11:24)
- Как будто в той ATmega328 есть чего разбирать. Она без Arduino простая как два пальца. - AlexG(18.05.2020 17:11)
- Любое обобщение ведет либо к увеличению сложности, либо к
сокращению функционала. Полного функционала у HAL не будет никогда - evgeniy1294(18.05.2020 10:31)
- Меня другое смущает. Как там разработка устроена? Мануал на МК
совсем не востребован? Там же пишут про богомерзкие регистры. То
есть пошариться по форумам и скопипастить кусочки кода
адурина-стайл? И откуда сведения, что желаемый функционал вообще
реализуем, если мануал не читан? - SciFi(18.05.2020 11:02)
- как бы я правил после HAL-а если б не читал мануал? Для меня всё это просто рыба. Неужели никогда рыбу не брали и не правили? - Лaгyнoв(18.05.2020 12:36)
- А что непонятно? Есть специальный человек, который решает - это поддерживаем, это нет, получим 84% функциональности. Программеры пишут. Никто не читает, все надеются (как я, кстати), что функциональность 100%. А потом оказывается, что нет. Виноватых нет, это объективная реальность. - VLLV(18.05.2020 11:28)
- Меня другое смущает. Как там разработка устроена? Мануал на МК
совсем не востребован? Там же пишут про богомерзкие регистры. То
есть пошариться по форумам и скопипастить кусочки кода
адурина-стайл? И откуда сведения, что желаемый функционал вообще
реализуем, если мануал не читан? - SciFi(18.05.2020 11:02)
- В общем согласен. У меня текущий проект, для экономии времени,
вообще на Arduino, не стыдно признаться. Очень быстро, не нужно
тратить рабочие дни на мигание светодиодом. Nikolay_Po(1010 знак., 18.05.2020 11:24)
- наш человек! - SciFi(17.05.2020 20:12)
- есть изумительно, а есть изумительно-изумительно. :-) То есть если
мне не мешает работа HAL-а в исходном виде, то чего уродоваться?
Там у меня температурный сенсор только неспеша опрашивается.
Никогда я не был перфекционистом. :-) - Лaгyнoв(18.05.2020 08:36)
- А я взял HAL, сплющил его код на одну страницу, избавившись от
абстракций. Посмотрел на код. И удалил. Взял Reference Manual и
настроил АЦП и DMA руками с нуля. Заняло два вечера, заработало
изумительно. - Nikolay_Po(17.05.2020 18:48)