Nuvoton เปิดตัวชิปไมโครคอนโทรลเลอร์ M433 Series (M433LE8AE และ M433SE8AE) พร้อมด้วยบอร์ดพัฒนา NuMaker-M433SE ื ที่เรียกว่า “M433 CAN/USB FS OTG” Series ที่มี Arm Cortex-M4F core พร้อมส่วนขยาย DSP และ FPU, MCU มีการโอเวอร์คล็อกที่ 144 MHz และใช้ไฟ 350 nA ในโหมด deep power-down ทำให้เหมาะสำหรับใช้กับงาน IoT ที่ใช้แบตเตอรี่ในทางอุตสาหกรรมและผู้บริโภค
เราเขียนบทความเคยเขียนบทความเกี่ยวไมโครคอนโทรลเลอร์ของ Nuvoton เช่น NuMicro M091 Series, Nuvoton MA35H0 ซึ่งเป็นไมโครโปรเซสเซอร์ที่ปรับต้นทุนลงมาและบอร์ดการพัฒนาและ MCU อื่นๆ
สเปคของ MCU Nuvoton M433 Series :
- MCU core
- Arm Cortex-M4F 144 MHz
- รวมคำสั่ง DSP และ FPU
- Memory Protection Unit (MPU) มี 8 พื้นที่
- หน่วยความจำ
- Flash สูงสุด 128 KB
- LDROM 4 KB
- SRAM สูงสุด 64 KB พร้อมการตรวจสอบแบบแปรผัน
- PDMA
- PDMA 9 ช่อง
- รองรับทริกเกอร์ต่างๆ
- Clock
- Crystal Oscillator ความถี่ 4 ถึง 24 MHz
- Crystal 32.768 kHz สำหรับ RTC
- Internal oscillators : 48 MHz, 12 MHz, 10 kHz
- PLL สูงถึง 200 MHz
- การจัดการพลังงาน
- โหมด Active : 132 μA/MHz
- NPD: 230 μA
- SPD ที่ไม่มีการเก็บรักษา RAM: 1.5 μA
- DPD: 0.35 μA
- รองรับการตื่นจากโหมด NPD
- วงจรจับเวลา (Timer) และ PWM
- วงจรจับเวลา (Timer) 32 บิต 4 ตัว
- ตัวเลือก PWM ที่ได้รับการปรับปรุงและพื้นฐาน
- SysTick, Watchdog และ Window Watchdog Timer
- EQEI และ enhanced input capture timer/counter
- แอนะล็อก
- 12 บิต 16 ช่อง 5 Msps SAR ADC
- เครื่องมือเปรียบเทียบแบบแอนะล็อก 2 ช่อง
- อินเทอร์เฟสการสื่อสาร
- สูงสุด 4 x UART พร้อมรองรับ IrDA, LIN
- อินเทอร์เฟส I²C สูงสุด 2 ตัวพร้อม SMBus/PMBus
- สูงสุด 2 x SPI/I²S, 1 Quad-SPI
- อินเทอร์เฟส CAN 2.0B 2 ช่อง
- USB – USB 2.0 FS OTG/Host/Device พร้อม PHY
- ขา I/O – I/O 41 ขาพร้อมความสามารถในการ interrupt
- การดำเนินงาน
- แรงดันไฟฟ้า: 1.8V ถึง 3.6V
- อุณหภูมิ: -40°C ถึง 105°C
- การรองรับการพัฒนา
- Arm Keil RVMDK, IAR EWARM, GNU compiler พร้อม Eclipse
- การเขียนโปรแกรม ICP และ ISP
- เครื่องมือ Pin Viewer และ PinConfigure
- การระบุตัวตน – UID 96 บิต และ UCID 128 บิต
- บรรจุภัณฑ์ – LQFP48 พร้อม I/O 41 ขา ระยะพิทช์ 0.5 มม. ขนาด 7x7x1.4 มม.
สเปคของบอร์ดพัฒนา NuMaker-M433SE:
- ไมโครคอนโทรลเลอร์หลัก – NuMicro M433SE8AE เข้ากันได้กับ M433LE8AE รุ่นเก่า
- การเชื่อมต่อ – คอนเนกเตอร์ส่วนขยายแบบ Full pin ;คอนเนกเตอร์ที่เข้ากันได้กับ Arduino UNO
- Power Measurement – คอนเนกเตอร์แอมมิเตอร์สำหรับการวิเคราะห์การใช้พลังงานของไมโครคอนโทรลเลอร์
- ตัวเลือกการจ่ายไฟ
- คอนเนกเตอร์ VDD ภายนอก
- Vin ผ่านตัวเชื่อมต่อที่เข้ากันได้กับ Arduino UNO
- คอนเนกเตอร์ USB FS บนแพลตฟอร์ม M433
- คอนเนกเตอร์ ICE USB บน Nu-Link2-Me
- Debugger/โปรแกรม บนบอร์ด – Nu-Link2-Me พร้อมด้วย
- การดีบักผ่านอินเตอร์เฟส SWD
- รองรับการเขียนโปรแกรมทั้งออนไลน์และออฟไลน์
- ฟังก์ชั่น Virtual COM port
ไมโครคอนโทรลเลอร์สามารถโปรแกรมด้วยดีบักเกอร์ Nuvoton Nu-Link โดยใช้ซอฟต์แวร์ Keil หรือ IAR development environments และบริษัทยังมีเครื่องมือ Pin Viewer และ PinConfigure สำหรับ MCu นี้อีกด้วย
Nuvoton มีบอร์ดพัฒนา NuMaker-M433SE ที่มาพร้อมกับ Nu-Link-Me programmer, เพื่อให้เริ่มต้นใช้งาน MCU ได้อย่างง่ายดาย นอกจากนี้ยังมีการจัดวางขาที่เข้ากันได้กับ Arduino UNO พร้อมกับแอมมิเตอร์สำหรับการตรวจสอบการใช้พลังงาน นอกจากนี้ Nu-Link2-Me ยังทำหน้าที่เป็นทั้งดีบักเกอร์และโปรแกรมเมอร์ โดยรองรับการเขียนโปรแกรมออนไลน์และการดีบักผ่านอินเทอร์เฟส SWD ประกอบด้วยฟังก์ชัน virtual COM port สำหรับการส่งข้อความไปยังคอมพิวเตอร์ และสามารถถอดออกได้เพื่อใช้ในการผลิตจำนวนมาก
สามารถดูรายละเอียดเพิ่มเติมได้บนข่าวประชาสัมพันธ์และหน้าผลิตภัณฑ์ บริษัทรองรับ IDE ของบริษัทอื่น เช่น Keil MDK, IAR EWARM และ Eclipse IDE ด้วยคอมไพเลอร์ GNU GCC นอกจากบริษัทยังมีตัวอย่างโค้ด, ไลบรารี, เอกสาร datasheets และอื่นๆ บนหน้า GitHub
ชิป M433LE8AE มีจำหน่ายในราคา $1.28 (~50฿) ที่ Techdesign Store และบอร์ดพัฒนา NuMaker-M433SE มีจำหน่ายราคา $25.00 (~900฿) บนเว็บไซต์ Nuvoton
แปลจากบทความภาษาอังกฤษ : Nuvoton launches M433 Series ultra-low power Arm Cortex-M4F MCUs, NuMaker-M433SE development board
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT