Скачать 

[NRelectronics] Освоение STM32 самостоятельно (Николай Русин)

Зарегистрируйтесь, чтобы посмотреть скрытый контент
Организатор
Организатор
Организую Складчины
Команда форума
Сообщения
603 788
Реакции
13 025
Монеты
325
Оплачено
1
Ссылка на картинку
Эта моя первая
книга из серии — «Освоение STM32 самостоятельно», и надеюсь, не последняя. Она адресована прежде всего тем, кто начинает знакомиться с микроконтроллерами (далее сокращенно — МК) серии STM32, заинтересованными в том, чтобы научиться программировать эти МК как можно быстрее и эффективнее. Но, безусловно, книга будет полезна и тем кто уже имеет некоторый опыт в работе с МК и хочет быть в курсе
тонких настроек программирования разной периферии МК. Читатель может и не иметь базовых навыков и понятий языка программирования Си, на котором написаны примеры кода. Примеры в свою очередь разобраны достаточно подробно, а также необязательно быть профессиональным разработчиком цифровой электроники. Хорошим подспорьем будут умения работать на платформе Arduino. Особенно для тех, кто хочет изучить архитектуру от ARM STM32 на более на высоком уровне, уметь производить отладку системы на МК и стать полноценным профессионалом в направлении программирования Embedded Systems.

Данная книга предназначена для тех, кто хочет начать и систематизировать изучение микроконтроллеров. Здесь Вы найдете множество пояснений, более 120 рисунков различного характера, более 20 таблиц, чтобы можно было более детально и понятно
раскрыть рассматриваемые темы для себя.

Введение.

Первая глава: что такое микроконтроллер-языки написания программ для МК, программные и аппаратные средства книги, экосистема ST для MK STM32.

Вторая глава: система тактирования STM 32-RCC блок.

Третья глава: создание пустого проекта в Keil IDE

Четвертая глава: Настройка RCC системы тактирования MK-встроенным способом KEIL ID, пишем рабочую функцию RCC с частотой работы в 72 Мгц

Пятая глава: Порты ввода вывода общего назначения GPIO-сведения о портах ввода вывода и их настройки, создаем первый полноценный проект и моргаем светодиодом на плате, создаем проект по использования кнопки.

Шестая глава: Обработка внешних прерываний EХTI-основные сведения о прерываниях в STM 32, создаем проект по использованию прерывания для обработки нажатия кнопки.

Седьмая глава: Универсальный синхронно/асинхронный приемо передатчик USART-основные сведения об USART/UART, регистры USART в MK STM32F1, режимы работы USART. Polling, IT, DMA, работа UARTна прерывания. Режим IT. Создаем проект по использованию прерыванися для работы с UART1.

Восьмая глава: DMA. Прямой доступ к памяти-основные сведения по работе DMA в MK STM32F1, регистры использования DMA в STM32F1, создаем проект по использованию UART1 в режиме DMA.

Девятая глава: Вывод последовательной информации через интерфейс SWO

Об авторе:

Николай Русин, магистр техники и технологии.

Имеет более чем 20-ти летний стаж в IT-индустрии. Разрабатывал изделия связи на различные расстояния, системы определения позиционирования для встраиваемых носимых решений. Принимал участие в проектах разработки и поставки промышленных изделий московского метрополитена "Метровагонмаш" - систем контроля скорости, индикации, мониторинга, связи и работы различных экстренных служб. Принимал участие в проектировании и производстве систем управления самолёта-амфибии Бе-200.
Автор учебного курса и ведущий лектор курса по разработке изделий на САПР Altium Designer для Ростовского государственного университета. Автор учебной серии книг "Освоение STM32 самостоятельно", а также персональных курсов по обучению программированию STM32. Ведет авторский канал на YouTube-платформе, группе в VK и Телеграм-канале.

Формат: PDF
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
annadan nrelectronics аннадан декор обуви костюмный мастер-класс куклы микроконтроллеры обувь для куклы обувь на колодке построение выкроек примеры кода программировать создание обуви для кукол с помощью колодки шитье
Похожие складчины
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху