HC32L100 เป็นไมโครคอนโทรลเลอร์ Arm ที่เล็กที่สุดในโลก

ใช่…ไม่ใช่การพิมพ์ของ CNXSoft  ฉันไม่ได้จะเขียน cm (เซนติเมตร) ซึ่ง HDSC HC32L110 เป็นไมโครคอนโทรลเลอร์ Arm Cortex-M0+ มีขนาด 1.59 x 1.436 มม. ที่มีอยู่ในแพ็คเกจของ CSP16 ที่เกือบจะมองด้วยกล้องจุลทรรศน์ เป็น Arm MCU ที่เล็กที่สุดในโลก

ฉันพบไมโครคอนโทรลเลอร์ที่ LilyGO ได้แชร์ในทวิสเตอร์ ที่แสดงเฉพาะขนาดของ MCU และ CSP16, Silicon Labs EFM8SB10F8G-CSP16 แสดงครั้งแรกจากค้นหาเว็บ, แต่นั่นเป็นไมโครคอนโทรลเลอร์ 8 บิต 8051 ขนาด 1.781 x 1.659 มม. ในแพ็คเกจ CSP16 และไม่น่าจะใช้ไมโครคอนโทรลเลอร์ “Western”

HC32L110-CSP16-Arm-MCU

แต่ในไม่ช้าฉันก็พบไมโครคอนโทรลเลอร์บนเว็บไซต์ Huada Semiconductor Co. Ltd (HDSC )

สเปคของ lHC32L110 :

  • MCU core – Arm Cortex-M0+ ขนาด 32 บิต @ สูงสุด 32 MHz
  • หน่วยความจำ – หน่วยความจำ RAM 2KB ถึง 4KB พร้อมการตรวจสอบความเท่าเทียมกัน
  • หน่วยความจำแบบแฟลช 16K ถึง 32KB พร้อมการป้องกันเขียนและลบโปรแกรม
  • อุปกรณ์ต่อพ่วง
    • 16x GPIO  พร้อมแพ็คเกจ 20 พิน, 12x GPIO  พร้อมแพ็คเกจ 16 พิน
    • เอาต์พุต PWM
    • 2x UART, 1x SPI, 1x I2C
    • SARADC สูงสุด 9 ช่องสัญญาณ 12 บิตพร้อมการสุ่มตัวอย่างสูงสุด 1 Msps
    • เครื่องกำเนิดความถี่ Buzzer
    • ตัวจับเวลา/ตัวนับ
      • ตัวจับเวลา/ตัวนับ 16 บิต แบบเอนกประสงค์ 3 ตัว
      • ตัวจับเวลา/ตัวนับ 16 บิต ที่มีประสิทธิภาพสูง 3 ตัว
      • ตัวจับเวลา/ตัวนับ 16 บิต ที่พลังงานต่ำ 1 ตัว
      • ตัวจับเวลา/ตัวนับ 16 บิต ที่เขียนโปรแกรมได้ 1 ตัว
    • RTC
    • เครื่องเปรียบเทียบแรงดันไฟฟ้าแบบ 2 ทาง VC พร้อม DAC 6 บิตในตัวและอินพุตอ้างอิงที่ตั้งโปรแกรมได้
  • Clock, Crystal oscillator
    • Crystal oscillator ภายนอกความเร็วสูง  4 ~ 32MHz
    • Crystal oscillator ภายนอกความเร็วต่ำ  32.768KHz
    • Clock ภายในความเร็วสูง  4/8/16/22.12/24MHz
    • Clock ภายในความเร็วต่ำ  32.8/38.4KHz
    • Watchdog timer
    • ฮาร์ดแวร์รองรับการปรับเทียบและการตรวจสอบ Clock ทั้งภายในและภายนอก
  • ความปลอดภัย – โมดูล CRC-16, หมายเลขประจำตัว 10 ไบต์ที่ไม่ซ้ำกัน
  • การดีบัก – โซลูชันการดีบักแบบฝังตัวที่ให้ดีบักเกอร์แบบเรียลไทม์ที่มีคุณสมบัติครบถ้วน
  • การจัดการพลังงาน
    • แรงดันไฟฟ้าที่ใช้งาน – 1.8 ถึง 5.5V
    • LVD เครื่องตรวจจับแรงดันต่ำในตัว ระดับการเปรียบเทียบ 16 ระดับที่กำหนดค่าได้
  • การใช้พลังงาน
    • โหมด deep sleep 0.5μA @ 3V  (ปิดนาฬิกาทั้งหมด, การรีเซ็ตการเปิดเครื่องถูกต้อง, รักษาสถานะ IO, การขัดจังหวะ IO ถูกต้อง)
    • โหมด deep sleep 1.0μA @ 3V + การทำงานของ RTC
    • โหมดการทำงานความเร็วต่ำ 6μA @ 32.768KHz (CPU และอุปกรณ์ต่อพ่วงทำงาน เรียกใช้โปรแกรมจากแฟลช)
    • โหมด deep sleep 20μA/MHz @ 3V @ 16MHz  (CPU หยุดทำงาน โมดูลต่อพ่วงทำงาน นาฬิกาหลักทำงาน)
    •  โหมดการทำงาน 120μA/MHz @ 3V @ 16MHz  (CPU และอุปกรณ์ต่อพ่วงทำงาน เรียกใช้โปรแกรมจากแฟลช)
  • เวลาปลุก – เวลาปลุกพลังงานต่ำเป็นพิเศษ 4μS
  • ค่าอุณหภูมิใช้งานตั้งแต่ -40 ถึง +85 °C
  • แพ็คเกจ
    • QFN20 – 3 x 3 มม.
    • TSSOP20 – 6.5 x 4.4 มม.
    • TSSOP16 – 5 x 4.4 มม.
    • CSP16 – 1.59 x 1.436 มม.
HC32L110 บล็อกไดอะแกรม (ซ้าย)  ขนาดแพ็คเกจ CSP16 (ขวา)

ดูเหมือนว่าไมโครคอนโทรลเลอร์จะเปิดตัวในปี 2564 และมีเอกสารประกอบมากมายในหน้าเพจผลิตภัณฑ์ คุณยังจะได้พบกับเครื่องมือในการพัฒนาซอฟต์แวร์อีกด้วย และ IAR Embedded และ Arm Keil MDK เป็น IDE ที่แนะนำ/รองรับสำหรับไมโครคอนโทรลเลอร์ ทุกอย่างเป็นภาษาจีน แต่อาจมีการเปลี่ยนแปลงในไม่ช้าหาก LilyGO เผยแพร่บอร์ดสำหรับ “ตลาดต่างประเทศ”

HC32L110B6YA-CSP16TR มีจำหน่ายใน LCSC China แต่ไม่พบในเว็บไซต์เวอร์ชันแบบสากล ราคา 1 ชิ้น 5.67 CNY หรือ 89 cents US หรือ~29฿ และถ้าซื้อในปริมาณ 1,000 ชิ้นขึ้นไปราคาต่อหน่วยลดลงเหลือ 3.14 CNY หรือ 50 cent US หรือ ~16฿

HC32L110B6YA-CSP16TR

แปลจากบทความภาษาอังกฤษ : HC32L110 Arm Cortex-M0+ MCU is available in a tiny 1.59 x 1.436 mm CSP16 package

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา