การเลือก MCU ที่เหมาะสมเป็นขั้นตอนสําคัญในการสร้างการใช้งานที่มีประสิทธิภาพ ประหยัดและสามารถปรับขนาดได้ ผู้ออกแบบควรสามารถหาผลิตภัณฑ์ที่สมดุลพลังงานการประมวลผลความจํา, การบูรณาการแบบแอนาล็อก และอุปกรณ์ด้านนอก เพื่อตอบสนองความต้องการการทํางานของแอพลิเคชั่น
Texas Instruments (TI) จําหน่าย Arm-based ® Cortex ® - ครบวงจรของสินค้า MCU ที่มี M0 + หลักมีลักษณะการบริโภคพลังงานต่ํา, ค่าใช้จ่ายต่ําและประสิทธิภาพสูง.โปรเซสเซอร์ 32 บิตเหล่านี้ เหมาะสําหรับการใช้งานที่ต้องการการทํางานในเวลาจริง โดยไม่ต้องใช้ค่าใช้จ่ายในการคิดเลข.
สถาปัตยกรรม Cortex-M0+ ให้พื้นฐานที่สมดุลสําหรับการออกแบบที่ผสมผสานได้หลากหลาย, ตั้งแต่หน่วยเซ็นเซอร์พื้นฐานถึงหน่วยควบคุมมอเตอร์ที่ก้าวหน้า
TI เปิดตัว MCU ครบวงจรสําหรับผู้ออกแบบ ครอบคลุมสามชุดของสินค้า Arm Cortex-M0 + ไมโครคอนโทรลเลอร์จากการใช้งานพื้นฐาน เป็นการใช้งานที่ "รวย" มากฟังก์ชันแบบแอนาล็อกเหล่านี้สามารถรวมอุปกรณ์นอกที่บูรณาการ เช่น ADC 12 บิต, เครื่องขยายการทํางาน, ไทม์เมอร์ และอินเตอร์เฟซการสื่อสาร (UART, I2C,SPI) เพื่อลดความต้องการขององค์ประกอบภายนอกให้น้อยที่สุดผู้ออกแบบสามารถเลือกจากหลายประเภทของแพคเกจ เช่น QFN และ TSSOP เพื่อรองรับข้อจํากัดพื้นที่ทางกายภาพ
MSPM0 ซีรี่ย์ G - ซีรีย์ MCU นี้ให้ระดับสูงสุดของฟังก์ชันจําลองที่บูรณาการและถูกออกแบบให้กับการใช้งานทั่วไปโดยเฉพาะสําหรับการใช้งานที่ต้องการฟังก์ชันสัญญาณผสมผสานที่มีประสิทธิภาพสูง.g ซีรี่ย์มีความเร็ว CPU ถึง 80 MHz และความจําแฟลชถึง 512 KB และ ADC 12 บิต 1 MSPS มีหลายช่องทางรวมถึงเครื่องขยายเสียงการทํางานที่บูรณาการถึง 3 เครื่อง และเครื่องเปรียบเทียบแบบแอนาล็อกต่างๆ.
MSPM0G3107SRHBR (รูป 1) ทํางานได้ถึง 80 MHz ด้วยความจําแฟลช 128 KB และ SRAM 32 KB อุปกรณ์นี้รวม ADCs 12 บิต 4 MSPS ด้วยการเก็บตัวอย่างพร้อมกันรวมถึง 111 ช่องทางภายนอก และเครื่องกระตุ้นการใช้งานทั่วไป (GPAMP)นอกจากนี้ อุปกรณ์ยังมี CAN 2.0/3.0 และ CAN-FD รองรับ CAN CAN อินเตอร์เฟส, 4 UARTs, 2 I 2 C และ 2 SPI อินเตอร์เฟส, เสริมหน้าที่การสื่อสาร.ฟังก์ชันเหล่านี้สามารถปรับตัวให้กับการใช้งานต่างๆ เช่น การควบคุมมอเตอร์และอัตโนมัติอุตสาหกรรมรุ่นอื่น ๆ ของ MCU นี้พร้อมกับ Flash 32 KB และ RAM 16 KB หรือ Flash 64 KB และ RAM 32 KB
รูป 1: ขนาดทั่วไปของ MCU MSPM0G310x (แหล่งภาพ: Texas Instruments)
MSPM0 L Series - อุปกรณ์เหล่านี้สมดุลการใช้พลังงานต่ํากับฟังก์ชันแบบอานาล็อก และถูกปรับปรุงให้เหมาะสมกับการใช้งานเช่นเซ็นเซอร์และอุปกรณ์ที่ใช้แบตเตอรี่ซีรี่ย์มีความเร็วนาฬิกาสูงสุด 32 MHz และความจําแฟลช 8 ถึง 256 KB, ใช้ ADC 12 บิต, คอมเปอร์เตอร์แบบแอนาล็อก, และอาจมีเครื่องขยายเสียงทํางานเดียว
ในชุดนี้, MSPM0L1306SRTRR (รูป 2) ใช้งานได้ถึง 32 MHz, มีความจําแฟลช 64 KB และ SRAM 4 KB, ผสมรวม 12-bit, 1.68 MSPS ADC (สูงสุด 10 ช่องทางภายนอก),เครื่องเสริมเสียงการทํางานแบบ 0 ดริฟท์, และเครื่องเปรียบเทียบความเร็วสูงที่มี DAC อ้างอิง 8 บิต อุปกรณ์นี้เหมาะสําหรับการใช้งานเซ็นเซอร์และอนาล็อกด้านหน้าที่มีความมั่นคงในการทํางานระยะยาวและการแก้ไขออฟเซตเป็นสิ่งจําเป็น
รูปที่ 2: MSPM0L1306SRTRR MCU กล่องด้วย 16-WFQFN ที่ติดอยู่บนพื้นผิว (แหล่งภาพ: เครื่องมือเท็กซัส)
MSPM0 ซีรี่ย์ C - เหมาะสําหรับการใช้งานระดับการเริ่มต้นและค่าใช้จ่ายที่มีความรู้สึกที่ยังต้องการผลงานที่น่าเชื่อถือและความสามารถการตรวจจับแบบแอนาล็อกที่ง่าย, MCU เหล่านี้ทํางานถึง 24 MHz,มีความจําแบบฟแลชสูงสุด 16 KB และ ADC ฐาน 12 บิต.
สําหรับแอพลิเคชั่นรถยนต์ขนาดเล็ก M0C1103QDDFRQ1 (รูป 3) เป็น MCU ในรถยนต์ที่ทํางานสูงสุด 24 MHz ด้วยความจําแฟลช 8 KB และ SRAM 1 KBอุปกรณ์นี้รวม ADC 12 บิต และรองรับอินเตอร์เฟซการสื่อสาร เช่น LIN, I 2 C, SPI, UART/USART

