STMicro เปิดตัวไมโครคอนโทรลเลอร์ STM32C0 ที่ใช้ซีพียู Arm Cortex-M0+ แบบ 32 บิต ครั้งแรกในปี 2023 โดยมีเป้าหมายที่จะให้แทนที่ไมโครคอนโทรลเลอร์ 8 บิตและต่อมา STM32C071 ได้เพิ่มอินเทอร์เฟส USB FS เน้นการใช้งาน GUI ที่มีต้นทุนต่ำ ตอนนี้บริษัทได้เพิ่มผลิตภัณฑ์ใหม่อีกสามรุ่น ได้แก่ STM32C051, STM32C091 และ STM32C092
STM32C051 มีลักษณะคล้ายกับ STM32C031 รุ่นเดิม แต่เพิ่มหน่วยความจำแฟลชมากขึ้น (64KB เทียบกับ 32KB) และมีตัวเลือกแพ็กเกจสูงสุด 48 ขา ส่วน STM32C09x มาพร้อมกับหน่วยความจำแฟลชสูงสุด 256KB ในแพ็กเกจสูงสุด 64 ขา โดย STM32C092 ยังเพิ่มการรองรับ CAN FD อีกด้วย นอกจากนี้ ตระกูล STM32C09x ยังสามารถมองว่าเป็นรุ่นอัปเดตของ STM32C071 สำหรับกรณีที่ต้องการหน่วยความจำแฟลชมากขึ้น

มีรุ่นย่อยใหม่เพิ่มขึ้น 30 SKU ทำให้จำนวนรวมทั้งหมดอยู่ที่ 55 SKU เมื่อคำนึงถึงตัวเลือกแพ็กเกจ ขนาดหน่วยความจำแฟลช และขนาด RAM, STM32C051 มีปริมาณ SRAM สูงสุด 12KB เช่นเดียวกับ STM32C031 และ STM32C091/92 ก็มี SRAM 36KB เท่ากับ STM32C071

STMicro ระบุว่า หน่วยความจำแฟลชขนาดใหญ่ใน STM32C091/C092 ช่วยให้นักออกแบบสามารถโฮสต์ กราฟิกอินเทอร์เฟซ (GUI) ควบคู่ไปกับแอปพลิเคชันหลัก โดยสามารถใช้เครื่องมือ TouchGFX ในการสร้าง GUI ได้ นอกจากนี้ บริษัทฯ ยังเน้นว่าไมโครคอนโทรลเลอร์ STM32C0 ทั้งหมดช่วยให้การรับรองมาตรฐานระดับผลิตภัณฑ์ เช่น IEC 61508 สำหรับความปลอดภัยเชิงฟังก์ชันทำได้ง่ายขึ้น และหากทรัพยากรของ STM32C0 ไม่เพียงพอ ลูกค้าสามารถอัปเกรดเป็น ไมโครคอนโทรลเลอร์ STM32G0 ได้อย่างง่ายดาย เนื่องจากใช้รูปแบบแพ็กเกจ (Package Styles) และขาเชื่อมต่อ (Pinout) เดียวกัน รวมถึง IP ของอุปกรณ์ต่อพ่วง ที่เหมือนกันเพื่อให้การย้ายระบบเป็นไปอย่างราบรื่น
STMicro ยังได้ออกแบบบอร์ดพัฒนา NUCLEO สองรุ่นเพื่อลองใช้งานไมโครคอนโทรลเลอร์ STM32C051 และ STM32C092 ได้แก่ NUCLEO-C051C8 และ NUCLEO-C092RC

บอร์ด NUCLEO-C051C8 มาพร้อมกับ header ของ Arduino UNO V3 และ header ของ ST Morpho เพื่อให้สามารถขยายการทำงานได้ง่ายด้วย shields/expansion module ที่มีจำหน่ายทั่วไป นอกจากนี้ยังมี ST-LINK debugger/programmer ในตัว ทำให้ไม่จำเป็นต้องใช้ดีบักเกอร์ภายนอก บอร์ดนี้รองรับไลบรารีซอฟต์แวร์และตัวอย่างโค้ดฟรี ซึ่งสามารถเข้าถึงได้ผ่าน STM32Cube MCU Package

บอร์ด NUCLEO-C092RC มีคุณสมบัติเช่นเดียวกับ NUCLEO-C051C8 (header ของ Arduino UNO V3 และ Morpho พร้อม ST-LINK debugger ในตัว) แต่เพิ่มขั้วต่อเทอร์มินัลสำหรับ CAN Bus/CAN FD และรองรับ STM32Cube MCU Package เช่นกัน
STMicro ระบุว่า ไมโครคอนโทรลเลอร์ STM32C0 ตระกูล Arm Cortex-M0+ รุ่นใหม่ได้เข้าสู่กระบวนการผลิตจำนวนมากแล้ว โดยมีราคาเริ่มต้นที่ $0.426(~14฿) สำหรับ STM32C051F8P6, $0.682(~23฿) สำหรับ STM32C091FCP6, $0.733(~25฿) สำหรับ STM32C092FCP6 (รองรับ CAN FD) โดยราคานี้สำหรับการสั่งซื้อจำนวน 10,000 ชิ้น ส่วนบอร์ดพัฒนา NUCLEO-C051C8 จำหน่ายในราคา $10.40(~400฿) และ NUCLEO-C092RC จำหน่ายในราคา $13.75(~500฿) สามารถดูรายละเอียดเพิ่มเติม เอกสารประกอบ และลิงก์สำหรับสั่งซื้อได้ที่ หน้าผลิตภัณฑ์ STM32C0 นอกจากนี้ประกาศอย่างเป็นทางการอาจมีข้อมูลเพิ่มเติมด้วย
แปลจากบทความภาษาอังกฤษ : STMicro expands the STM32C0 Cortex-M0+ MCU family with STM32C051, STM32C091, and STM32C092 (with CAN FD)

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT