Особенности
Ядро
-
16 МГц высокопроизводительное ядро STM8 с гарвардской архитектурой и 3-ступенчатым конвейером
-
Расширенный набор инструкций
Память
-
Программная память: 8 КБ Flash; удержание данных – 20 лет при 55 °C после 10 тыс. циклов записи/стирания
-
EEPROM: 640 байт настоящей энергонезависимой памяти; ресурс – 300 тыс. циклов
-
Оперативная память (RAM): 1 КБ
Тактовая частота, сброс и управление питанием
-
Рабочее напряжение: от 2.95 до 5.5 В
-
Гибкое управление тактированием, 4 источника системного тактового сигнала:
-
Кварцевый резонатор низкой мощности
-
Внешний тактовый сигнал
-
Встроенный RC-генератор 16 МГц с возможностью подстройки пользователем
-
Встроенный RC-генератор 128 кГц (низкое энергопотребление)
-
-
Система защиты тактирования с контролем сигнала
-
Энергосбережение:
-
Режимы пониженного потребления (ожидание, активная остановка, полная остановка)
-
Возможность отключения тактирования отдельных периферийных модулей
-
-
Постоянно активный, малопотребляющий сброс при включении питания и при понижении напряжения
Управление прерываниями
-
Контроллер вложенных прерываний на 32 прерывания
-
До 27 внешних прерываний на 6 векторов
Таймеры
-
Продвинутый таймер управления: 16-разрядный, 4 канала захвата/сравнения, 3 комплементарных выхода, возможность вставки "мертвого времени", гибкая синхронизация
-
16-битный таймер общего назначения с 3 каналами (захват, сравнение, ШИМ)
-
Базовый 8-битный таймер с 8-битным делителем
-
Таймер автопробуждения
-
Сторожевые таймеры: оконный и независимый
Интерфейсы связи
-
UART с выводом тактового сигнала для синхронной работы, поддержка SmartCard, IrDA и режима мастера LIN
-
SPI до 8 Мбит/с
-
I2C до 400 кбит/с
АЦП
-
10-битный АЦП с точностью ±1 LSB, до 5 мультиплексируемых каналов, сканирующий режим и аналоговый сторожевой таймер
Ввод/вывод
-
До 28 линий ввода/вывода в корпусе на 32 вывода, включая 21 выход с повышенной нагрузочной способностью
-
Повышенная устойчивость к токовой наводке
Средства разработки
-
Встроенный однопроводной интерфейс (SWIM) для быстрой прошивки и отладки без вторжения в работу системы
Теги: STM8S103F3P6, STM8, микроконтроллер 8-бит, ST, недорогой MCU, UART, SPI, I2C, SOIC-20