Мікроконтролери ARM STM32G0B1CEU6 – MCU Mainstream Arm Cortex-M0+ 32-бітний MCU, до 512 КБ флеш-пам'яті, 144 КБ оперативної пам'яті, 6x USART
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32G0 |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Ядро: | ARM Cortex M0+ |
Розмір пам'яті програми: | 512 КБ |
Ширина шини даних: | 32-бітний |
Роздільна здатність АЦП: | 12 біт |
Максимальна тактова частота: | 64 МГц |
Кількість вводів/виводів: | 44 вводу/виводу |
Розмір оперативної пам'яті даних: | 144 КБ |
Напруга живлення - Мін.: | 1,7 В |
Напруга живлення - макс.: | 3,6 В |
Мінімальна робоча температура: | - 40°C |
Максимальна робоча температура: | +85°C |
Упаковка: | Лоток |
Бренд: | STMicroelectronics |
Тип інтерфейсу: | UART |
Чутливість до вологи: | Так |
Тип продукту: | Мікроконтролери ARM |
Кількість у заводській упаковці: | 1560 рік |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
Вага одиниці: | 0,003527 унції |
♠ Багатопротокольний бездротовий 32-бітний мікроконтролер на базі Arm® Cortex®-M4 з FPU, радіорішення Bluetooth® 5.2
Багатопротокольний бездротовий пристрій STM32WB15CC з наднизьким енергоспоживанням оснащений потужним радіомодулем наднизького енергоспоживання, що відповідає специфікації Bluetooth® Low Energy SIG 5.2. Він містить спеціалізований Arm® Cortex®-M0+ для виконання всіх операцій низького рівня в режимі реального часу.
Пристрій розроблений з надзвичайно низьким енергоспоживанням і базується на високопродуктивному 32-бітному RISC-ядрі Arm® Cortex®-M4, що працює на частоті до 64 МГц. Це ядро оснащене блоком обчислень з плаваючою комою (FPU) одинарної точності, який підтримує всі інструкції та типи даних Arm® одинарної точності. Воно також реалізує повний набір інструкцій DSP та блок захисту пам'яті (MPU), що підвищує безпеку застосунків.
Покращений міжпроцесорний зв'язок забезпечується IPCC з шістьма двонаправленими каналами. HSEM надає апаратні семафори, що використовуються для спільного використання спільних ресурсів між двома процесорами.
Пристрій оснащений високошвидкісною пам'яттю (320 Кбайт флеш-пам'яті, 48 Кбайт SRAM) та широким спектром розширених пристроїв введення/виведення та периферії.
Пряма передача даних між пам'яттю та периферійними пристроями, а також з пам'яті в пам'ять підтримується сімома каналами DMA з повним гнучким відображенням каналів периферійним пристроєм DMAMUX.
Пристрій має кілька механізмів для вбудованої флеш-пам'яті та SRAM: захист від зчитування, захист від запису та захист від зчитування власного коду. Частини пам'яті можуть бути захищені для ексклюзивного доступу Cortex® -M0+.
• Включає найсучаснішу запатентовану технологію ST
• Радіо
– 2,4 ГГц – радіочастотний приймач-передавач із підтримкою специфікації Bluetooth® 5.2
– Чутливість RX: -95,5 дБм (Bluetooth® Low Energy зі швидкістю 1 Мбіт/с)
– Програмована вихідна потужність до +5,5 дБм з кроком 1 дБ
– Інтегрований балун для зменшення кількості вантажу (BOM)
– Підтримка швидкості 2 Мбіт/с
– Виділений 32-бітний процесор Arm® Cortex® M0+ для радіорівня реального часу
– Точний RSSI для контролю потужності
– Підходить для систем, що вимагають відповідності радіочастотним нормам ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 та ARIB STD-T66
– Підтримка зовнішнього озвучування
– Доступний супутній чіп інтегрованого пасивного пристрою (IPD) для оптимізованого рішення для узгодження (MLPF-WB-01E3)
• Платформа з наднизьким енергоспоживанням
– Джерело живлення від 1,71 до 3,6 В
– – Діапазон температур від 40 °C до 85 / 105 °C
– Режим вимкнення 12 нА
– 610 нА в режимі очікування + RTC + 48 КБ оперативної пам'яті
– Мікроконтролер в активному режимі: 33 мкА/МГц при увімкнених ВЧ та ІМП
– Радіо: Rx 4,5 мА / Tx при 0 дБм 5,2 мА
• Ядро: 32-бітний процесор Arm® Cortex®-M4 з FPU, адаптивним прискорювачем реального часу (ART Accelerator), що дозволяє виконання інструкцій з флеш-пам'яті без очікування, частота до 64 МГц, MPU, 80 інструкцій DMIPS та DSP
• Еталон продуктивності
– 1,25 DMIPS/MHz (Drystone 2.1)
• Управління постачанням та скиданням
– Високоефективний вбудований понижувальний перетворювач SMPS з інтелектуальним режимом байпасу
– Надзвичайно безпечний, низькоенергетичний BOR (скидання при падінні напруги) з п'ятьма можливими порогами спрацьовування
– Наднизькоенергетичний POR/PDR
– Програмований детектор напруги (PVD)
– Режим VBAT з RTC та резервними регістрами
• Джерела тактової частоти
– 32 МГц кварцовий генератор з інтегрованими підлаштування конденсаторами (радіо та тактовий генератор процесора)
– 32 кГц кварцовий генератор для реального часу (LSE)
– Внутрішній малопотужний 32 кГц RC (LSI1)
– Внутрішній низькодрейфовий RC-контролер 32 кГц (LSI2)
– Внутрішній багатошвидкісний генератор від 100 кГц до 48 МГц, налаштований на заводі
– Високошвидкісний внутрішній пульт дистанційного керування 16 МГц, оброблений заводом
– 1x PLL для системного тактового генератора та АЦП
• Спогади
– 320 КБ флеш-пам’яті із захистом секторів (PCROP) від операцій читання/запису, що забезпечує роботу з радіостеком та прикладними програмами
– 48 КБ SRAM, включаючи 36 КБ з апаратною перевіркою парності
– 20×32-бітний резервний регістр
– Завантажувач з підтримкою інтерфейсів USART, SPI, I2C
– 1 Кбайт (128 подвійних слів) OTP
• Багатий аналоговий периферійний пристрій (до 1,62 В)
– 12-бітний АЦП 2,5 Msps, 190 мкА/Msps
– 1x компаратор наднизького енергоспоживання
• Системна периферія
– Контролер міжпроцесорного зв’язку (IPCC) для зв’язку з Bluetooth® Low Energy
– Апаратні семафори для спільного використання ресурсів між процесорами
– 1 контролер DMA (7 каналів) з підтримкою АЦП, SPI, I2C, USART, AES, таймерів
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus та режим смарт-карти)
– 1x LPUART (низьке енергоспоживання)
– 1x SPI 32 Мбіт/с
– 1 порт I2C (SMBus/PMBus®)
– Сенсорний контролер, до восьми датчиків
– 1x 16-бітний, чотириканальний розширений таймер
– 1x 32-бітний, чотириканальний таймер
– 2x 16-бітний таймер наднизького енергоспоживання
– 1 незалежний системний модуль
– 1 незалежний сторожовий таймер
– 1x віконний сторожовий пес
• Безпека та ідентифікація
– Безпечне встановлення прошивки (SFI) для стеку програмного забезпечення Bluetooth® Low Energy
– 2x апаратне шифрування AES, максимум 256 біт для програми та Bluetooth® Low Energy
– Авторизація відкритого ключа апаратного забезпечення (PKA)
– Криптографічні алгоритми: RSA, Діффі-Хелмана, ECC поверх GF(p)
– Генератор справжніх випадкових чисел (ГВЧ)
– Захист сектора від операцій читання/запису (PCROP)
– Блок обчислення CRC – Інформація про кристал: 96-бітний унікальний ідентифікатор
– 64-бітний унікальний ідентифікатор IEEE. Можливість отримання 48-бітного EUI для Bluetooth® Low Energy
• До 37 швидких входів/виходів, 35 з них 5 V-толерантних
• Підтримка розвитку
– Налагодження послідовного інтерфейсу (SWD), JTAG для процесора додатків
– Перехресний тригер додатків