Pull to refresh
35.2
Karma
32
Rating
Андрей @megalloid

Инженер, тестировщик, радиоинженер

  • Followers 109
  • Following 8

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Можно и таким образом, почему нет. Опорный материал по битовым операциям был дан))) тут если кому как хочется — может поэкспериментировать.

Начинаем изучать STM32 или Управляем светом по-умному

На самом деле, я в написании статей опираюсь только на свой опыт и выстраиваю логику повествования в той последовательности в которой я начинал изучение сам. Мои статьи совсем не претендуют на академичность, всеобъемлющую широту и глубину освящения темы. Это всего лишь изложение моего непрофессионального опыта.

Понимание того, как можно было бы сделать «в идеале» у каждого своё. Для меня «в идеале» получилось так, как это изложено в этой статье. Можно было без сторонних либ написать на голом ассемблере, но было бы это просто для начинающих? Тут в написании нужно соблюсти баланс доступности подаваемой информации и её полезности, что является достаточно сложной задачей перед автором, который хотел бы написать действительно полезный материал.

Я не ставил себе задачи рассмотреть в данной статье вопросы оптимизации. Я лишь хотел познакомить начинающего читателя с тем что такое регистр, как с ним работать, для чего они нужны через преломление на прикладную задачу. Не более того. Правда признаю что получилось немного сложно для новичка.

На мой взгляд, лучше было бы, чтобы Вы написали статью-конкурент по теме для сравнения)))

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

У него по большей части простой how-to, когда не знаешь с чего начать — можно посмотреть, а в глубинных вопросах уже копаться и разбираться самому.

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Я бы на вашем месте не делал столь категоричных высказываний.
На текущий момент Kinetis при всех своих достоинствах явно проигрывает по трём, критичным для рядового радиолюбителя, качествам:
— цена;
— наличие в рознице;
— наличие простых корпусов;
Мои же статьи, в свою очередь, ориентированны именно на рядового радиолюбителя. Так что это еще как посмотреть…

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Спасибо за исправление!) поправил в статье)))

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Для тех кто научился ориентироваться в Reference manual — думаю не составит труда правильно интерпретировать настройки находящиеся в регистре. Думаю по прочтению этого урока у начинающих будет заложена основа при работе с документацией и регистрами))

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Не видел такое меню, копну по глубже при рассмотрении вопросов по GPIO)) спасибо))))

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Приведите пожалуйста пример с конкретными аргументами. Возможно если речь идет о каких-то интересных МК — я бы и их рассмотрел в своих статьях, почему нет)))

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Возможно и так, но в целом я ставил себе целью данной статьи не рассмотрение вопросов тактирования и GPIO а работу с регистрами на конкретном примере.

Начинаем изучать STM32: Что такое регистры? Как с ними работать?

Приму к сведению Ваши пожелания, могу так же посоветовать вам посмотреть по HAL много хороших видеоуроков на канале narod stream в Youtube.
Тут: www.youtube.com/channel/UCXgs4exdtMpz4ccBZS3Yp4g

Начинаем изучать STM32: битовые операции

Маски же я рассмотрел? Не? Уточните что добавить?

История становления одного интернет-провайдера

Даже если перевернут и воткнут — там D-Link который всё испортит.

Начинаем изучать STM32: битовые операции

Без обзорного рассмотрения данных тем не обойдется 100%.

Начинаем изучать STM32: битовые операции

Я задумывался об этом, прикидывал. Если будет широкая заинтересованная аудитория — почему нет, думаю что было бы интересно. Посмотрим что выйдет из этого цикла статей.

Начинаем изучать STM32: битовые операции

Вчера проверял ссылку — всё было ОК. Попробуйте открыть сайт через прокси, VPN или просто по названию программы поищите в гугле.

Начинаем изучать STM32: битовые операции

Воистину плюсую. Я считаю что библиотеками надо начинать пользоваться когда ты уже знаешь как это всё функционирует на низком уровне. Абстрагироваться от имеющихся знаний чтобы не держать в голове весь объем информации. Восходящая абстракция так скажем. А не наоборот.

Начинаем изучать STM32: битовые операции

В виду прикладной невостребованности на начальном этапе изучения. ИМХО.

Information

Rating
149-th
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity