- MSP-EXP430G2 คณะกรรมการพัฒนาการ:
- เปิดเครื่องและ
- ซอฟต์แวร์การเขียนโปรแกรม (IDE) สำหรับ MSP430 LaunchPad:
- Energia IDE กับ Code Composer Studio:
MSP-EXP430G2 เป็นเครื่องมือในการพัฒนา aka LaunchPad ให้โดย Texas Instruments ที่จะเรียนรู้และการปฏิบัติเกี่ยวกับวิธีการใช้ไมโครคอนโทรลเลอร์ของพวกเขา บอร์ดนี้อยู่ภายใต้หมวดหมู่ MSP430 Value Line ซึ่งเราสามารถตั้งโปรแกรมไมโครคอนโทรลเลอร์ MSP430 ซีรีส์ทั้งหมดได้ การเรียนรู้ วิธีใช้ TI Microcontrollers น่าจะเป็นเครื่องมือที่ยอดเยี่ยมในแขนเสื้อของเราเพราะ TI นั้นใหญ่มากและมี MCU มากมายให้เลือกในราคาที่แข่งขันได้น้อยกว่ามาก
เราได้กล่าวถึงบทความโดยละเอียดเกี่ยวกับการใช้ Energia IDE กับ MSP430 แล้ว ในการกวดวิชานี้เราจะได้เรียนรู้เกี่ยวกับรหัสนักแต่งเพลงสตูดิโอและวิธีการที่จะใช้ในการ MSP430 บทช่วยสอนนี้เขียนขึ้นสำหรับผู้เริ่มต้นและไม่จำเป็นต้องใช้ฮาร์ดแวร์ยกเว้นบอร์ด MSP430 และคอมพิวเตอร์ ในตอนท้ายของบทช่วยสอนนี้เราจะสามารถ กะพริบ LED ออนบอร์ดของ MSP430ได้
MSP-EXP430G2 คณะกรรมการพัฒนาการ:
กระดานสีแดงสวยงามคือ MSP-EXP430G2 Development Board บอร์ดนี้สามารถตั้งโปรแกรม TI Microcontrollers ที่อยู่ภายใต้ MSP430 series วัตถุประสงค์หลักของบอร์ดนี้เพื่ออัปโหลดรหัสจากคอมพิวเตอร์ไปยัง MCU และอ่านข้อมูลอนุกรมจาก MCU เพื่อวัตถุประสงค์ในการดีบัก นอกจากนี้ยังมีพินเอาต์สำหรับแต่ละพินของ MCU และ LED สองดวงและปุ่มกดเพื่อให้การพัฒนาเป็นเรื่องง่าย คณะกรรมการมีการพัฒนามากตั้งแต่เปิดตัวและเป็นหนึ่งที่แสดงด้านล่างเป็น MSP_EXP430G2 Rev1.5
MSP430G2553 มีคุณสมบัติดีกว่าชุดอื่น ๆก็ยังมีโมดูล UART ซึ่งจะเป็นประโยชน์มากในขณะที่การแก้จุดบกพร่องโดยใช้ รหัสนักแต่งเพลงสตูดิโอดังนั้นในชุดบทเรียนนี้เราจะใช้ MSP430G2553 เพื่อสำรวจฟังก์ชันการทำงานทั้งหมดของชุดการพัฒนานี้
เปิดเครื่องและ
ก่อนที่เราจะเริ่มอะไร TI จะได้ อัปโหลดโปรแกรมตัวอย่าง บนไมโครคอนโทรลเลอร์ MSP430G2553 ของคุณแล้วดังนั้นให้เราเปิดบอร์ดและตรวจสอบว่ามันใช้งานได้หรือไม่ คุณสามารถจ่ายไฟผ่านแจ็ค mini USB และเมื่อคุณทำเสร็จแล้วคุณควรสังเกตเห็นไฟ LED (สีแดงและสีเขียว) ที่มุมล่างซ้ายของบอร์ดของคุณหรือส่องสว่าง จากนั้นคุณสามารถกดปุ่มกดที่เชื่อมต่อกับ P1.3 เพื่อตรวจสอบว่าเซ็นเซอร์อุณหภูมิภายในทำงานหรือไม่ ใช่ MSP2553 มีเซ็นเซอร์วัดอุณหภูมิภายในหลังจากกดปุ่มแล้วเพียงแค่ถูนิ้วของคุณเพื่ออุ่นเครื่องและวางไว้บน IC คุณจะสังเกตเห็นไฟ LED สีแดงเปิดขึ้นเพื่อระบุการเพิ่มขึ้นของอุณหภูมิ เย็น!! ขวา?? เอาล่ะตอนนี้ให้เราไปที่ Software Environment
ซอฟต์แวร์การเขียนโปรแกรม (IDE) สำหรับ MSP430 LaunchPad:
Texas Instruments ช่วยให้เราสามารถตั้งโปรแกรมไมโครคอนโทรลเลอร์ผ่านสภาพแวดล้อมที่หลากหลาย หนึ่งอย่างเป็นทางการเป็นนักแต่งเพลงที่รหัสสตูดิโอเป็นที่รู้จักกันทั่วไปว่าเป็น CCS ซอฟต์แวร์นี้ให้บริการฟรี นอกจากนี้ยังต้องใช้ประสบการณ์ในระดับเล็กน้อยกับไมโครคอนโทรลเลอร์ ไม่ต้องกังวลเราจะครอบคลุมทุกขั้นตอนเพื่อทำความคุ้นเคยกับ CCS
มีอยู่คนหนึ่ง IDE มากขึ้นในการเขียนโปรแกรมของเราคือเป็นEnergia IDE CCS และ Energia IDE ต่างกันอย่างไร เราได้กล่าวถึง Energia IDE ในบทช่วยสอนก่อนหน้านี้แล้ว
Energia IDE กับ Code Composer Studio:
Energiaเป็นโอเพ่นซอร์สและสภาพแวดล้อมฟรีที่ช่วยให้เราสามารถตั้งโปรแกรม TI Microcontrollers ได้อย่างง่ายดาย จุดมุ่งหมายหลักของ Energia คือการทำให้การเขียนโปรแกรม TI MCU ง่ายเหมือนการเขียนโปรแกรมใน Arduino ดังนั้นEnergia จึงเทียบเท่ากับ Arduinoที่รองรับ Microcontrollers ของ Texas Instruments คนที่เคยใช้ Arduino จะเห็นด้วย