STM32G0B1CEU6 ไมโครคอนโทรลเลอร์ ARM – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, สูงสุด 512KB Flash, 144KB RAM, 6x USART
♠รายละเอียดสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | เอส.ที.ไมโครอิเล็กทรอนิกส์ |
ประเภทสินค้า: | ไมโครคอนโทรลเลอร์ ARM - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | STM32G0 |
สไตล์การติดตั้ง: | เอสเอ็มดี/SMT |
หลัก: | อาร์ม คอร์เท็กซ์ M0+ |
ขนาดหน่วยความจำโปรแกรม: | 512 กิโลไบต์ |
ความกว้างของบัสข้อมูล: | 32 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่นาฬิกาสูงสุด: | 64 เมกะเฮิรตซ์ |
จำนวน I/O: | 44 อินพุต/เอาต์พุต |
ขนาด RAM ข้อมูล: | 144 กิโลไบต์ |
การจ่ายแรงดัน - ต่ำสุด: | 1.7 โวลต์ |
แรงดันไฟ - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิในการทำงานต่ำสุด: | - 40 องศาเซลเซียส |
อุณหภูมิในการทำงานสูงสุด: | + 85 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | เอส.ที.ไมโครอิเล็กทรอนิกส์ |
ประเภทอินเทอร์เฟซ: | ยูอาร์ที |
ไวต่อความชื้น: | ใช่ |
ประเภทสินค้า: | ไมโครคอนโทรลเลอร์ ARM - MCU |
ปริมาณแพ็คโรงงาน: | 1560 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อการค้า: | STM32 |
หน่วยน้ำหนัก: | 0.003527 ออนซ์ |
♠ มัลติโปรโตคอลไร้สาย 32 บิต MCU Arm®-based Cortex®-M4 พร้อม FPU, โซลูชันวิทยุ Bluetooth® 5.2
อุปกรณ์ไร้สายหลายโปรโตคอล STM32WB15CC พลังงานต่ำพิเศษฝังวิทยุทรงพลังและพลังงานต่ำพิเศษที่สอดคล้องกับข้อกำหนด Bluetooth® Low Energy SIG 5.2ประกอบด้วย Arm® Cortex®-M0+ เฉพาะสำหรับการดำเนินการเลเยอร์ต่ำแบบเรียลไทม์ทั้งหมด
อุปกรณ์นี้ได้รับการออกแบบมาให้ใช้พลังงานต่ำมาก และใช้แกน RISC 32 บิต Arm® Cortex®-M4 ประสิทธิภาพสูงที่ทำงานที่ความถี่สูงสุด 64 MHzแกนหลักนี้มีหน่วยจุดลอยตัว (FPU) ความแม่นยำเดียวที่รองรับคำแนะนำและประเภทข้อมูลการประมวลผลข้อมูลความแม่นยำเดียวของ Arm® ทั้งหมดนอกจากนี้ยังใช้ชุดคำสั่ง DSP เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) ที่ช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน
การสื่อสารระหว่างโปรเซสเซอร์ที่ได้รับการปรับปรุงนั้นจัดทำโดย IPCC พร้อมช่องสัญญาณสองทิศทางหกช่องHSEM จัดเตรียมสัญญาณฮาร์ดแวร์ที่ใช้เพื่อแบ่งปันทรัพยากรทั่วไประหว่างโปรเซสเซอร์สองตัว
อุปกรณ์ฝังหน่วยความจำความเร็วสูง (หน่วยความจำแฟลช 320 Kbytes, SRAM 48 Kbytes) และ I/O และอุปกรณ์ต่อพ่วงที่ได้รับการปรับปรุงมากมาย
การถ่ายโอนข้อมูลโดยตรงระหว่างหน่วยความจำและอุปกรณ์ต่อพ่วงและจากหน่วยความจำไปยังหน่วยความจำได้รับการสนับสนุนโดยช่องสัญญาณ DMA เจ็ดช่องพร้อมการจับคู่ช่องสัญญาณที่ยืดหยุ่นเต็มรูปแบบโดยอุปกรณ์ต่อพ่วง DMAMUX
อุปกรณ์มีกลไกหลายอย่างสำหรับหน่วยความจำแฟลชแบบฝังและ SRAM: การป้องกันการอ่านข้อมูล การป้องกันการเขียน และการป้องกันการอ่านรหัสที่เป็นกรรมสิทธิ์บางส่วนของหน่วยความจำสามารถรักษาความปลอดภัยสำหรับการเข้าถึงพิเศษของ Cortex® -M0+
• รวมเทคโนโลยีที่จดสิทธิบัตรล้ำสมัยของ ST
• วิทยุ
– 2.4 GHz – ตัวรับส่งสัญญาณ RF รองรับข้อกำหนด Bluetooth® 5.2
– ความไวของ RX: -95.5 dBm (Bluetooth® พลังงานต่ำที่ 1 Mbps)
– กำลังขับที่ตั้งโปรแกรมได้สูงสุด +5.5 dBm พร้อมขั้นละ 1 dB
– บาลันในตัวเพื่อลด BOM
– รองรับความเร็ว 2 Mbps
– CPU Arm® 32-bit Cortex® M0+ เฉพาะสำหรับเลเยอร์วิทยุแบบเรียลไทม์
– RSSI ที่แม่นยำเพื่อเปิดใช้งานการควบคุมพลังงาน
– เหมาะสำหรับระบบที่ต้องปฏิบัติตามกฎระเบียบด้านความถี่วิทยุ ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 และ ARIB STD-T66
- รองรับ PA ภายนอก
– ชิปคู่หูสำหรับอุปกรณ์แบบพาสซีฟในตัว (IPD) ที่มีจำหน่ายสำหรับโซลูชันการจับคู่ที่เหมาะสมที่สุด (MLPF-WB-01E3)
• แพลตฟอร์มที่ใช้พลังงานต่ำเป็นพิเศษ
– แหล่งจ่ายไฟ 1.71 ถึง 3.6 V
– – ช่วงอุณหภูมิ 40 °C ถึง 85/105 °C
- โหมดปิดเครื่อง 12 nA
– 610 nA โหมดสแตนด์บาย + RTC + 48 KB RAM
– MCU ในโหมดแอคทีฟ: 33 µA / MHz เมื่อเปิด RF และ SMPS
– วิทยุ: Rx 4.5 mA / Tx ที่ 0 dBm 5.2 mA
• Core: Arm® 32-bit Cortex®-M4 CPU พร้อม FPU, ตัวเร่งความเร็วตามเวลาจริงแบบปรับได้ (ART Accelerator) ช่วยให้สามารถดำเนินการสถานะรอ 0 จากหน่วยความจำแฟลช, ความถี่สูงสุด 64 MHz, MPU, คำสั่ง 80 DMIPS และ DSP
• เกณฑ์มาตรฐานการปฏิบัติงาน
– 1.25 DMIPS/MHz (ดรายสโตน 2.1)
• การจัดการอุปทานและรีเซ็ต
– ตัวแปลง step-down SMPS แบบฝังประสิทธิภาพสูงพร้อมโหมดบายพาสอัจฉริยะ
– BOR พลังงานต่ำที่ปลอดภัยเป็นพิเศษ (การรีเซ็ตไฟดับ) พร้อมเกณฑ์ที่เลือกได้ 5 ค่า
– POR/PDR ที่ใช้พลังงานต่ำเป็นพิเศษ
– เครื่องตรวจจับแรงดันไฟฟ้าที่ตั้งโปรแกรมได้ (PVD)
- โหมด VBAT พร้อม RTC และการลงทะเบียนสำรอง
• แหล่งที่มาของนาฬิกา
– คริสตัลออสซิลเลเตอร์ 32 MHz พร้อมตัวเก็บประจุตัดแต่งในตัว (นาฬิกาวิทยุและ CPU)
– คริสตัลออสซิลเลเตอร์ 32 kHz สำหรับ RTC (LSE)
– พลังงานต่ำภายใน 32 kHz RC (LSI1)
– RC แบบลอยต่ำภายใน 32 kHz (LSI2)
– ออสซิลเลเตอร์หลายความเร็วภายใน 100 kHz ถึง 48 MHz ปรับแต่งมาจากโรงงาน
– ความเร็วสูงภายในโรงงาน 16 MHz ตัด RC
– 1x PLL สำหรับนาฬิการะบบและ ADC
• ความทรงจำ
– หน่วยความจำแฟลช 320 KB พร้อมการป้องกันเซกเตอร์ (PCROP) ต่อการทำงานของ R/W ทำให้สามารถใช้งานสแต็กวิทยุและแอปพลิเคชันได้
– 48 KB SRAM รวมถึง 36 KB พร้อมการตรวจสอบความเท่าเทียมกันของฮาร์ดแวร์
– รีจิสเตอร์สำรอง 20×32 บิต
– ตัวโหลดบูตรองรับอินเตอร์เฟส USART, SPI, I2C
– 1 Kbyte (128 คำคู่) OTP
• อุปกรณ์ต่อพ่วงแบบแอนะล็อกที่หลากหลาย (ต่ำถึง 1.62 V)
– ADC 12 บิต 2.5 Msps, 190 µA/Msps
– เครื่องเปรียบเทียบพลังงานต่ำพิเศษ 1 เท่า
• อุปกรณ์ต่อพ่วงของระบบ
– ตัวควบคุมการสื่อสารระหว่างโปรเซสเซอร์ (IPCC) สำหรับการสื่อสารกับ Bluetooth® Low Energy
– สัญญาณ HW สำหรับการแบ่งปันทรัพยากรระหว่างซีพียู
– 1x คอนโทรลเลอร์ DMA (7x แชนเนล) รองรับ ADC, SPI, I2C, USART, AES, ตัวจับเวลา
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus และโหมดสมาร์ทการ์ด)
– 1x LPUART (พลังงานต่ำ)
– 1x SPI 32 เมกะบิต/วินาที
– 1x I2C (SMBus/PMBus®)
– คอนโทรลเลอร์ตรวจจับการสัมผัส เซ็นเซอร์สูงสุดแปดตัว
– 1x 16 บิต ตัวจับเวลาขั้นสูงสี่แชนเนล
– 1x 32 บิต, ตัวจับเวลาสี่แชนเนล
– ตัวจับเวลาพลังงานต่ำพิเศษ 16 บิต 2 ตัว
- 1x Systick อิสระ
– 1x สุนัขเฝ้าบ้านอิสระ
– 1x สุนัขเฝ้าบ้าน
• ความปลอดภัยและ ID
– การติดตั้งเฟิร์มแวร์ที่ปลอดภัย (SFI) สำหรับ Bluetooth® Low Energy SW stack
– การเข้ารหัสฮาร์ดแวร์ 2 เท่า AES สูงสุด 256 บิตสำหรับแอปพลิเคชันและ Bluetooth® พลังงานต่ำ
– ผู้ออกรหัสสาธารณะ HW (PKA)
– อัลกอริธึมการเข้ารหัส: RSA, Diffie-Helman, ECC over GF(p)
– เครื่องกำเนิดตัวเลขสุ่มจริง (RNG)
– การป้องกันเซกเตอร์ต่อการทำงานของ R/W (PCROP)
– หน่วยคำนวณ CRC – ข้อมูล Die: ID เฉพาะ 96 บิต
– รหัสเฉพาะ IEEE 64 บิตความเป็นไปได้ที่จะได้รับ Bluetooth® Low Energy 48-bit EUI
• I/O ที่รวดเร็วสูงสุด 37 ตัว โดย 35 ตัวมีความทนทานต่อ V 5 ตัว
• การสนับสนุนการพัฒนา
– Serial wire debug (SWD), JTAG สำหรับตัวประมวลผลแอปพลิเคชัน
- ทริกเกอร์ข้ามแอปพลิเคชัน