ไมโครคอนโทรลเลอร์ RF STM32WB55CEU6TR – MCU MCU Arm Cortex-M4 แบบดูอัลคอร์พลังงานต่ำพิเศษ 64 MHz, Cortex-M0+ 32 MHz 512 Kbytes
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ RF - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
แกนหลัก: | ARM คอร์เท็กซ์ M4 |
ความกว้างบัสข้อมูล: | 32 บิต |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 512 กิโลไบต์ |
ขนาด RAM ข้อมูล: | ขนาด 256 กิโลไบต์ |
ความถี่สัญญาณนาฬิกาสูงสุด: | 64 เมกะเฮิรตซ์ |
ความละเอียด ADC: | 12 บิต |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.71 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานสูงสุด: | + 85 องศาเซลเซียส |
แพ็กเกจ / เคส: | ยูเอฟคิวเอฟพีเอ็น-48 |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
บรรจุภัณฑ์: | รีล |
บรรจุภัณฑ์: | ตัดเทป |
บรรจุภัณฑ์: | เม้าส์รีล |
ยี่ห้อ: | บริษัท เอส ที ไมโครอิเล็กทรอนิกส์ |
ประเภทข้อมูล RAM: | เอสแรม |
ประเภทอินเทอร์เฟซ: | อินเทอร์เฟซ I2C, SPI, USART, USB |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
จำนวนช่อง ADC: | 13 ช่อง |
จำนวน I/O: | 30 พอร์ตอินพุต/เอาต์พุต |
แรงดันไฟฟ้าที่จ่ายให้ทำงาน: | 1.71 โวลต์ถึง 3.6 โวลต์ |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ RF - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ชุด: | STM32WB |
ปริมาณบรรจุโรงงาน: | 2500 |
หมวดหมู่ย่อย: | วงจรรวมไร้สายและ RF |
เทคโนโลยี: | Si |
ชื่อทางการค้า: | STM32 |
♠ MCU 32 บิตไร้สายแบบมัลติโปรโตคอลที่ใช้ Arm® Cortex®-M4 พร้อม FPU, Bluetooth® 5.2 และโซลูชันวิทยุ 802.15.4
อุปกรณ์ไร้สายและพลังงานต่ำพิเศษ STM32WB55xx และ STM32WB35xx มัลติโปรโตคอลแบบฝังตัววิทยุที่ทรงพลังและพลังงานต่ำพิเศษที่สอดคล้องกับข้อกำหนด Bluetooth® Low Energy SIG 5.2 และ IEEE 802.15.4-2011 อุปกรณ์เหล่านี้มี Arm® Cortex®-M0+ เฉพาะสำหรับการดำเนินการเลเยอร์ต่ำแบบเรียลไทม์ทั้งหมด
อุปกรณ์ได้รับการออกแบบให้ใช้พลังงานต่ำเป็นพิเศษและใช้คอร์ RISC 32 บิต Arm® Cortex®-M4 ประสิทธิภาพสูงที่ทำงานที่ความถี่สูงถึง 64 MHz คอร์นี้มีหน่วยจุดลอยตัว (FPU) แบบความแม่นยำเดียวที่รองรับคำสั่งประมวลผลข้อมูลความแม่นยำเดียวของ Arm® และประเภทข้อมูลทั้งหมด นอกจากนี้ยังใช้ชุดคำสั่ง DSP เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) ซึ่งช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน
IPCC จัดให้มีการสื่อสารระหว่างโปรเซสเซอร์ที่ได้รับการปรับปรุงด้วยช่องทางสองทิศทางจำนวน 6 ช่อง HSEM จัดเตรียมฮาร์ดแวร์เซมาโฟร์ที่ใช้เพื่อแบ่งปันทรัพยากรร่วมกันระหว่างโปรเซสเซอร์ทั้งสอง
อุปกรณ์ฝังหน่วยความจำความเร็วสูง (หน่วยความจำแฟลชสูงสุด 1 เมกะไบต์สำหรับ STM32WB55xx, สูงสุด 512 กิโลไบต์สำหรับ STM32WB35xx, SRAM สูงสุด 256 กิโลไบต์สำหรับ STM32WB55xx, 96 กิโลไบต์สำหรับ STM32WB35xx), อินเทอร์เฟซหน่วยความจำแฟลช Quad-SPI (มีให้เลือกใช้ในทุกแพ็คเกจ) และ I/O และอุปกรณ์ต่อพ่วงที่ได้รับการปรับปรุงมากมาย
รองรับการถ่ายโอนข้อมูลโดยตรงระหว่างหน่วยความจำและอุปกรณ์ต่อพ่วงและจากหน่วยความจำหนึ่งไปยังหน่วยความจำโดยช่อง DMA จำนวน 14 ช่องพร้อมการแมปช่องสัญญาณแบบยืดหยุ่นเต็มรูปแบบโดยอุปกรณ์ต่อพ่วง DMAMUX
อุปกรณ์นี้มีกลไกต่างๆ สำหรับหน่วยความจำแฟลชฝังตัวและ SRAM ได้แก่ การป้องกันการอ่านข้อมูล การป้องกันการเขียนข้อมูล และการป้องกันการอ่านข้อมูลรหัสที่เป็นกรรมสิทธิ์ สามารถรักษาความปลอดภัยของหน่วยความจำบางส่วนสำหรับการเข้าถึงเฉพาะของ Cortex® -M0+
กลไกการเข้ารหัส AES ทั้งสองตัว ได้แก่ PKA และ RNG ช่วยให้สามารถเข้ารหัส MAC ชั้นล่างและเข้ารหัสชั้นบนได้ อาจใช้คุณสมบัติการจัดเก็บคีย์ของลูกค้าเพื่อซ่อนคีย์ไว้
อุปกรณ์นี้มี ADC 12 บิตที่รวดเร็วและตัวเปรียบเทียบพลังงานต่ำพิเศษสองตัวที่เชื่อมโยงกับเครื่องกำเนิดแรงดันอ้างอิงที่มีความแม่นยำสูง
อุปกรณ์เหล่านี้ฝัง RTC พลังงานต่ำ ตัวจับเวลาขั้นสูง 16 บิต 1 ตัว ตัวจับเวลา 32 บิตเอนกประสงค์ 1 ตัว ตัวจับเวลา 16 บิตเอนกประสงค์ 2 ตัว และตัวจับเวลาพลังงานต่ำ 16 บิต 2 ตัว
นอกจากนี้ ยังมีช่องตรวจจับความจุสูงสุด 18 ช่องสำหรับ STM32WB55xx (ไม่มีในแพ็คเกจ UFQFPN48) นอกจากนี้ STM32WB55xx ยังฝังไดรเวอร์ LCD ในตัวขนาดสูงสุด 8x40 หรือ 4x44 พร้อมตัวแปลงเพิ่มแรงดันภายในอีกด้วย
STM32WB55xx และ STM32WB35xx ยังมีคุณสมบัติอินเทอร์เฟซการสื่อสารมาตรฐานและขั้นสูง ได้แก่ USART หนึ่งตัว (ISO 7816, IrDA, Modbus และโหมดสมาร์ทการ์ด) UART พลังงานต่ำหนึ่งตัว (LPUART) I2C สองตัว (SMBus/PMBus) SPI สองตัว (หนึ่งตัวสำหรับ STM32WB35xx) สูงสุด 32 MHz อินเทอร์เฟซเสียงแบบอนุกรมหนึ่งตัว (SAI) ที่มีสองช่องและ PDM สามตัว อุปกรณ์ USB 2.0 FS หนึ่งตัวพร้อมออสซิลเลเตอร์ไร้คริสตัลฝังตัว รองรับ BCD และ LPM และ Quad-SPI หนึ่งตัวพร้อมความสามารถในการดำเนินการในสถานที่ (XIP)
STM32WB55xx และ STM32WB35xx ทำงานได้ในช่วงอุณหภูมิ -40 ถึง +105 °C (จุดต่อ +125 °C) และ -40 ถึง +85 °C (จุดต่อ +105 °C) ที่แหล่งจ่ายไฟ 1.71 ถึง 3.6 V โหมดประหยัดพลังงานที่ครอบคลุมช่วยให้สามารถออกแบบแอปพลิเคชันที่ใช้พลังงานต่ำได้
อุปกรณ์ดังกล่าวประกอบด้วยแหล่งจ่ายไฟอิสระสำหรับอินพุตอนาล็อกสำหรับ ADC
STM32WB55xx และ STM32WB35xx ผสานรวมตัวแปลงสเต็ปดาวน์ SMPS ประสิทธิภาพสูงเข้ากับความสามารถโหมดบายพาสอัตโนมัติเมื่อ VDD ต่ำกว่าระดับแรงดันไฟ VBORx (x=1, 2, 3, 4) (ค่าเริ่มต้นคือ 2.0 V) โดยมีแหล่งจ่ายไฟอิสระสำหรับอินพุตแอนะล็อกสำหรับ ADC และตัวเปรียบเทียบ รวมถึงอินพุตแหล่งจ่ายไฟเฉพาะ 3.3 V สำหรับ USB
แหล่งจ่ายไฟเฉพาะ VBAT ช่วยให้อุปกรณ์สามารถสำรองออสซิลเลเตอร์ LSE 32.768 kHz, RTC และรีจิสเตอร์สำรอง ดังนั้นจึงทำให้ STM32WB55xx และ STM32WB35xx สามารถจ่ายฟังก์ชันเหล่านี้ได้ แม้ว่า VDD หลักจะไม่มีอยู่ผ่านแบตเตอรี่แบบ CR2032, Supercap หรือแบตเตอรี่แบบชาร์จไฟได้ขนาดเล็กก็ตาม
STM32WB55xx นำเสนอ 4 แพ็คเกจ ตั้งแต่ 48 ถึง 129 พิน ส่วน STM32WB35xx นำเสนอ 1 แพ็คเกจ 48 พิน
• รวมเทคโนโลยีจดสิทธิบัตรอันทันสมัยของ ST
• วิทยุ
– 2.4 GHz – เครื่องรับส่งสัญญาณ RF ที่รองรับสเปค Bluetooth® 5.2, IEEE 802.15.4-2011 PHY และ MAC รองรับ Thread และ Zigbee® 3.0
– ความไว RX: -96 dBm (Bluetooth® Low Energy ที่ 1 Mbps), -100 dBm (802.15.4)
– กำลังส่งออกที่ตั้งโปรแกรมได้สูงถึง +6 dBm ด้วยขั้นตอน 1 dB
– บาลันแบบบูรณาการเพื่อลด BOM
– รองรับความเร็ว 2 Mbps
– CPU Arm® 32-bit Cortex® M0+ เฉพาะสำหรับเลเยอร์วิทยุแบบเรียลไทม์
– RSSI ที่แม่นยำเพื่อเปิดใช้งานการควบคุมพลังงาน
– เหมาะสำหรับระบบที่ต้องปฏิบัติตามข้อบังคับเกี่ยวกับความถี่วิทยุ ETSI EN 300 328, EN 300 440, FCC CFR47 ส่วนที่ 15 และ ARIB STD-T66
– รองรับ PA ภายนอก
– ชิปคู่หูอุปกรณ์พาสซีฟแบบบูรณาการ (IPD) ที่มีจำหน่ายสำหรับโซลูชันการจับคู่ที่เหมาะสมที่สุด (MLPF-WB-01E3 หรือ MLPF-WB-02E3)
• แพลตฟอร์มพลังงานต่ำพิเศษ
– แหล่งจ่ายไฟ 1.71 ถึง 3.6 V
– – ช่วงอุณหภูมิ 40 °C ถึง 85 / 105 °C
– โหมดปิดเครื่อง 13 nA
– โหมดสแตนด์บาย 600 nA + RTC + RAM 32 KB
– โหมดหยุด 2.1 µA + RTC + RAM 256 KB
– MCU โหมดแอ็คทีฟ: < 53 µA / MHz เมื่อ RF และ SMPS เปิดอยู่
– วิทยุ: Rx 4.5 mA / Tx ที่ 0 dBm 5.2 mA
• แกนหลัก: CPU Arm® 32-bit Cortex®-M4 พร้อม FPU, ตัวเร่งความเร็วแบบเรียลไทม์แบบปรับได้ (ART Accelerator) ที่ให้การทำงานแบบ 0-wait-state จากหน่วยความจำแฟลช, ความถี่สูงถึง 64 MHz, MPU, 80 DMIPS และคำสั่ง DSP
• เกณฑ์มาตรฐานประสิทธิภาพ
– 1.25 DMIPS/MHz (ดรายสโตน 2.1)
– 219.48 CoreMark® (3.43 CoreMark/MHz ที่ 64 MHz)
• เกณฑ์มาตรฐานด้านพลังงาน
– คะแนน ULPMark™ CP 303
• การจัดการการจัดหาและรีเซ็ต
– เครื่องแปลงสเต็ปดาวน์ SMPS แบบฝังประสิทธิภาพสูงพร้อมโหมดบายพาสอัจฉริยะ
– BOR (รีเซ็ตไฟดับ) ที่ปลอดภัยเป็นพิเศษและใช้พลังงานต่ำ โดยมีเกณฑ์ให้เลือก 5 เกณฑ์
– POR/PDR พลังงานต่ำพิเศษ
– เครื่องตรวจจับแรงดันไฟฟ้าแบบตั้งโปรแกรมได้ (PVD)
– โหมด VBAT พร้อม RTC และรีจิสเตอร์สำรอง
• แหล่งสัญญาณนาฬิกา
– ออสซิลเลเตอร์คริสตัลความถี่ 32 MHz พร้อมตัวเก็บประจุแบบปรับแต่งในตัว (วิทยุและนาฬิกา CPU)
– ออสซิลเลเตอร์คริสตัล 32 kHz สำหรับ RTC (LSE)
– RC ภายในกำลังไฟต่ำ 32 kHz (±5%) (LSI1)
– RC ภายในกำลังไฟต่ำ 32 kHz (เสถียรภาพ ±500 ppm) (LSI2)
– ออสซิลเลเตอร์ภายในแบบหลายความเร็วตั้งแต่ 100 kHz ถึง 48 MHz ปรับแต่งอัตโนมัติโดย LSE (ความแม่นยำดีกว่า ±0.25%)
– RC ภายในความเร็วสูง 16 MHz ที่โรงงานปรับแต่ง (±1%)
– 2x PLL สำหรับนาฬิการะบบ, USB, SAI และ ADC
• ความทรงจำ
– หน่วยความจำแฟลชสูงสุด 1 MB พร้อมการป้องกันเซกเตอร์ (PCROP) ต่อการทำงาน R/W ช่วยให้สามารถใช้งานวิทยุสแต็กและแอปพลิเคชันได้
– SRAM สูงสุด 256 KB รวมถึง 64 KB พร้อมการตรวจสอบความเท่าเทียมกันของฮาร์ดแวร์
– รีจิสเตอร์สำรองข้อมูล 20×32 บิต
– บูตโหลดเดอร์รองรับอินเทอร์เฟซ USART, SPI, I2C และ USB
– OTA (ผ่านอากาศ) Bluetooth® Low Energy และอัปเดต 802.15.4
– อินเทอร์เฟซหน่วยความจำ Quad SPI พร้อม XIP
– 1 Kbyte (128 คำคู่) OTP
• อุปกรณ์ต่อพ่วงอะนาล็อกที่หลากหลาย (ต่ำถึง 1.62 V)
– ADC 12 บิต 4.26 Msps สูงสุด 16 บิตพร้อมการโอเวอร์แซมปลิงฮาร์ดแวร์ 200 µA/Msps
– ตัวเปรียบเทียบพลังงานต่ำพิเศษ 2x
– เอาต์พุตบัฟเฟอร์แรงดันอ้างอิง 2.5 V หรือ 2.048 V ที่แม่นยำ
• อุปกรณ์ต่อพ่วงระบบ
– ตัวควบคุมการสื่อสารระหว่างโปรเซสเซอร์ (IPCC) สำหรับการสื่อสารกับ Bluetooth® Low Energy และ 802.15.4
– HW Semaphores สำหรับการแบ่งปันทรัพยากรระหว่าง CPU
– ตัวควบคุม DMA 2 ตัว (7 ช่องต่อตัว) รองรับ ADC, SPI, I2C, USART, QSPI, SAI, AES, ตัวจับเวลา
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus และโหมดสมาร์ทการ์ด)
– 1x LPUART (พลังงานต่ำ)
– 2x SPI 32 เมกะบิต/วินาที
– 2x I2C (SMBus/PMBus)
– 1x SAI (เสียงคุณภาพสูงแบบ 2 ช่อง)
– อุปกรณ์ USB 2.0 FS 1x ไร้คริสตัล BCD และ LPM
– ตัวควบคุมการสัมผัสแบบสัมผัส รองรับเซ็นเซอร์สูงสุด 18 ตัว
– LCD 8×40 พร้อมตัวแปลงเพิ่มแรงดัน
– 1x 16 บิต สี่ช่องสัญญาณตัวจับเวลาขั้นสูง
– 2x 16 บิต ไทม์เมอร์สองช่อง
– 1x 32 บิต ไทม์เมอร์สี่ช่อง
– ตัวจับเวลาพลังงานต่ำพิเศษ 16 บิต 2 ตัว
– 1x Systick อิสระ
– 1x เฝ้าระวังอิสระ
– 1x วอทช์ด็อกหน้าต่าง
• ความปลอดภัยและการระบุตัวตน
– การติดตั้งเฟิร์มแวร์ที่ปลอดภัย (SFI) สำหรับ Bluetooth® Low Energy และสแต็ก SW 802.15.4
– การเข้ารหัสฮาร์ดแวร์ 3x AES สูงสุด 256 บิตสำหรับแอปพลิเคชัน Bluetooth® Low Energy และ IEEE802.15.4
– บริการจัดเก็บคีย์ลูกค้า / ผู้จัดการคีย์
– หน่วยงานคีย์สาธารณะของ HW (PKA)
– อัลกอริทึมการเข้ารหัส: RSA, Diffie-Helman, ECC บน GF(p)
– เครื่องสร้างตัวเลขสุ่มที่แท้จริง (RNG)
– การป้องกันภาคส่วนจากการปฏิบัติการสำรวจและผลิต (PCROP)
– หน่วยคำนวณ CRC
– ข้อมูลแม่พิมพ์: ID เฉพาะ 96 บิต
– รหัสเฉพาะ IEEE 64 บิต ความเป็นไปได้ในการอนุมาน 802.15.4 64 บิตและ Bluetooth® Low Energy 48 บิต EUI
• I/O ความเร็วสูงถึง 72 ตัว โดย 70 ตัวรองรับ V ได้ 5 ตัว
• การสนับสนุนการพัฒนา
– การดีบักสายอนุกรม (SWD), JTAG สำหรับโปรเซสเซอร์แอปพลิเคชัน
– ทริกเกอร์ครอสแอปพลิเคชันพร้อมอินพุต/เอาต์พุต
– Embedded Trace Macrocell™ สำหรับการใช้งาน
• บรรจุภัณฑ์ทั้งหมดเป็นไปตามมาตรฐาน ECOPACK2