Начало работы с микроконтроллерами STM8, Матюшов Н.В. 2016г.

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Начало работы с микроконтроллерами STM8, Матюшов Н.В. 2016г.Эта книга предназначена для разработчиков электронной аппаратуры, планирующих начать работать с микроконтроллерами серии STM8S и любителей, увлекающихся созданием устройств на микроконтроллерах.

Книга содержит описание микроконтроллера серии STM8S: описание работы периферийных модулей и их регистров, описание видов памяти, битов конфигурации, систем прерываний, энергосбережения, тактирования и других.

Компания STMicroelectronics является одним из лидеров в области создания электронных компонентов — усилителей, аудио, микроконтроллеров, АЦП и ЦАП, микросхем интерфейсов, фильтров, переключателей, мультиплексоров и многих других. Одной из основных направлений продукции компании — восьмиразрядные микроконтроллеры с архитектурой STM8. На основе архитектуры STM8 основаны четыре серии микроконтроллеров:

— STM8S — микроконтроллеры для общего применения;
— STM8L — микроконтроллеры для устройств с низким потреблением и батарейным питанием;
— STM8AF — микроконтроллеры для автомобильной электроники;
— STM8AL — микроконтроллеры для автомобильной электроники в энергосберегающих приложениях.

Серия STM8S является основной, так как она «перекрывает» большинство применений восьмиразрядных микроконтроллеров. Микроконтроллеры серии STM8S основаны на архитектуре STM8, построены по технологии 130 нм, что позволяет им работать на частотах до 24 МГц. Наличие встроенной памяти EEPROM, внутренних источников тактового сигнала и большого набора периферийных модулей позволяют использовать эти микроконтроллеры во многих встраиваемых приложениях.

Серия STM8S состоит из четырех линеек:

— STM8S003/005/007 — линейка «Value line» — микроконтроллеры «начального» уровня с базовым набором функций — имеют малое допустимое количество перезаписи памяти программ;
— STM8S103/105 — линейка « Access line» — имеют больше функций, памяти, большее количество циклов перезаписи памяти;
— STM8S207/208 — линейка «Performance line» — имеют полный набор функций;
— STM8S903 — линейка микроконтроллеров специального назначения.

Линейки обладают различными функциями, но, тем не менее, между ними сохранена совместимость «Корпус в корпус», что позволяет при необходимости переходить на более производительные микроконтроллеры простой заменой.

Оглавление

Глава 1. Общая информация о микроконтроллерах STM8
Обозначение микроконтроллеров
Документация
Отладочная плата STM8S-Discovery
Характеристики микроконтроллера STM8S105C6T6

Глава 2. Порты ввода — вывода STM8S
Основные возможности портов ввода-вывода:
Структурная схема линии порта ввода — вывода
Особенности работы портов
Работа линии порта с аналоговыми сигналами
Регистры портов ввода — вывода

Глава 3. Контроллер прерываний
Таблица векторов прерываний
Обработка прерывания
Программный и аппаратный приоритет прерываний
Последовательность обработки прерываний
Режимы управления прерываниями
Внешние прерывания
Регистры контроллера прерываний

Глава 4. Система энергосбережения
Режим энергосбережения WAIT
Режим энергосбережения HALT
Режим энергосбережения Active HALT

Глава 5. Система тактирования
Источники тактовой частоты
Переключение основного источника тактового сигнала
Управление тактированием периферийных модулей
Система защиты тактирования
Вывод тактового сигнала
Регистры модуля тактирования:

Глава 6. Независимый сторожевой таймер
Регистры IWDG:

Глава 7. Оконный сторожевой таймер
Регистры модуля WWDG

Глава 8. Система сброса
Регистры модуля сброса

Глава 9. Модуль автоматического пробуждения (AWU)
Регистры модуля AWU

Глава 10. Таймеры
Обзор таймеров STM8
Основные возможности таймера 1
Функциональная схема таймера 1
Формирователь временных интервалов
Режимы счета
Счетчик повторений
Взаимодействие между таймерами
Каналы захвата/сравнения таймера 1
Режимы работы таймера 1
Регистры таймера 1

Глава 11. Таймер 2
Регистры таймера 2

Глава 12. Таймер 4

Глава 13. Модуль SPI
Описание регистров модуля SPI

Глава 14. Модуль UART
Структурная схема модуля UART
Регистры модуля UART

Глава 15. Интерфейс IIC
Регистры интерфейса IIC

Глава 16. Аналого-цифровой преобразователь stm8
Структурная схема модуля АЦП
Описание работы АЦП
Тактирование АЦП
Выбор каналов
Режимы преобразования
Прерывания АЦП
Аналоговый компаратор

Глава 17. Модуль звукового излучателя

Глава 18. Электрические характеристики stm8

Глава 19. Память

Глава 20. Список использованных источников

Скачать с Depositfiles

Печать E-mail

Авторизация