что я, как начинающий (тема-то для них?), извлек из последних двух страниц темы полезного? Это?
VladislavS писал(а):
Можете говнокодить дальше. Самостоятельно.
a5021 писал(а):
позориться то зачем?
a5021 писал(а):
прям "помогите девочке Даше найти строку, где смещение не кратно четырем". справитесь?
a5021 писал(а):
ума не приложу, как им удается столько времени прятать это от вас
a5021 писал(а):
ой, мама.
VladislavS писал(а):
Вы за буквы платите что ли? "abcdefghijklmnopqrstuvwxyz0123456789()*&" - дарю, пользуйтесь.
и это как бы не считая того, что остальное никак не объясняется для начинающего, так что вероятно имеющиеся там зерна среди плевел неразличимы (для меня).
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Поздравляю. Похоже, вы нашли первоисточник ошибки. Только это всё вторичка. Первичны технические описания ядер.
Боюсь даже спрашивать, кто такие эти "технические описания ядер". Если так вы назвали TRM, то там нет описания SysTick от слова совсем, так как SysTick не является частью ядра в строгом смысле. TRM, он вообще, не для нас с вами:
Цитата:
Intended audience This manual is written to help system designers, system integrators, verification engineers, and software programmers who are implementing a System-on-Chip (SoC) device based on the Cortex®-M3 processor
Наиболее полно SysTick описывается в Cortex-M3 Devices Generic User Guide (DUI0552A), который отчего-то "технические описания ядер" подает отдельно от систика: Спойлер тут и целевая аудитория другая и разблюдовка правильная. Ну и "первоисточник ошибки" во всей красе: Спойлер К слову сказать, "ошибку" обильно тиражируют, как сами армы (вплоть до Cortex-M7), так и производители микроконтроллеров. Не поленился, Ti, NXP и St возглавляют список распространителей ошибочной информации.
Учитывая, что HAL рассчитан на всех, даже на начинающих глупцов - лучше перестраховаться.
Я нигде в документации не видел что бы говорилось, что HAL сгодится даже для глупцов или что рассчитан на школьников или ардуинщиков. Непонятно откуда люди берут эти тезисы. Зато на первой странице UM1725 сказано что библиотека соответствует стандарту MISRA C 2004. И полагаю, что это основная причина того, что HAL является тем, чем является.
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Учитывая, что HAL рассчитан на всех, даже на начинающих глупцов - лучше перестраховаться.
Я нигде в документации не видел что бы говорилось, что HAL сгодится даже для глупцов или что рассчитан на школьников или ардуинщиков. Непонятно откуда люди берут эти тезисы. Зато на первой странице UM1725 сказано что библиотека соответствует стандарту MISRA C 2004. И полагаю, что это основная причина того, что HAL является тем, чем является.
А вы покажите хоть какую-то документацию, где явно написано что описываемый объект для глупцов? Просто если начинающий использует HAL то всё будет работать, при условии правильного его использования. Это факт. Если новичок воспользуется либой или советом от Васяна, то тут всё зависит от Великого Рандома. И я это вижу постоянно, особенно кочующие одни и те же грабли для популярных интерфейсов (USART/SPI/I2C) в примерах всяких блогеров и статьеписателей, даже в некоторых статьях радиокота было.
_________________ Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ Актуальность репозитория: 16 мая 2025 года Если чего-то не хватает с сайта st.com - пишите, докачаю.
Вы сами себе противоречите. Глупец не сможет правильно использовать HAL, на то он глупец. Вместо этого он будет делать глупости.
Ни в коем разе. Глупец не будет использовать HAL напрямую, хотя сам HAL сопровождается подробным букварём. Глупец натыкает мышкой в кубике и тот сам ему создаст проект по IDE. Глупец нажмёт кнопку собрать и с вероятностью 90+ процентов всё заработает. При этом, глупец технически будет использовать HAL правильно.
_________________ Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ Актуальность репозитория: 16 мая 2025 года Если чего-то не хватает с сайта st.com - пишите, докачаю.
Добавлено after 58 minutes 4 seconds: Так, на будущее: 1. Портам настроенным на вход нет смысла скорость задавать. Ничего не сломается, просто лишнее. 2. У вас 32-битный процессор и возвращать 8-битное значение из функции не всегда бесплатно. Не надо это делать без особой необходимости.
Раньше я думал, что хуже средств для разработки ПО, чем у Майкрософт, быть не может... Оказалось - может. Кому в башку пришло отладочную инфу запихать в меню внешнего вида, а не в меню отладки?!
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Нет плохих средств разработки у крупных компаний. Есть лишь недостаточная заинтересованность в их освоении, помноженная на недостаточную компетенцию.
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения