Эти устройства отличаются высокой производительностью, низким энергопотреблением 32- битных микроконтроллеров, базирующихся вокруг Процессор Arm® Cortex®-M0+. Кора tex®-M0+ представляет собой ядро процессора следующего поколения, которое Тесно сочетается с вложенным векторным контроллером прерывания (NVIC), таймером SysTick и в Том числе Расширенная поддержка отладки.
Устройства работают с частотой до 48 МГЦ при помощи флеш-ускорителя для получения максимального значения - эффективность. Они обеспечивают до 64 кб встроенной флэш-памяти для хранения кода/данных и 8 кб Встроенная память SRAM для работы системы и использования прикладных программ. В различных областях Также используются периферийные устройства, такие как ADC, 2- канальный DAC, I2 C, UART, SPI, QSPI, GPTM, SCTM, BFTM, CRC- 16/32, LSTM, WDT, 16- канальный синтезатор музыки, SWD-dp (последовательный перенос проволоки) и т.д Реализована в устройствах. Несколько режимов энергосбережения обеспечивают максимальную гибкость Оптимизация между запаздыванием пробуждения и потреблением энергии, что особенно важно Учет при применении с низкой мощностью.
Устройства интегрируют функцию синтеза волновых таблиц. Они могут работать до 16 каналов волн Синтез таблиц за Один раз и управлять двигателем MIDI, чтобы генерировать мелодию, установив специальный - в регистрах. Данные волнового синтеза таблицы волн, включая тонус прибора, миди-баллы, Голос, звуковой эффект и т.д., сохраняются во внутренней памяти SPI Flash данных. С этими функциями, Устройства обеспечивают расширенные функции и более высокую производительность.
Вышеперечисленные функции гарантируют, что устройства пригодны для использования в самых различных областях применения, Особенно в таких областях, как электронные органы, цифровые пианино, электронные барабаны, электрические гитары, Электрические аккордеоны и так далее.
32- битный процессор Arm ▆ Cortex®-M0+
Рабочая частота до 48 МГЦ
Увеличение на Один цикл
Датчик прерывания (NVIC)
24- битный таймер
Кора головного мозга ®-M0+ процессор является очень низким количеством врат, высокоэнергоэффективный процессор, то есть Предназначен для микроконтроллеров и глубоко внедренных приложений, требующих оптимизации площади, Низкомощный процессор. Процессор основан на архитектуре ARMv6-M и поддерживает наборы инструкций для пальцев; Одноцикльные порты ввода/вывода; Аппаратный множитель и низкая задержка прерывают время отклика.
Установка до 64 кб флэш-памяти на чипе для хранения инструкций/данных и опций
▆ 8 кб на чипе SRAM
▆ поддерживает несколько режимов загрузки
Процессор Arm® Cortex®-M0+ имеет доступ к одному внешнему интерфейсу К внешним периферийным устройствам AHB. Доступ к процессору имеет приоритет над доступом к отладке. В настоящее время Максимальный диапазон адресов коры головного мозга ®-M0+ составляет 4 гб, так как имеет 32- битную ширину адреса шины. Кроме того, заранее определенная карта памяти предоставляется процессором коры tex®-M0+ для уменьшения Сложность программного обеспечения многократного внедрения различными поставщиками устройств. Однако некоторые из них Области используются периферийными устройствами Arm® Cortex®-M0+. См. Arm® Cortex®-M0+ Техническое справочное руководство для получения дополнительной информации. На рис. 2 в обзорной главе показано следующее Карта памяти устройства, включая код, SRAM, периферийные и другие заранее определенные области.
▆ Flash accelerator для получения максимальной эффективности
▆ 32-bit word programming with In System programming Interface (ISP) and In Application Программирование (мап)
Возможность предотвращения незаконного доступа
Контроллер флэш-памяти FMC обеспечивает все необходимые функции и буфер предварительного доступа Для встроенной флэш-памяти. Так как скорость доступа флэш-памяти медленнее По сравнению с процессором, для вспышки предусмотрен широкий интерфейс доступа с буфером предварительного доступа и кэшем Память, чтобы сократить время ожидания процессора, что приведет к выполнению инструкции процессора - с задержкой. Также предоставляются функции программирования/стирания страниц в формате флеш-памяти.
Контроль за поставками:
● Power On Reset/Power Down Reset-POR/PDR
Сломанный детектор-БПК
Датчик низкого напряжения-LVD
Блок управления перезагрузкой RSTCU имеет три вида перезагрузки, питание на перезагрузку, перезагрузку системы и Разойдемся по всем постам. Мощность при перезагрузке, известная как холодная перезагрузка, перезагружает всю систему во время перезагрузки. Сброс системы перезагружает ядро процессора и периферические IP компоненты, за исключением Контроллер су-dp. Сбросы могут быть активированы внешним сигналом, внутренними событиями и сбросом - генераторы.
Внешний кристаллический осциллятор от 4 до 16 МГЦ
Внутренний осциллятор с частотой вращения 8 МГЦ с частотой вращения до 2% при рабочем напряжении 3,3 в и 25 ° с Рабочая температура
▆ Internal 32 КГЦ RC осциллятор
▆ Integrated system clock PLL
▆ Independent clock divider и bits для периферийных источников часов
Блок управления часами CKCU обеспечивает ряд функций осциллятора и часов. К их числу относятся: Высокоскоростной внутренний RC-осциллятор (HSI), высокоскоростной внешний кристаллический осциллятор (HSE), a Низкоскоростной внутренний RC-осциллятор (LSI), фазовая петля блокировки (PLL), HSE часовой монитор, часы Преобразователи, мультиплексоры часов, делитель часов и схемы управления. Часы AHB, всем постам И Cortex®-M0+ получают из системных часов (CK_SYS), которые могут быть получены из LSI, HSI, HSE или PLL. Таймер для сторожевых собак и таймер для низких скоростей (LSTM) используют LSI в качестве часов - источник.
Напряжение: от 2,3 в до 3,6 в
▆ Integrated 1.5 V LDO регулятор для MCU ядра, периферийных устройств и памяти питания
▆ VDD источник питания для LSTM
▆ Two power domains: VDD, VCORE
Четыре режима экономии энергии: сон, глубокий сон - 1, глубокий сон - 2, выключено питание
Потребление энергии может рассматриваться как Один из наиболее важных вопросов для многих встроенных Системные приложения. Соответственно, блок управления питанием, PWRCU, в устройствах обеспечивает много Типы энергосберегающих режимов, такие как сон, глубокий сон 1, глубокий сон 2 и режим питания вниз. Эти режимы работы сокращают потребление энергии и позволяют достичь наилучших результатов Компромисс между противоречивыми требованиями времени работы процессора, скорости и потребления энергии.
Настройка до 16 линий EXTI с настраиваемым исходным кодом и типом триггера
▆ All GPIO pins может быть выбран в качестве триггерного источника EXTI
Тип триггера ▆ Source включает в себя высокий уровень, низкий уровень, отрицательный край, положительный край или оба края
▆ Individual interrupt enable, wakeup enable и status bits для каждой линии EXTI
▆ Software прерывает триггерный режим для каждой линии EXTI
▆ Integrated deglitch фильтр для блокировки короткого импульса
Внешний контроллер прерывания/события EXTI состоит из 16 пограничных детекторов, которые могут генерировать Событие пробуждения или прерывание запросов самостоятельно. Каждая линия EXTI также может быть замаскирована - независимо друг от друга.
12- битный SAR ADC двигатель
Коэффициент конвертации до 1 мб
Установка до 16 внешних аналоговых входных каналов
В устройствах встроен 12- битный многоканальный ADC. Есть мультиплексированные каналы, которые Включают 16 внешних аналоговых сигнальных каналов и 2 внутренних канала, которые могут быть измерены. - если: Входное напряжение должно оставаться в пределах определенного порогового окна, аналогового сторожевого пса Функция будет отслеживать и обнаруживать эти сигналы. Затем будет генерироваться прерывание для информирования Устройство, что входное напряжение не находится в заданных пороговых уровнях. Есть три преобразования Режимы преобразования аналоговых сигналов в цифровые данные. ADC может работать в Один выстрел, непрерывно И дискретных режимов преобразования.
До 49 гпио
▆ Port A, B, C, D отображаются как 16 внешних прерываний-EXTI
Практически все пин ввода/вывода имеют настраиваемый выходной ток.
Существует до 49 булавок ввода-вывода общего назначения, GPIO, по имени PA0 ~ PA15, PB0 ~ PB15, PC0 ~ PC15 И PD0 для реализации логических функций вход/выход. Каждый из портов GPIO имеет серию Соответствующих регистров управления и конфигурации для обеспечения максимальной гибкости и выполнения требований Широкого спектра применений.
Порты GPIO используются совместно с другими альтернативными функциями для получения максимальной функциональности Гибкость на пакетных значках. Пины GPIO могут использоваться в качестве альтернативных функциональных пинов Настройка соответствующих регистров независимо от пин входа или выхода. С внешней стороны Прерывания на значках GPIO устройств имеют соответствующие реестры управления и настройки в Внешнее устройство управления перебоями, EXTI.
16- битный счетчик автоматической перезагрузки вверх, вниз, вверх/вниз
До 4 независимых каналов
16- битный программируемый преобразователь, который позволяет разделить источник часов преобразователя по любому фактору От 1 до 65536 для генерации счетчика тактовой частоты
Функция фиксации входных помех
Сравнение результатов матча
Генерация волн от ▆ PWM с выравниванием по точкам и по центру
Выход импульсного режима
▆ Encoder интерфейс контроллера с двумя входами с использованием квадратного декодера
Таймер общего назначения GPTM состоит из одного 16- битного счетчика вверх/вниз, четырех 16- битных регистров захвата/сравнения (CCRs), одного 16- битного счетчика перезагрузки (CRR) и нескольких контрольных/статусных регистров - в регистрах. Они могут использоваться для различных целей, включая общее измерение времени, ввод данных Измерение ширины импульса сигнала, генерирование выходных волн, например, единичное генерирование импульса Или выработка PWM. GPTM также поддерживает интерфейс кодирования, используя квадритуру Расшифровка с двумя входами.
16- битный счетчик автоматической загрузки
Один канал для каждого таймера
16- битный программируемый преобразователь, который позволяет разделить источник часов преобразователя по любому фактору От 1 до 65536 для генерации счетчика тактовой частоты
Функция фиксации входных помех
Сравнение результатов матча
▆ PWM waveform генерации с резкой выравниванием
Одноканальный таймер SCTM состоит из одного 16- битного счетчика, одного 16- битного захвата/сравнения Регистр (CCR), Один 16- битный регистр встречной перегрузки (CRR) и несколько регистров контроля/состояния. В этом случае Может использоваться для различных целей, включая общий таймер, измерение ширины импульса входного сигнала Или генерирование выходных волн, например единичное генерирование импульсов или PWM.
▆ 32- разрядный счетчик сравнения матчей-no I/O control
▆ One shot mode-прекращает подсчет при сравнении матча
▆ tive mode-перезапускается счетчик при возникновении сравнения
Основной таймер функции BFTM — это простой 32- битный счетчик, предназначенный для измерения времени Интервалы и генерировать Один выстрел или повторные перерывы. BFTM может работать в двух функциональных Режимы, которые повторяются и Один раз. В повторяющемся режиме BFTM перезапускает Счетчик при возникновении события сравнения. BFTM также поддерживает Один выстрел режим, который будет Заставьте счетчик прекратить подсчет при возникновении события сравнения.
16- битный счетчик автоматической загрузки
Один канал для каждого таймера
16- битный программируемый преобразователь, который позволяет разделить источник часов преобразователя по любому фактору От 1 до 65536 для генерации счетчика тактовой частоты
Функция фиксации входных помех
Сравнение результатов матча
▆ PWM waveform генерации с резкой выравниванием
Одноканальный таймер SCTM состоит из одного 16- битного счетчика, одного 16- битного захвата/сравнения Регистр (CCR), Один 16- битный регистр встречной перегрузки (CRR) и несколько регистров контроля/состояния. В этом случае Может использоваться для различных целей, включая общий таймер, измерение ширины импульса входного сигнала Или генерирование выходных волн, например единичное генерирование импульсов или PWM.
▆ 32- разрядный счетчик сравнения матчей-no I/O control
▆ One shot mode-прекращает подсчет при сравнении матча
▆ tive mode-перезапускается счетчик при возникновении сравнения
Основной таймер функции BFTM — это простой 32- битный счетчик, предназначенный для измерения времени Интервалы и генерировать Один выстрел или повторные перерывы. BFTM может работать в двух функциональных Режимы, которые повторяются и Один раз. В повторяющемся режиме BFTM перезапускает Счетчик при возникновении события сравнения. BFTM также поддерживает Один выстрел режим, который будет Заставьте счетчик прекратить подсчет при возникновении события сравнения.
Два 16- битных преобразователя высокого разрешения D/A с отличными характеристиками частоты реагирования и Хорошее потребление энергии для стерео-аудио выход.
До 16 одновременных звуков
10- битный контроль громкости
Частота дискретизации до 50 КГЦ
Длина волны данных 8, 12 или 16 бит
▆ Stereo выход
▆ поддерживает повторение цикла
▆ поддерживает PDMA интерфейс
12- битный счетчик вниз с 3- битным прессотелем
▆ обеспечивает сброс системы
Программируемая функция окна таймера сторожевого пса
▆ Register write protection функция
Таймер Watchdog, WDT, представляет собой аппаратную временную цепь, которая может использоваться для обнаружения сбоев в работе системы Из-за программного обеспечения застрял в тупике. Он включает в себя 12- битный счетчик, преобразователь, а Реестр значений WDT delta, схемы управления работой WDT и механизм защиты WDT. Если программное обеспечение не перезагружает значение счетчика до возникновения недотока таймера сторожевого пса, a Сброс будет производиться при переполнении счетчика. Кроме того, при сбросе также генерируется Программное обеспечение перезагружает счетчик, когда его значение превышает значение WDT delta. Это значит, Что счетчик должен быть перезагружен в ограниченном временном окне с использованием конкретного метода. В настоящее время Счетчик таймера Watchdog может быть остановлен, пока процессор находится в режиме отладки. В отношении регистра Функция защиты записи может быть включена для предотвращения неожиданного изменения таймера сторожевого пса - конфигурация.
24- битный счетчик с программируемым преобразователем
Функция охранной сигнализации
Прерывание и пробуждение события
Таймер низкой скорости, LSTM, схемы включают интерфейс APB, 24- битный счетчик, управление Регистр, преобразователь, регистр сравнения и реестр состояния. Схемы LSTM расположены в VDD power domain. При входе устройства в режим энергосбережения счетчик LSTM используется в качестве a Таймер пробуждения, позволяющий системе возобновить работу в режиме экономии энергии.
▆ поддерживает режимы master и slave с частотой до 1 МГЦ
▆ обеспечивает арбитражную функцию и синхронизацию часов
▆ поддерживает 7- битные и 10- битные режимы адресации и общее обращение вызовов
▆ поддерживает многоадресный режим рабообращения с помощью функции маски адресов
I2 C представляет собой внутреннюю цепь, обеспечивающую связь с внешним I2 C интерфейсом, который является Стандартный двухпроводной последовательный интерфейс, используемый для подключения к внешнему оборудованию. Вот эти двое. Серийные линии называются последовательными линиями данных, SDA, и последовательными линиями часов, SCL. Модуль I2 C Обеспечивает три скорости передачи данных: 100 КГЦ в стандартном режиме, 400 КГЦ в быстром режиме и 1 МГЦ в режиме Fast plus. Регистр генерации периода SCL используется для настройки различных типов Реализация рабочего цикла для импульса SCL.
Линия SDA, которая подсоединена непосредственно к шине I2 C, представляет собой двустороннюю линию передачи данных между ними Master и slave устройства и используется для передачи и приема данных. I2 C также имеет Арбитраж обнаружить функцию и функцию синхронизации часов, чтобы предотвратить ситуации, когда больше Более чем Один мастер пытается передавать данные на автобус I2 C одновременно.
▆ поддерживает как мастер, так и раб режим
Частота до (fPCLK/2) МГЦ в основном режиме и (fPCLK/3) МГЦ в рабовом режиме
Глубина: 8 уровней
Операция с несколькими хозяевами и несколькими рабами
Последовательный периферический интерфейс SPI обеспечивает функцию передачи и получения данных протокола SPI Как в мастере, так и в рабском режиме. В интерфейсе SPI используются 4 штыря, в Том числе серийные данные Входные и выходные линии мисо и моси, часовой линии SCK и линии slave select, SEL. Один из них SPI-устройство действует как основное устройство, которое контролирует поток данных с помощью сигналов SEL и SCK Укажите начало передачи данных и частоту выборки данных. Для получения битов данных, the Оптимизированные биты данных фиксируются на определенном тактовом крае и хранятся в регистре данных или в регистре данных - рэкс фифо. Передача данных осуществляется аналогичным образом с обратной последовательностью. В режиме работы Обнаружение неисправностей обеспечивает возможности для многоэтажных приложений.
▆ поддерживает как мастер, так и раб режимы
Скорость работы в режиме ▆ Master до fHCLK/2
Режим "▆ Slave"-скорость до fHCLK/3
Длина регулируемой базы данных до 16 бит
Глубина: 8 уровней
▆ MSB или LSB выбор первой смены
▆ программируемый раб выберите высокую или низкую активную полярность
Операция с несколькими хозяевами и несколькими рабами
▆ Master mode поддерживает двойной/квадренный режим чтения QSPI series или Flash
▆ Four error flags с индивидуальным прерыванием
● Read перерасход средств
Столкновение между супругами
Неисправность в режиме блокировки
Расторжение брака рабами
▆ поддерживает PDMA интерфейс
Периферический интерфейс Quad Serial, QSPI, обеспечивает передачу и получение данных протокола SPI Функции в режиме master и slave. QSPI интерфейс использует 6 пин для Dual/Quad SPI, К ним относятся последовательные входные и выходные линии SIO3, SIO2, MISO/SIO1 и MOSI/SIO0, a Часовой линии SCK, и раб выбрать линию SEL.
Параинхронная последовательная связь работает с частотой до fPCLK/16 МГЦ
Доскональная дуплексная связь
Автоматически программируемые серийные характеристики связи, включая:
Длина словосочетания: 7, 8 или 9- битный символ
● quota: Even, odd or no- bit generation and detection
● Stop bit: 1 или 2 Stop bit generation
● Bit заказ: LSB-first или MSB-first transfer
Обнаружение ошибок: паритета, перерасхода и ошибки кадров
Универсальный асинхронный приемопередатчик UART обеспечивает гибкие полные дуплексные данные Обмен с использованием асинхронной передачи. UART используется для перевода данных между параллельными и Последовательный интерфейс, который обычно используется для стандартной связи RS232. На периферии уарта Функция поддерживает прерывание состояния линии. Программа может обнаружить статус ошибки UART путем чтения Статус UART & Прерви регистрацию флагов, урсифр. Статус включает в себя тип и состояние Операций передачи, а также несколько погрешностей, возникающих в результате паритета, перерасхода, фреймворения И ломать события.
Полинома CRC16:0x8005, X16 + X15 + X2 + 1 + 1 + 1
Полинома CCITT CRC16:0x1021, X16 + X12 + X5 + 1
▆ поддерживает IEEE-802.3 CRC32 полинома: 0x04C11DB7, X32 + X26 + X23 + X22 + X16 + X11 + X10 + X8 + X7 + X5 + X4 + X2 + X + 1
Поддержка 1's дополнение, байт назад & Битная обратная операция на данных и контрольной сумме
▆ поддерживает байт, полуслово & Размер данных word
Начальное значение исходного семенного материала CRC
▆ CRC вычисления выполнены в 1 AHB часовой цикл для 8- битных данных и 4 AHB часовой цикл для 32- битных Информация о компании
▆ поддерживает PDMA для завершения вычисления блока памяти в соответствии с КПР
Расчетное устройство CRC представляет собой метод обнаружения ошибок алгоритм испытания, который используется для проверки данных Корректность передачи или хранения данных. Расчет КПР производится с использованием потока данных или блока данных В качестве его ввода и генерирует 16- битный или 32- битный выходной остаток. Обычно поток данных задыхается Код КПР и используется в качестве контрольной суммы при отправке или хранении. Таким образом, полученные или восстановленные Поток данных рассчитывается тем же полиномом генератора, который описан выше. Если новый кодекс КПР Результат не совпадает с результатом, рассчитанным ранее, что означает, что поток данных содержит ошибку данных.
▆ 6 каналы с триггерным группированием исходного кода
▆ 8- битная, 16- битная, 32- битная передача данных по ширине
▆ поддерживает режимы линейного адреса, кругового адреса и фиксированного адреса
Программируемый приоритет канала 4 уровня
Режим автоматической перезагрузки
▆ поддерживает триггерный источник: ADC, SPI, QSPI, UART, I2 C, GPTM, MIDI Engine and software request
Контроллер прямого доступа к периферийной памяти PDMA перемещает данные между периферийными устройствами И системная память на автобусе AHB. Каждый канал PDMA имеет исходный адрес, пункт назначения Адрес, длина блока и количество переводов. PDMA может исключить вмешательство процессора и избежать его Прерываю текущее обслуживание. Это улучшает производительность системы, так как программное обеспечение не нужно Присоединиться к каждой операции перемещения данных.
Диапазон напряжения: 2.3 в ~ 3.6 в
Архитектура последовательного интерфейса
▆ SPI совместим: режим 0 и режим 3
▆ 256 байт на программируемую страницу
▆ Standard, дуальный или Quad SPI режимы
Низкое потребление энергии
Единая секторальная архитектура
Любой сектор или блок может быть стерт индивидуально
Перезагрузка программного и аппаратного обеспечения
▆ Read уникальный идентификационный номер
Флэш-память данных является 16/32 мбит последовательной флэш-памяти, с расширенной защитой записи 3. Механизмы. Устройства поддерживают однобитные и четырехбитные последовательные команды ввода и вывода Через стандартный последовательный периферический интерфейс сигналов: последовательные часы, выбор чипов, Serial DI(DQ0) и До (DQ1), DQ2 и DQ3. Память может быть запрограммирована от 1 до 256 байт каждый раз, используя Инструкция по программе.
Эти устройства также предлагают сложный метод защиты отдельных блоков от ошибочных ошибок Или вредоносной программы и стереть операции. Путем предоставления возможности индивидуальной защиты и Unprotect блоки, система может снять защиту конкретного блока, чтобы изменить его содержание, сохраняя при этом Остальные блоки массива памяти надежно защищены.
Порт отладки проволоки-swu-dp
▆ 4 компараторы для аппаратных сбоев или кодовых/буквальных патчей
▆ 2 компараторы для аппаратных точек наблюдения
▆ 48/64-pin LQFP пакет
Диапазон температур от -40 до - 85 градусов
You can get your Holtek MCU HT32F61244-HT32F61245 solution by flling out the form below and we will contact you immediately.
Nyquest MCUs (Puya MCUs) YF совместно упаковал Холтек маккус Чипс Bluetooth ы о JL Неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка-неявка
Новости компании Новости с Bluetooth чипом Новости мгу Новости PCBA
Профиль компании 2. Сертификаты Условия и положения Заявление о конфиденциальности
Nyquest MCUs Пуйя макус (Puya MCUs) YF совместно упаковал MCUs Холтек маккус Чипсы Bluetooth от JL Индивидуальный дизайн PCBA
Новости компании Новости с Bluetooth чипом Новости мгу Новости PCBA
Профиль компании 2. Сертификаты Условия и положения Заявление о конфиденциальности