Engineering Educational Solution

LaunchPad MSP432

รูปภาพเพิ่มเติม

LaunchPad MSP432
รหัสสินค้า : 9200070
฿749.00
บอร์ดพัฒนาไมโครคอนโทรลเลอร์ 32 บิต จาก Texas Instrument ใช้ชิปหลักคือ MSP732P401R ซึ่งมีแกนหลักเป็น ARM Cortex-M4F

รายละเอียด

Launchpad MSP432 เป็นบอร์ดพัฒนาไมโครคอนโทรลเลอร์ 32 บิต จาก Texas Instrument หรือ TI โดยชิปหลักคือ MSP732P401R ซึ่งมีแกนหลักเป็น ARM Cortex-M4F ที่มีความโดดเด่นด้านความเร็วในการประมวลผลแต่ใช้กำลังงานไฟฟ้าต่ำมาก นับเป็นบอร์ดพัฒนาที่มีความสามารถสูง บรรจุเครื่องมือที่จำเป็นในการพัฒนาไว้พร้อม ทั้งดีบักเกอร์และเครื่องโปรแกรมผ่านพอร์ต USB ภายใต้ราคาที่ประหยัด เหมาะมากสำหรับผู้สนใจการพัฒนาอุปกรณ์สมองกลฝังตัวที่ต้องการชิป 32 บิตที่มีความเร็วและกินกำลังไฟฟ้าต่ำ

คุณสมบัติทางเทคนิค

  • ใช้ชิปไมโครคอนโทรลเลอร์ MSP432P401R ของ TI ซีพียูเป็น 32 บิต ARM Cortec M4 ความเร็ว 48MHz มีหน่วยประมวลผลระดับทศนิยมและหน่วยประมวลผลสัญญาณดิจิตอล (DSP) ในตัว มีหน่วยความจำแฟลช 256 กิโลไบต์ แรม 64 กิโลไบต์
  • มีอินพุตอะนาลอก 24 ช่อง ความละเอียดในการแปลงสัญญาณ 14 บิต ที่อัตราการสุ่มสัญญาณสูงถึง 1 ล้านตัวอย่างต่อวินาที (MSPS) และมีวงจรเปรียบเทียบสัญญาณอะนาลอก 2 ชุด
  • มีไทเมอร์ 32 บิต 2 ชุด และ 16 บิต 4 ชุด
  • มีพอร์ตสื่อสารข้อมูลอนุกรมรองรับมาตรฐานหลักอย่างครบถ้วน ทั้งบัส I2C มี 4 ชุด, SPI มีมากถึง 8 ชุด และ UART 4 ชุด
  • บนบอร์ดติดตั้ง XDS-110ET อีมูเลเตอร์ที่มาพร้อมกับเทคโนโลยี EnergyTrace+ โดยอีมูเลเตอร์นี้จะทำงานเสมือนกับเป็นไมโครคอนโทรลเลอร์ MSP432 เพื่อทำการทดสอบการทำงานรวมถึงรองรับการดีบัก ก่อนจะทำการดาวน์โหลดโค้ดลงไปในหน่วยความจำแฟลชของไมโครคอนโทรลเลอร์ MSP432P401R ด้วยความสามารถนี้จึงทำให้การพัฒนาและทดสอบการทำงานกับบอร์ด Launchpad MSP432 เป็นไปอย่างรวดเร็ว และช่วยยืดอายุในการใช้งานหน่วยความจำแฟลชภายใน MSP432P401R ได้อย่างมาก เพราะจะทำการโปรแกรมลงไปจริงๆ เมื่อโค้ดถูกพัฒนาจนเกือบหรือเสร็จสมบูรณ์แล้ว และในส่วนของอีมูเลเตอร์นี้ยังใช้ทำหน้าที่ในการโปรแกรมโค้ดและข้อมูลลงในหน่วยความจำแฟลชของ MSP432P401R ด้วย จึงทำให้การพัฒนาทำได้ง่ายและไม่ต้องใช้เครื่องมือภายนอกใดๆ เพิ่มเติม
  • จุดต่อพอร์ตอินพุตเอาต์พุตเป็นแบบ 40 ขาตามมาตรฐาน BoosterPack ของ TI รองรับมาตรฐานจุดต่อ BoosterPack แบบ 20 ขาด้วย
  • มีสวิตช์ 2 ตัว, LED มาตรฐาน 1 ตัว และ LED 3 สี RGB 1 ตัวสำหรับทดสอบการทำงาน
  • เชื่อมต่อกับคอมพิวเตอร์ผ่านพอร์ต USB
  • ใช้ไฟเลี้ยงหลักจากจุดต่อพอร์ต USB แบบ microUSB บนบอร์ดมีวงจรควบคุมไฟเลี้ยงคงที่ที่ +3.3V
  • พัฒนาโปรแกรมด้วยภาษา C/C++ โดยใช้ Energia IDE ที่เข้ากันได้กับ Arduino IDE ทำให้ผู้ใช้งานที่เคยใช้ Arduino สามารถข้ามมาใช้งานไมโครคอนโทรลเลอร์ 32 บิต MSP432 ได้โดยง่าย ทั้งยังเป็นซอฟต์แวร์แบบโอเพ่นซอร์สและใช้งานได้ฟรี นอกจากนั้น ยังรองรับการพัฒนาโปรแกรมด้วยเครื่องมือมาตรฐาน เช่น Code Composer Studio (CCS) ของ TI เอง, mikroC จาก MikroElektronika, IAR Embedded Workbench และ Keil uVision

ข้อมูลเพิ่มเติมของ Launchpad MSP432 ติดตามได้ที่ www.ti.com/beginMSP432launchpad

ทำไมต้องสนใจ MSP432

TI มีชื่อเสียงอย่างมากด้านการพัฒนาไมโครคอนโทรลเลอร์ที่มีความสามารถสูงและใช้พลังงานไฟฟ้าต่ำ โดยรุ่นที่สร้างชื่อเสียงอย่างมากคือ MSP430 ซึ่งในยุคนั้นเป็นไมโครคอนโทรลเลอร์ 16 บิตที่ใช้พลังงานไฟฟ้าต่ำมากเพียงตัวเดียว ในขณะที่รอบตัวเป็นไมโครคอนโทรลเลอร์ 8 บิต ทำให้ MSP430 ได้รับความนิยมสูงมาก

TI ได้ทำการต่อยอด MSP430 มาเป็น MSP432 ซึ่งเป็นไมโครคอนโทรลเลอร์ 32 บิตในกลุ่ม SimpleLink ของ TI ที่ใช้ซีพียู 32 บิต ARM Cortex M4 โดยยังคงรักษาความโดดเด่นด้านการใช้พลังงานไฟฟ้าต่ำในการทำงานไว้ ผนวกเข้ากับความสามารถด้านการประมวลผลสัญญาณดิจิตอลหรือ DSP (Digital Signal Processing) และวงจรแปลงสัญญาณอะนาลอกเป็นดิจิตอลขนาด 14 บิต ซึ่งเป็นจุดแข็งของ TI มาต่อเนื่องยาวนาน ส่งผลให้ MSP432 เป็นอีกหนึ่งทางเลือกสำหรับนักพัฒนาไมโครคอนโทรลเลอร์ 32 บิตที่ต้องการความสามารถด้านการประมวลผลสัญญาณที่มีความเร็วและใช้พลังงานไฟฟ้าต่ำ

ด้วยเทคโนโลยี EnergyTrace+ ที่ช่วยให้ผู้พัฒนาสามารถวัดและแสดงผลรูปแบบการใช้พลังงานของตัวชิปในขณะทำงาน อันนำไปสู่การปรับแต่งระบบให้สามารถทำงานได้โดยใช้พลังงานไฟฟ้าต่ำมาก (ultra-low power consumption) เทคโนโลยี EnergyTrace+ เป็นผลงานที่โดดเด่นของ TI และมีบรรจุลงในไมโครคอนโทรลเลอร์ 32 บิตของ TI เท่านั้น

ด้านเครื่องมือพัฒนามีราคาถูกนั่นคือ Launchpad MSP432 ที่มีอีมูเลเตอร์ในตัว โดยทำงานเป็นทั้งอีมูเลเตอร์, ดีบักเกอร์ และโปรแกรมเมอร์ได้ตัวเดียวกัน หรือจะเลือกใช้เครื่องมือพัฒนาทางฮาร์ดแวร์จากผู้ผลิตรายอื่น อาทิ Clicker 2 for MSP432 และ microProg for MSP432 ของ MikroElektronika ก็ได้

ด้านการพัฒนาโปรแกรม MSP432 มีซอฟต์แวร์สำหรับพัฒนาโปรแกรมโดยเฉพาะอย่างยิ่งกับภาษา C/C++ หลากหลาย ทั้งแบบโอเพ่นซอร์ส และแบบมืออาชีพ ทำให้ผู้ที่มีประสบการณ์ในการพัฒนาไมโครคอนโทรลเลอร์ 32 บิตของบริษัทอื่นมาก่อนสามารถปรับมาพัฒนา MSP432 ได้ไม่ยาก และใช้เวลาสั้น เนื่องจาก TI ได้จัดเตรียมไลบรารีของอุปกรณ์อินพุตเอาต์พุตสมัยใหม่ให้พร้อมใช้งาน เช่น ไลบรารีติดต่อจอแสดงผลแบบกราฟิกสี ไลบรารีสำหรับบอร์ดวงจร WiFi เพื่อพัฒนาเป็นอุปกรณ์ IoT ในแบบต่างๆ เป็นต้น

ข้อมูลของไมโครคอนโทรลเลอร์ MSP432 ดูเพิ่มเติมได้ที่ http://www.ti.com/lsds/ti/microcontrollers-16-bit-32-bit/simplelink-mcus/msp432/overview.page

ดาวน์โหลดเอกสารการใช้งานเบื้องต้น

ดาวน์โหลด LaunchpadMSP432_Datasheet.pdf

ดาวน์โหลด MSP432P401R_datasheet.pdf

ข้อมูลส่วนตัว

กรุณาระบุหัวข้อในการติดต่อ

* ฟิลด์ที่จำเป็น

Powered by WebForms

Tags สินค้า

ใช่ช่องว่างแบ่ง tag. ใช้ single quotes (') สำหรับคำพูด.