Мікракантролеры ARM STM32G0B1VET6 – MCU Mainstream Arm Cortex-M0+ 32-бітны MCU, да 512 КБ флэш-памяці, 144 КБ аператыўнай памяці
♠ Апісанне прадукту
Атрыбут прадукту | Значэнне атрыбута |
Вытворца: | STMicroelectronics |
Катэгорыя прадукту: | Мікракантролеры ARM - MCU |
RoHS: | Падрабязнасці |
Серыя: | STM32G0 |
Стыль мантажу: | Паверхневы мантаж/паверхневы мантаж |
Ядро: | ARM Cortex M0+ |
Памер памяці праграмы: | 512 кБ |
Шырыня шыны дадзеных: | 32-бітны |
Разрозненне АЦП: | 12 біт |
Максімальная тактавая частата: | 64 МГц |
Колькасць уваходаў/выхадаў: | 94 уводаў/вывадаў |
Памер аператыўнай памяці для дадзеных: | 144 кБ |
Напружанне харчавання - мін.: | 1,7 В |
Напружанне харчавання - макс.: | 3,6 В |
Мінімальная рабочая тэмпература: | - 40°C |
Максімальная рабочая тэмпература: | +85°C |
Упакоўка: | Латок |
Брэнд: | STMicroelectronics |
Адчувальнасць да вільгаці: | Так |
Тып прадукту: | Мікракантролеры ARM - MCU |
Колькасць у заводскай упакоўцы: | 540 |
Падкатэгорыя: | Мікракантролеры - MCU |
Гандлёвая назва: | STM32 |
Вага адзінкі: | 0,024022 унцыі |
♠ 32-бітны мікракантролер Arm® Cortex®-M0+, да 512 КБ флэш-памяці, 144 КБ аператыўнай памяці, 6 USART, таймеры, АЦП, ЦАП, камунікацыйныя інтэрфейсы, 1,7–3,6 В
Мікракантролеры STM32G0B1xB/xC/xE шырокага прызначэння заснаваныя на высокапрадукцыйным 32-бітным RISC-ядры Arm® Cortex®-M0+, які працуе на частаце да 64 МГц. Дзякуючы высокаму ўзроўню інтэграцыі яны падыходзяць для шырокага спектру прымянення ў спажывецкіх, прамысловых і бытавых прыладах, а таксама гатовыя да рашэнняў Інтэрнэту рэчаў (IoT).
Прылады ўключаюць у сябе блок абароны памяці (MPU), высакахуткасную ўбудаваную памяць (144 Кбайт SRAM і да 512 Кбайт флэш-памяці праграм з абаронай ад чытання, абаронай ад запісу, абаронай запатэнтаванага кода і абароненай вобласцю), DMA, шырокі спектр сістэмных функцый, палепшаныя прылады ўводу/вываду і перыферыйныя прылады. Прылады прапануюць стандартныя камунікацыйныя інтэрфейсы (тры I2C, тры SPI / два I2S, адзін HDMI CEC, адзін поўнахуткасны USB, два FD CAN і шэсць USART), адзін 12-бітны АЦП (2,5 MSps) з 19 каналамі, адзін 12-бітны ЦАП з двума каналамі, тры хуткія кампаратары, унутраны буфер апорнай напругі, нізкаэнергетычны RTC, палепшаны ШІМ-таймер, які працуе на частаце да двайной частаты працэсара, шэсць універсальных 16-бітных таймераў, адзін з якіх працуе на частаце да двайной частаты працэсара, 32-бітны універсальны таймер, два базавыя таймеры, два нізкаэнергетычныя 16-бітныя таймеры, два вартавыя таймеры і таймер SysTick. Прылады маюць цалкам інтэграваны кантролер харчавання USB Type-C.
Прылады працуюць пры тэмпературы навакольнага асяроддзя ад -40 да 125°C і пры напружанні харчавання ад 1,7 В да 3,6 В. Аптымізаванае дынамічнае спажыванне ў спалучэнні з поўным наборам рэжымаў энергазберажэння, таймерамі нізкага спажывання энергіі і UART нізкага спажывання дазваляе распрацоўваць прыкладання з нізкім спажываннем энергіі.
Прамы ўваход батарэі VBAT дазваляе падтрымліваць харчаванне RTC і рэзервовых рэгістраў.
Прылады пастаўляюцца ў корпусах з колькасцю вывадаў ад 32 да 100. Некаторыя корпусы з невялікай колькасцю вывадаў даступныя з двума размяшчэннямі вывадаў (стандартная і альтэрнатыўная, што пазначаецца суфіксам «N»). Прадукты, пазначаныя суфіксам N, прапануюць харчаванне VDDIO2 і дадатковы порт UCPD у параўнанні са стандартнай размяшчэннем вывадаў, таму яны з'яўляюцца лепшым выбарам для прымянення UCPD/USB.
• Ядро: працэсар Arm® 32-bit Cortex®-M0+, частата да 64 МГц
• Рабочая тэмпература ад -40°C да 85°C/105°C/125°C
• Успаміны
– Да 512 Кбайт флэш-памяці з абаронай і абараняемай вобласцю, два банкі, падтрымка чытання падчас запісу
– 144 Кбайт SRAM (128 Кбайт з апаратнай праверкай цотнасці)
• Блок разліку CRC
• Скід і кіраванне харчаваннем
– Дыяпазон напружання: ад 1,7 В да 3,6 В
– Асобны кантакт харчавання ўводу/вываду (ад 1,6 В да 3,6 В)
– Скід пры ўключэнні/выключэнні харчавання (POR/PDR)
– Праграмуемы скід пры паніжэнні напружання (BOR)
– Праграмуемы дэтэктар напружання (PVD)
– Рэжымы нізкага энергаспажывання: спячы рэжым, стоп, рэжым чакання, выключэнне
– Пастаўка VBAT для рэгістраў RTC і рэзервовага капіявання
• Кіраванне гадзіннікам
– Кварцавы генератар ад 4 да 48 МГц
– кварцавы генератар 32 кГц з каліброўкай
– Убудаваны RC 16 МГц з опцыяй ФАПЧ (±1 %)
– Унутраны RC-генератар 32 кГц (±5 %)
• Да 94 хуткіх портаў уводу/вываду
– Усе можна адлюстроўваць на знешнія вектары перапыненняў
– Некалькі 5-вольтавых портаў уводу/вываду
• 12-канальны кантролер DMA з гнуткім адлюстраваннем
• 12-бітны АЦП з часам перадачы сігналу 0,4 мкс (да 16 дадатковых каналаў)
– Да 16 біт з апаратнай перадыскрэтызацыяй
– Дыяпазон пераўтварэння: ад 0 да 3,6 В
• Два 12-бітныя ЦАП, нізкаэнергаспажывальныя выбаркі і захоўванне
• Тры хуткія аналагавыя кампаратары з нізкім энергаспажываннем, з праграмуемым уваходам і выхадам, рэйкавы
• 15 таймераў (два з падтрымкай 128 МГц): 16-бітны для пашыранага кіравання рухавіком, адзін 32-бітны і шэсць 16-бітных агульнага прызначэння, два базавых 16-бітных, два маламагутных 16-бітных, два вартавыя таймеры, таймер SysTick
• Каляндар RTC з будзільнікам і перыядычным абуджэннем пасля прыпынку/рэжыму чакання/выключэння
• Інтэрфейсы сувязі
– Тры інтэрфейсы шыны I2C з падтрымкай Fast-mode Plus (1 Мбіт/с) з дадатковым спажываннем току, два з падтрымкай SMBus/PMBus і абуджэння з рэжыму Stop
– Шэсць USART з сінхронным SPI галоўны/падпарадкаваны; тры з падтрымкай інтэрфейсу ISO7816, LIN, IrDA, аўтаматычнага вызначэння хуткасці перадачы дадзеных і функцыі абуджэння
– Два маламагутныя UART
– Тры SPI (32 Мбіт/с) з праграмуемым бітавым кадрам ад 4 да 16 біт, два мультыплексаваныя з інтэрфейсам I2S
– Інтэрфейс HDMI CEC, абуджэнне па загалоўку
• Прылада USB 2.0 FS (без крышталя) і хост-кантролер
• Кантролер харчавання USB Type-C™
• Два кантролеры FDCAN
• Падтрымка распрацоўкі: адладка паслядоўнага канала (SWD)
• 96-бітны ўнікальны ідэнтыфікатар