บอร์ดต้นแบบอะแดปเตอร์หลายตัว MIKROE STM32F407ZGT6
ขอขอบคุณที่เลือก MIKROE!
เราขอเสนอโซลูชันมัลติมีเดียขั้นสูงสุดสำหรับการพัฒนาระบบฝังตัว แม้จะดูสง่างามภายนอกแต่ทรงพลังอย่างยิ่งภายใน เราออกแบบมาเพื่อสร้างแรงบันดาลใจให้เกิดความสำเร็จที่โดดเด่น และตอนนี้ ทุกอย่างเป็นของคุณแล้ว เพลิดเพลินกับระบบพรีเมียม
เลือกลุคของคุณเอง
เหมือนกันด้านหลัง ตัวเลือกอยู่ด้านหน้า
- mikromedia 5 สำหรับ STM32 Resistive FPI พร้อมขอบ
- mikromedia 5 สำหรับ STM32 Resistive FPI พร้อมเฟรม
mikromedia 5 สำหรับ STM32 RESISTIVE FPI เป็นบอร์ดพัฒนาขนาดกะทัดรัดที่ออกแบบมาให้เป็นโซลูชันที่ครบครันสำหรับการพัฒนาแอปพลิเคชั่นมัลติมีเดียและ GUI อย่างรวดเร็ว ด้วยคุณสมบัติหน้าจอสัมผัสแบบต้านทานขนาด 5 นิ้วที่ควบคุมด้วยตัวควบคุมกราฟิกอันทรงพลังที่สามารถแสดงจานสี 24 บิต (16.7 ล้านสี) พร้อมด้วยโคเดก IC เสียงแบบฝังที่ขับเคลื่อนด้วย DSP จึงเป็นโซลูชันที่สมบูรณ์แบบสำหรับแอปพลิเคชั่นมัลติมีเดียทุกประเภท
แกนหลักคือไมโครคอนโทรลเลอร์ STM32F32ZGT407 หรือ STM6F32ZGT746 6 บิตอันทรงพลัง (เรียกในข้อความต่อไปนี้ว่า “MCU โฮสต์”) ที่ผลิตโดย STMicroelectronics ซึ่งให้พลังการประมวลผลเพียงพอสำหรับงานที่ต้องการความแม่นยำสูงที่สุด ช่วยให้มั่นใจถึงประสิทธิภาพการแสดงผลกราฟิกที่ลื่นไหลและการสร้างเสียงที่ไม่มีข้อผิดพลาด
อย่างไรก็ตาม บอร์ดพัฒนานี้ไม่ได้จำกัดอยู่แค่แอพพลิเคชั่นที่ใช้มัลติมีเดียเท่านั้น: mikromedia 5 สำหรับ STM32 RESISTIVE FPI (“mikromedia 5 FPI” ในข้อความต่อไปนี้) มีคุณสมบัติ USB, ตัวเลือกการเชื่อมต่อ RF, เซ็นเซอร์ตรวจจับการเคลื่อนไหวแบบดิจิทัล, เพียโซบัซเซอร์, ฟังก์ชันการชาร์จแบตเตอรี่, เครื่องอ่านการ์ด SD, RTC และอื่นๆ อีกมากมาย ทำให้ขยายการใช้งานได้เกินขอบเขตของมัลติมีเดีย ขั้วต่อ mikroBUS Shuttle ขนาดกะทัดรัดสามตัวถือเป็นคุณสมบัติการเชื่อมต่อที่โดดเด่นที่สุด ช่วยให้เข้าถึง Click boards™ จำนวนมากที่เพิ่มขึ้นทุกวัน
การใช้งานของ mikromedia 5 FPI ไม่ได้สิ้นสุดลงเพียงเพราะความสามารถในการเร่งการสร้างต้นแบบและการพัฒนาแอปพลิเคชันtages: ได้รับการออกแบบให้เป็นโซลูชันแบบครบวงจรที่สามารถนำไปใช้กับโครงการใดๆ ได้โดยตรง โดยไม่ต้องดัดแปลงฮาร์ดแวร์เพิ่มเติม เรานำเสนอ mikromedia 5 สำหรับบอร์ด STM32 RESISTIVE FPI สองประเภท ประเภทแรกมีจอแสดงผล TFT พร้อมกรอบล้อมรอบและเหมาะสำหรับอุปกรณ์พกพา ส่วน mikromedia 5 สำหรับบอร์ด STM32 RESISTIVE FPI อีกประเภทหนึ่งมีจอแสดงผล TFT พร้อมกรอบโลหะและรูยึดสี่มุมที่ช่วยให้ติดตั้งได้ง่ายในอุปกรณ์อุตสาหกรรมต่างๆ ตัวเลือกแต่ละตัวสามารถใช้ในโซลูชันบ้านอัจฉริยะ รวมถึงแผงผนัง ระบบรักษาความปลอดภัยและยานยนต์ ระบบอัตโนมัติในโรงงาน การควบคุมกระบวนการ การวัด การวินิจฉัย และอื่นๆ อีกมากมาย สำหรับทั้งสองประเภท เพียงแค่มีเคสที่สวยงามก็เพียงพอแล้วในการเปลี่ยน mikromedia 5 สำหรับบอร์ด STM32 RESISTIVE FPI ให้เป็นดีไซน์ที่ใช้งานได้เต็มรูปแบบ
บันทึก:คู่มือนี้ทั้งเล่มจะนำเสนอตัวเลือกหนึ่งของ mikromedia 5 สำหรับ STM32 RESISTIVE FPI เพื่อวัตถุประสงค์ในการสาธิต คู่มือนี้ใช้ได้กับทั้งสองตัวเลือก
คุณสมบัติหลักของไมโครคอนโทรลเลอร์
แกนหลักของ mikromedia 5 สำหรับ STM32 Resistive FPI ใช้ MCU STM32F407ZGT6 หรือ STM32F746ZGT6
STM32F407ZGT6 คือคอร์ RISC ARM® Cortex®-M32 4 บิต MCU นี้ผลิตโดย STMicroelectronics ซึ่งมีหน่วยจุดลอยตัวเฉพาะ (FPU) ชุดฟังก์ชัน DSP ที่สมบูรณ์ และหน่วยป้องกันหน่วยความจำ (MPU) เพื่อเพิ่มความปลอดภัยในการใช้งาน ในบรรดาอุปกรณ์ต่อพ่วงมากมายที่มีใน MCU โฮสต์ คุณสมบัติหลัก ได้แก่:
- หน่วยความจำแฟลช 1 MB
- SRAM ขนาด 192 + 4 KB (รวมหน่วยความจำแบบ Core Coupled ขนาด 64 KB)
- เครื่องเร่งความเร็วแบบเรียลไทม์แบบปรับได้ (ART Accelerator™) ช่วยให้สามารถดำเนินการสถานะ 0-wait จากหน่วยความจำแฟลชได้
- ความถี่ในการทำงานสูงถึง 168 MHz
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) สำหรับรายการคุณสมบัติ MCU ทั้งหมด โปรดดูแผ่นข้อมูล STM32F407ZGT6
STM32F746ZGT6 คือคอร์ RISC ARM® Cortex®-M32 7 บิต MCU นี้ผลิตโดย STMicroelectronics ซึ่งมีหน่วยจุดลอยตัวเฉพาะ (FPU) ชุดฟังก์ชัน DSP ที่สมบูรณ์ และหน่วยป้องกันหน่วยความจำ (MPU) เพื่อเพิ่มความปลอดภัยในการใช้งาน ในบรรดาอุปกรณ์ต่อพ่วงมากมายที่มีใน MCU โฮสต์ คุณสมบัติหลัก ได้แก่:
- หน่วยความจำแฟลช 1 MB
- SRAM ขนาด 320 KB
- เครื่องเร่งความเร็วแบบเรียลไทม์แบบปรับได้ (ART Accelerator™) ช่วยให้สามารถดำเนินการสถานะ 0-wait จากหน่วยความจำแฟลชได้
- ความถี่ในการทำงานสูงถึง 216 MHz
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) สำหรับรายการคุณสมบัติ MCU ทั้งหมด โปรดดูแผ่นข้อมูล STM32F746ZGT6
การเขียนโปรแกรม/แก้ไขข้อบกพร่องไมโครคอนโทรลเลอร์
สามารถตั้งโปรแกรมและแก้ไขข้อบกพร่องของ MCU โฮสต์ได้ผ่าน JTAG/ พินเฮดเดอร์ 2×5 ที่เข้ากันได้กับ SWD (1) ที่มีป้ายกำกับว่า PROG/DEBUG พินเฮดเดอร์นี้ช่วยให้สามารถใช้โปรแกรมเมอร์ภายนอก (เช่น CODEGRIP หรือ mikroProg) ได้ การเขียนโปรแกรมไมโครคอนโทรลเลอร์ยังสามารถทำได้โดยใช้โปรแกรมบูตโหลดเดอร์ซึ่งถูกตั้งโปรแกรมไว้ล่วงหน้าในอุปกรณ์ตามค่าเริ่มต้น ข้อมูลทั้งหมดเกี่ยวกับซอฟต์แวร์บูตโหลดเดอร์สามารถพบได้ในหน้าต่อไปนี้: www.mikroe.com/mikrobootloader
MCU รีเซ็ต
บอร์ดมีปุ่มรีเซ็ต (2) ซึ่งอยู่ที่ด้านหลังของบอร์ด ใช้เพื่อสร้างระดับลอจิกต่ำบนพินรีเซ็ตไมโครคอนโทรลเลอร์
หน่วยจ่ายไฟ
หน่วยจ่ายไฟ (PSU) จ่ายไฟที่สะอาดและควบคุมได้ ซึ่งจำเป็นต่อการทำงานที่ถูกต้องของบอร์ดพัฒนา mikromedia 5 FPI MCU โฮสต์ รวมถึงอุปกรณ์ต่อพ่วงอื่นๆ ต้องการแหล่งจ่ายไฟที่ควบคุมได้และไม่มีสัญญาณรบกวน ดังนั้น PSU จึงได้รับการออกแบบมาอย่างพิถีพิถันเพื่อควบคุม กรอง และจ่ายไฟให้กับทุกส่วนของ mikromedia 5 FPI โดยมาพร้อมกับอินพุตแหล่งจ่ายไฟสามแบบที่แตกต่างกัน ซึ่งให้ความยืดหยุ่นทั้งหมดที่ mikromedia 5 FPI ต้องการ โดยเฉพาะอย่างยิ่งเมื่อใช้ในพื้นที่หรือเป็นองค์ประกอบที่รวมเข้าด้วยกันของระบบขนาดใหญ่ ในกรณีที่ใช้แหล่งจ่ายไฟหลายแหล่ง วงจรสวิตชิ่งไฟอัตโนมัติที่มีลำดับความสำคัญที่กำหนดไว้ล่วงหน้าจะช่วยให้มั่นใจได้ว่าจะใช้แหล่งจ่ายไฟที่เหมาะสมที่สุด
PSU ยังมีวงจรชาร์จแบตเตอรี่ที่เชื่อถือได้และปลอดภัย ซึ่งช่วยให้ชาร์จแบตเตอรี่ Li-Po/Li-Ion เซลล์เดียวได้ นอกจากนี้ยังรองรับตัวเลือก Power OR-ing อีกด้วย ซึ่งให้ฟังก์ชันแหล่งจ่ายไฟต่อเนื่อง (UPS) เมื่อใช้แหล่งจ่ายไฟภายนอกหรือ USB ร่วมกับแบตเตอรี่
คำอธิบายโดยละเอียด
PSU มีภาระงานที่หนักมากในการจ่ายไฟให้กับ MCU โฮสต์และอุปกรณ์ต่อพ่วงทั้งหมดบนบอร์ด รวมถึงอุปกรณ์ต่อพ่วงที่เชื่อมต่อภายนอก ข้อกำหนดสำคัญประการหนึ่งคือการจ่ายไฟให้เพียงพอ เพื่อหลีกเลี่ยงปัญหาโวลเท็กซ์tagอีลดลงที่เอาต์พุต นอกจากนี้ PSU จะต้องสามารถรองรับแหล่งจ่ายไฟหลายแหล่งที่มีปริมาณไฟฟ้าต่างกันtages ช่วยให้สลับไปมาระหว่างอุปกรณ์ต่างๆ ตามลำดับความสำคัญ การออกแบบ PSU ซึ่งใช้ชุด IC สลับกำลังไฟประสิทธิภาพสูงที่ผลิตโดย Microchip ช่วยให้มั่นใจได้ถึงคุณภาพเอาต์พุตที่ดีมากtage, กระแสไฟสูง และรังสีแม่เหล็กไฟฟ้าลดลง
ที่อินพุต stage ของ PSU, MIC2253, IC ควบคุมแรงดันไฟแบบประสิทธิภาพสูงพร้อมโอเวอร์โวลท์tagการป้องกันอีช่วยให้มั่นใจได้ว่าปริมาณtage อินพุตที่ s ถัดไปtagอีได้รับการควบคุมอย่างดีและมีเสถียรภาพ ใช้เพื่อเพิ่มปริมาณtage ของปริมาณต่ำtagแหล่งพลังงาน (แบตเตอรี่ Li-Po/Li-Ion และ USB) ช่วยให้สามารถใช้งานครั้งต่อไปได้tagเพื่อส่งกระแสไฟ 3.3V และ 5V ที่ได้รับการควบคุมอย่างดีไปยังบอร์ดพัฒนา มีการใช้ชุดส่วนประกอบแยกส่วนเพื่อตรวจสอบว่าแหล่งจ่ายไฟอินพุตต้องการแรงดันไฟฟ้าหรือไม่tage boost เมื่อเชื่อมต่อแหล่งจ่ายไฟหลายแหล่งพร้อมกัน วงจรนี้ยังใช้เพื่อกำหนดระดับความสำคัญของอินพุตด้วย ได้แก่ PSU 12V ที่เชื่อมต่อภายนอก พลังงานผ่าน USB และแบตเตอรี่ Li-Po/Li-Ion
การเปลี่ยนผ่านระหว่างแหล่งพลังงานที่มีอยู่ได้รับการออกแบบมาเพื่อให้บอร์ดพัฒนาทำงานได้อย่างไม่หยุดชะงัก PSU ถัดไปtage ใช้ตัวควบคุมแบบลดแรงดันแบบซิงโครนัส MIC28511 จำนวน 3 ตัว (buck) ซึ่งสามารถจ่ายไฟได้สูงถึง 28511A IC MIC3.3 ใช้สถาปัตยกรรม HyperSpeed Control® และ HyperLight Load® ซึ่งให้การตอบสนองชั่วขณะที่รวดเร็วเป็นพิเศษและประสิทธิภาพโหลดแสงสูง ตัวควบคุมแบบ buck ทั้งสองตัวใช้เพื่อจ่ายไฟให้กับรางจ่ายไฟที่เกี่ยวข้อง (5V และ XNUMXV) ทั่วทั้งบอร์ดพัฒนาและอุปกรณ์ต่อพ่วงที่เชื่อมต่อ
เล่มที่tage อ้างอิง
MCP1501 เป็นบัฟเฟอร์วอลุ่มที่มีความแม่นยำสูงtagอ้างอิงจาก Microchip เพื่อให้ได้ปริมาณที่แม่นยำมากtage อ้างอิงไม่มี voltagอี ดริฟท์ สามารถใช้ได้หลากหลายวัตถุประสงค์ โดยการใช้งานทั่วไปได้แก่ วอลลุ่มtage ข้อมูลอ้างอิงสำหรับตัวแปลง A/D ตัวแปลง D/A และอุปกรณ์ต่อพ่วงตัวเปรียบเทียบบน MCU โฮสต์ MCP1501 สามารถจ่ายกระแสได้สูงถึง 20mA โดยจำกัดการใช้งานเฉพาะในปริมาตรtagการใช้งานตัวเปรียบเทียบที่มีอิมพีแดนซ์อินพุตสูง ขึ้นอยู่กับการใช้งานเฉพาะ สามารถเลือก 3.3V จากพาวเวอร์เรลหรือ 2.048V จาก MCP1501 ได้ จัมเปอร์ SMD บนบอร์ดที่มีฉลากว่า REF SEL มีโวลุ่มสองแบบให้เลือกtage ตัวเลือกการอ้างอิง:
- REF: 2.048V จากปริมาตรความแม่นยำสูงtagอีอ้างอิงไอซี
- 3V3: 3.3V จากรางแหล่งจ่ายไฟหลัก
ขั้วต่อแหล่งจ่ายไฟ
ดังที่ได้อธิบายไว้ การออกแบบขั้นสูงของ PSU ช่วยให้สามารถใช้แหล่งจ่ายไฟได้หลายประเภท ซึ่งให้ความยืดหยุ่นที่ไม่เคยมีมาก่อน: เมื่อใช้แบตเตอรี่ Li-Po/Li-Ion จะให้การทำงานอัตโนมัติในระดับสูงสุด สำหรับสถานการณ์ที่พลังงานเป็นปัญหา สามารถใช้แหล่งจ่ายไฟภายนอก 12VDC ที่เชื่อมต่อผ่านขั้วต่อสกรูสองขั้วได้ พลังงานไม่ใช่ปัญหาแม้ว่าจะใช้สาย USB ก็ตาม สามารถจ่ายไฟผ่านขั้วต่อ USB-C โดยใช้แหล่งจ่ายไฟที่ส่งมาจากโฮสต์ USB (เช่น คอมพิวเตอร์ส่วนบุคคล) อะแดปเตอร์ติดผนัง USB หรือพาวเวอร์แบงค์แบตเตอรี่ มีขั้วต่อแหล่งจ่ายไฟให้เลือกสามแบบ โดยแต่ละแบบมีวัตถุประสงค์เฉพาะของตัวเอง:
- CN6: ขั้วต่อ USB-C (1)
- TB1: ขั้วต่อสกรูสำหรับ PSU 12VDC ภายนอก (2)
- CN8: ขั้วต่อแบตเตอรี่ XH ขนาดมาตรฐาน 2.5 มม. (3)
ขั้วต่อ USB-C
ขั้วต่อ USB-C (มีฉลากว่า CN6) จ่ายไฟจากโฮสต์ USB (โดยทั่วไปคือพีซี) พาวเวอร์แบงค์ USB หรืออะแดปเตอร์ติดผนัง USB เมื่อจ่ายไฟผ่านขั้วต่อ USB พลังงานที่มีอยู่จะขึ้นอยู่กับความสามารถของแหล่งจ่ายไฟ พิกัดกำลังไฟสูงสุด รวมถึงปริมาณอินพุตที่อนุญาตtagช่วง e ในกรณีที่ใช้แหล่งจ่ายไฟ USB จะแสดงในตารางรูปที่ 6:
แหล่งจ่ายไฟ USB | ||||
อินพุต Voltagอี [วี] | ปริมาณการส่งออกtagอี [วี] | กระแสไฟสูงสุด [A] | กำลังสูงสุด [วัตต์] | |
นาที | แม็กซ์ | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 และ 5 | 0.7 และ 0.7 | 5.81 |
เมื่อใช้พีซีเป็นแหล่งพลังงาน สามารถรับพลังงานสูงสุดได้หากพีซีโฮสต์รองรับอินเทอร์เฟซ USB 3.2 และมีขั้วต่อ USB-C หากพีซีโฮสต์ใช้อินเทอร์เฟซ USB 2.0 จะสามารถจ่ายพลังงานได้น้อยที่สุด เนื่องจากในกรณีนั้นจะมีพลังงานสูงสุดเพียง 500 mA (2.5W ที่ 5V) โปรดทราบว่าเมื่อใช้สาย USB ที่ยาวกว่าหรือสาย USB คุณภาพต่ำ โวลท์จะต่ำลงtagอีอาจลดลงนอกระดับปริมาตรการทำงานที่กำหนดtagส่งผลให้บอร์ดพัฒนามีพฤติกรรมที่คาดเดาไม่ได้
บันทึก:หากโฮสต์ USB ไม่มีขั้วต่อ USB-C อาจใช้ตัวแปลง USB Type A เป็น Type C ได้ (รวมอยู่ในแพ็คเกจ)
ขั้วสกรู 12VDC
สามารถเชื่อมต่อแหล่งจ่ายไฟภายนอก 12V ผ่านขั้วต่อสกรู 2 ขั้ว (ติดป้ายว่า TB1) เมื่อใช้แหล่งจ่ายไฟภายนอก จะสามารถได้รับพลังงานในปริมาณที่เหมาะสม เนื่องจากสามารถเปลี่ยนหน่วยแหล่งจ่ายไฟภายนอกหนึ่งหน่วยกับอีกหน่วยหนึ่งได้อย่างง่ายดาย ในขณะที่สามารถกำหนดลักษณะพลังงานและการทำงานของหน่วยได้ตามการใช้งาน บอร์ดพัฒนาอนุญาตให้มีกระแสไฟฟ้าสูงสุด 2.8A ต่อรางไฟ (3.3V และ 5V) เมื่อใช้แหล่งจ่ายไฟภายนอก 12V พิกัดพลังงานสูงสุดพร้อมกับปริมาณอินพุตที่อนุญาตtagช่วง e ในกรณีที่ใช้แหล่งจ่ายไฟภายนอก แสดงไว้ในตาราง รูปที่ 7:
แหล่งจ่ายไฟภายนอก | ||||
อินพุต Voltagอี [วี] | ปริมาณการส่งออกtagอี [วี] | กระแสไฟสูงสุด [A] | กำลังสูงสุด [วัตต์] | |
นาที | แม็กซ์ | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 และ 5 | 2.8 และ 2.8 | 23.24 |
รูปที่ 7: ตารางแหล่งจ่ายไฟภายนอก
ขั้วต่อแบตเตอรี่ Li-Po/Li-Ion XH
เมื่อใช้แบตเตอรี่ Li-Po/Li-Ion เซลล์เดียว mikromedia 5 FPI มีตัวเลือกให้สั่งงานจากระยะไกลได้ ซึ่งทำให้สามารถใช้งานได้อย่างอิสระอย่างสมบูรณ์ และสามารถใช้งานในสถานการณ์เฉพาะบางอย่างได้ เช่น สภาพแวดล้อมที่เป็นอันตราย การใช้งานทางการเกษตร เป็นต้น ขั้วต่อแบตเตอรี่เป็นขั้วต่อ XH ขนาดมาตรฐาน 2.5 มม. ช่วยให้สามารถใช้แบตเตอรี่ Li-Po และ Li-Ion เซลล์เดียวได้หลากหลาย PSU ของ mikromedia 5 FPI นำเสนอฟังก์ชันการชาร์จแบตเตอรี่จากทั้งขั้วต่อ USB และแหล่งจ่ายไฟภายนอก 12VDC วงจรการชาร์จแบตเตอรี่ของ PSU จัดการกระบวนการชาร์จแบตเตอรี่ ช่วยให้มีเงื่อนไขการชาร์จที่เหมาะสมที่สุดและแบตเตอรี่มีอายุการใช้งานยาวนานขึ้น กระบวนการชาร์จจะระบุด้วยไฟ LED แสดงสถานะ BATT ซึ่งอยู่ด้านหลังของ mikromedia 5 FPI
โมดูล PSU ยังรวมถึงวงจรชาร์จแบตเตอรี่ด้วย ขึ้นอยู่กับสถานะการทำงานของบอร์ดพัฒนา mikromedia 5 FPI กระแสไฟในการชาร์จสามารถตั้งค่าเป็น 100mA หรือ 500mA เมื่อปิดบอร์ดพัฒนา IC เครื่องชาร์จจะจัดสรรพลังงานทั้งหมดที่มีเพื่อจุดประสงค์ในการชาร์จแบตเตอรี่ ส่งผลให้ชาร์จเร็วขึ้น โดยกระแสไฟในการชาร์จถูกตั้งค่าเป็นประมาณ 500mA ในขณะที่เปิดเครื่อง กระแสไฟในการชาร์จที่มีอยู่จะถูกตั้งค่าเป็นประมาณ 100 mA ทำให้การใช้พลังงานโดยรวมลดลงเหลือระดับที่เหมาะสม พิกัดกำลังไฟสูงสุดพร้อมกับปริมาณอินพุตที่อนุญาตtagช่วงเมื่อใช้แหล่งจ่ายไฟแบตเตอรี่จะแสดงในตารางรูปที่ 8:
แหล่งจ่ายไฟแบตเตอรี่ | ||||
อินพุต Voltagอี [วี] | ปริมาณการส่งออกtagอี [วี] | กระแสไฟสูงสุด [A] | กำลังสูงสุด [วัตต์] | |
นาที | แม็กซ์ | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 และ 5 | 0.6 และ 0.6 | 4.98 |
รูปที่ 8: ตารางจ่ายพลังงานแบตเตอรี่
การสำรองไฟฟ้าและแหล่งจ่ายไฟฟ้าแบบไม่หยุดชะงัก (UPS)
โมดูล PSU รองรับการสำรองไฟ โดยจะสลับไปยังแหล่งจ่ายไฟที่เหมาะสมที่สุดโดยอัตโนมัติหากแหล่งจ่ายไฟใดแหล่งจ่ายไฟหนึ่งขัดข้องหรือถูกตัดการเชื่อมต่อ การสำรองไฟยังช่วยให้ทำงานได้อย่างไม่หยุดชะงัก (เช่น ฟังก์ชัน UPS แบตเตอรี่จะยังคงจ่ายไฟได้หากถอดสาย USB ออก โดยไม่ต้องรีเซ็ต mikromedia 5 FPI ในช่วงเปลี่ยนผ่าน)
การเพิ่มพลังให้กับ บอร์ดไมโครมีเดีย 5 FPI
หลังจากเชื่อมต่อแหล่งจ่ายไฟที่ถูกต้องแล้ว (1) ในกรณีของเราโดยใช้แบตเตอรี่ Li-Po/Li-Ion เซลล์เดียว ก็สามารถเปิด Mikromedia 5 FPI ได้ ซึ่งสามารถทำได้โดยใช้สวิตช์เล็กๆ ที่ขอบของบอร์ด ซึ่งระบุว่าเป็น SW1 (2) เมื่อเปิดสวิตช์แล้ว โมดูล PSU จะเปิดใช้งานและจ่ายไฟไปทั่วบอร์ด ไฟแสดงสถานะ LED ที่ระบุว่าเป็น PWR ระบุว่า Mikromedia 5 FPI เปิดอยู่
จอแสดงผลแบบต้านทาน
จอแสดงผล TFT สีจริงคุณภาพสูงขนาด 5 นิ้วพร้อมแผงสัมผัสแบบต้านทานเป็นคุณสมบัติที่โดดเด่นที่สุดของ mikromedia 5 FPI จอแสดงผลมีความละเอียด 800 x 480 พิกเซล และสามารถแสดงสีได้สูงสุด 16.7 ล้านสี (ความลึกสี 24 บิต) จอแสดงผลของ mikromedia 5 FPI มีอัตราส่วนคอนทราสต์ค่อนข้างสูงที่ 500:1 ขอบคุณ LED ความสว่างสูง 18 ดวงที่ใช้สำหรับการแบ็คไลท์ โมดูลจอแสดงผลได้รับการควบคุมโดย IC ไดรเวอร์กราฟิก SSD1963 (1) จาก Solomon Systech นี่คือโคโปรเซสเซอร์กราฟิกอันทรงพลังพร้อมหน่วยความจำบัฟเฟอร์เฟรม 1215KB นอกจากนี้ยังมีคุณสมบัติขั้นสูงบางอย่างเช่นการหมุนจอแสดงผลที่เร่งความเร็วด้วยฮาร์ดแวร์ การมิเรอร์จอแสดงผล การจัดหน้าต่างฮาร์ดแวร์ การควบคุมแบ็คไลท์แบบไดนามิก การควบคุมสีและความสว่างที่ตั้งโปรแกรมได้ และอื่นๆ อีกมากมาย
แผงตัวต้านทานที่ใช้ตัวควบคุม TSC2003 RTP ช่วยให้สามารถพัฒนาแอปพลิเคชันแบบโต้ตอบได้ โดยนำเสนออินเทอร์เฟซการควบคุมแบบสัมผัส ตัวควบคุมแผงสัมผัสใช้อินเทอร์เฟซ I2C สำหรับการสื่อสารกับตัวควบคุมโฮสต์ Mikromedia 5 FPI มาพร้อมจอแสดงผลคุณภาพสูงขนาด 2 นิ้ว (5) และตัวควบคุมที่รองรับท่าทาง จึงถือเป็นสภาพแวดล้อมฮาร์ดแวร์ที่ทรงพลังมากสำหรับการสร้างแอปพลิเคชัน Human Machine Interface (HMI) ที่เน้น GUI ต่างๆ
การจัดเก็บข้อมูล
บอร์ดพัฒนา Mikromedia 5 FPI มีหน่วยความจำเก็บข้อมูล XNUMX ประเภท: โดยมีช่องเสียบการ์ด microSD และโมดูลหน่วยความจำแฟลช
ช่องเสียบการ์ด microSD
ช่องเสียบการ์ด microSD (1) ช่วยให้สามารถจัดเก็บข้อมูลจำนวนมากจากภายนอกบนการ์ดหน่วยความจำ microSD ได้ โดยใช้อินเทอร์เฟซอินพุต/เอาต์พุตแบบดิจิทัล Secure (SDIO) สำหรับการสื่อสารกับ MCU นอกจากนี้ บอร์ดยังมีวงจรตรวจจับการ์ด microSD อีกด้วย การ์ด microSD เป็นเวอร์ชันการ์ด SD ที่เล็กที่สุด โดยวัดได้เพียง 5 x 11 มม. แม้จะมีขนาดเล็ก แต่ก็สามารถจัดเก็บข้อมูลได้จำนวนมาก เพื่อที่จะอ่านและเขียนลงในการ์ด SD จำเป็นต้องมีซอฟต์แวร์/เฟิร์มแวร์ที่เหมาะสมที่ทำงานบน MCU โฮสต์
การจัดเก็บข้อมูลแบบแฟลชภายนอก
mikromedia 5 FPI มาพร้อมกับหน่วยความจำแฟลช SST26VF064B (2) โมดูลหน่วยความจำแฟลชมีความหนาแน่น 64 Mbits เซลล์จัดเก็บข้อมูลถูกจัดเรียงเป็นเวิร์ด 8 บิต ทำให้มีหน่วยความจำถาวรทั้งหมด 8Mb ซึ่งพร้อมใช้งานสำหรับแอปพลิเคชันต่างๆ คุณสมบัติที่โดดเด่นที่สุดของโมดูลแฟลช SST26VF064B คือ ความเร็วสูง ความทนทานสูงมาก และระยะเวลาการเก็บข้อมูลที่ดีมาก สามารถทนทานต่อรอบได้ถึง 100,000 รอบ และสามารถรักษาข้อมูลที่เก็บไว้ได้นานกว่า 100 ปี นอกจากนี้ยังใช้อินเทอร์เฟซ SPI สำหรับการสื่อสารกับ MCU
การเชื่อมต่อ
mikromedia 5 FPI นำเสนอตัวเลือกการเชื่อมต่อมากมาย รวมถึงรองรับ WiFi, RF และ USB (HOST/DEVICE) นอกเหนือจากตัวเลือกเหล่านี้แล้ว ยังมีขั้วต่อ mikroBUS™ Shuttle ที่เป็นมาตรฐานสามตัวอีกด้วย นับเป็นการอัปเกรดระบบครั้งใหญ่ เนื่องจากช่วยให้เชื่อมต่อกับ Click boards™ จำนวนมากได้
ยูเอสบี
MCU โฮสต์มีโมดูลต่อพ่วง USB ซึ่งช่วยให้เชื่อมต่อ USB ได้อย่างง่ายดาย USB (Universal Serial Bus) เป็นมาตรฐานอุตสาหกรรมยอดนิยมที่กำหนดสายเคเบิล ขั้วต่อ และโปรโตคอลที่ใช้ในการสื่อสารและแหล่งจ่ายไฟระหว่างคอมพิวเตอร์และอุปกรณ์อื่นๆ mikromedia 5 FPI รองรับ USB เป็นโหมด HOST/DEVICE ช่วยให้พัฒนาแอปพลิเคชันต่างๆ ที่ใช้ USB ได้หลากหลาย MCU มาพร้อมกับขั้วต่อ USB-C ซึ่งให้ประโยชน์มากมายtagเมื่อเทียบกับขั้วต่อ USB แบบก่อนหน้า (การออกแบบสมมาตร กระแสไฟสูง ขนาดกะทัดรัด ฯลฯ) การเลือกโหมด USB ทำได้โดยใช้ไอซีคอนโทรลเลอร์โมโนลิธิก ไอซีนี้ให้ฟังก์ชันตรวจจับและระบุช่องสัญญาณการกำหนดค่า (CC)
ในการตั้งค่า mikromedia 5 FPI เป็น USB HOST ควรตั้งค่าพิน USB PSW เป็นระดับลอจิกต่ำ (0) โดย MCU หากตั้งค่าเป็นระดับลอจิกสูง (1) mikromedia 5 FPI จะทำหน้าที่เป็นอุปกรณ์ ขณะอยู่ในโหมด HOST mikromedia 5 FPI จะจ่ายไฟผ่านขั้วต่อ USB-C (1) ให้กับอุปกรณ์ที่เชื่อมต่ออยู่ พิน USB PSW จะถูกควบคุมโดย MCU ของโฮสต์ ทำให้ซอฟต์แวร์สามารถควบคุมโหมด USB ได้ พิน USB ID ใช้เพื่อตรวจจับประเภทของอุปกรณ์ที่เชื่อมต่ออยู่กับพอร์ต USB ตามข้อกำหนด USB OTG: พิน USB ID ที่เชื่อมต่อกับ GND ระบุอุปกรณ์ HOST ในขณะที่พิน USB ID ที่ถูกตั้งค่าเป็นสถานะอิมพีแดนซ์สูง (HI-Z) ระบุว่าอุปกรณ์ต่อพ่วงที่เชื่อมต่ออยู่คืออุปกรณ์
RF
mikromedia 5 FPI นำเสนอการสื่อสารผ่านแบนด์วิทยุ ISM ทั่วโลก แบนด์ ISM ครอบคลุมช่วงความถี่ระหว่าง 2.4GHz และ 2.4835GHz แบนด์ความถี่นี้สงวนไว้สำหรับใช้ในอุตสาหกรรม วิทยาศาสตร์ และการแพทย์ (ดังนั้นจึงใช้ตัวย่อ ISM) นอกจากนี้ ยังสามารถใช้ได้ทั่วโลก ทำให้เป็นทางเลือกที่สมบูรณ์แบบสำหรับ WiFi เมื่อจำเป็นต้องมีการสื่อสาร M2M ในระยะทางสั้นๆ mikromedia 5 FPI ใช้ nRF24L01+ (1) ซึ่งเป็นทรานซีฟเวอร์ 2.4GHz ชิปตัวเดียวที่มีกลไกโปรโตคอลเบสแบนด์ฝังตัว ผลิตโดย Nordic Semiconductors เป็นโซลูชันที่สมบูรณ์แบบสำหรับการใช้งานไร้สายที่ใช้พลังงานต่ำเป็นพิเศษ ทรานซีฟเวอร์นี้ใช้การมอดูเลต GFSK ซึ่งช่วยให้มีอัตราข้อมูลในช่วงตั้งแต่ 250 kbps ไปจนถึง 2 Mbps การมอดูเลต GFSK เป็นรูปแบบการมอดูเลตสัญญาณ RF ที่มีประสิทธิภาพสูงสุด ลดแบนด์วิดท์ที่จำเป็น จึงสิ้นเปลืองพลังงานน้อยลง nRF24L01+ ยังมาพร้อมกับ Enhanced ShockBurst™ ซึ่งเป็นเลเยอร์ลิงก์ข้อมูลแบบแพ็กเก็ตที่เป็นกรรมสิทธิ์ นอกจากฟังก์ชันอื่นๆ แล้ว ยังมีฟีเจอร์ MultiCeiver™ 6 ช่องสัญญาณ ซึ่งช่วยให้สามารถใช้ nRF24L01+ ในโทโพโลยีเครือข่ายแบบดาวได้ nRF24L01+ ใช้อินเทอร์เฟซ SPI เพื่อสื่อสารกับ MCU ของโฮสต์ ตามแนวเส้น SPI จะใช้พิน GPIO เพิ่มเติมสำหรับ SPI Chip Select, Chip Enable และสำหรับการขัดจังหวะ ส่วน RF ของ mikromedia 5 FPI ยังมีเสาอากาศชิปขนาดเล็ก (4) รวมถึงขั้วต่อ SMA สำหรับเสาอากาศภายนอกอีกด้วย
ไวไฟ
โมดูล WiFi ยอดนิยม (2) ที่มีฉลากว่า CC3100 ช่วยให้สามารถเชื่อมต่อ WiFi ได้ โมดูลนี้เป็นโซลูชัน WiFi ที่สมบูรณ์แบบบนชิป: เป็นโปรเซสเซอร์เครือข่าย WiFi ที่ทรงพลังพร้อมซับระบบจัดการพลังงาน นำเสนอสแต็ก TCP/IP, เอ็นจิ้นการเข้ารหัสที่ทรงพลังพร้อมการรองรับ AES 256 บิต, ความปลอดภัย WPA2, เทคโนโลยี SmartConfig™ และอื่นๆ อีกมากมาย ด้วยการถ่ายโอนงานการจัดการ WiFi และอินเทอร์เน็ตจาก MCU ทำให้ MCU โฮสต์สามารถประมวลผลแอปพลิเคชันกราฟิกที่ต้องการความแม่นยำสูงกว่าได้ จึงทำให้เป็นโซลูชันที่เหมาะสำหรับการเพิ่มการเชื่อมต่อ WiFi ให้กับ Mikromedia 5 FPI โมดูลนี้ใช้อินเทอร์เฟซ SPI เพื่อสื่อสารกับ MCU โฮสต์พร้อมกับพิน GPIO เพิ่มเติมหลายตัวที่ใช้สำหรับการรีเซ็ต การไฮเบอร์เนต และการรายงานการขัดจังหวะ
จัมเปอร์ SMD ที่มีป้ายกำกับว่า FORCE AP (3) ใช้เพื่อบังคับให้โมดูล CC3100 เข้าสู่โหมด Access Point (AP) หรือโหมด Station อย่างไรก็ตาม ซอฟต์แวร์สามารถแทนที่โหมดการทำงานของโมดูล CC3100 ได้
จัมเปอร์ SMD นี้มีให้เลือกสองแบบ:
- 0:พิน FORCE AP ถูกดึงไปที่ระดับลอจิกต่ำ บังคับให้โมดูล CC3100 เข้าสู่โหมด STATION
- 1:พิน FORCE AP ถูกดึงไปที่ระดับลอจิกสูง ทำให้โมดูล CC3100 เข้าสู่โหมด AP มีชิปเสาอากาศ (4) รวมอยู่บน PCB ของ Mikromedia 5 FPI เช่นเดียวกับขั้วต่อ SMA สำหรับเสาอากาศ WiFi ภายนอก
ตัวเชื่อมต่อรถรับส่ง mikroBUS™
บอร์ดพัฒนา Mikromedia 5 สำหรับ STM32 RESISTIVE FPI ใช้ขั้วต่อ mikroBUS™ Shuttle ซึ่งเป็นส่วนเสริมใหม่ล่าสุดของมาตรฐาน mikroBUS™ ในรูปแบบของหัวต่อ IDC 2×8 พินที่มีระยะห่าง 1.27 มม. (50 มิล) ซึ่งแตกต่างจากซ็อกเก็ต mikroBUS™ ขั้วต่อ mikroBUS™ Shuttle ใช้พื้นที่น้อยกว่ามาก ทำให้สามารถใช้ในกรณีที่จำเป็นต้องมีการออกแบบที่กะทัดรัดมากขึ้น มีขั้วต่อ mikroBUS™ Shuttle สามตัว (1) บนบอร์ดพัฒนา ซึ่งมีฉลากตั้งแต่ MB1 ถึง MB3 โดยทั่วไป ขั้วต่อ mikroBUS™ Shuttle สามารถใช้ร่วมกับบอร์ดขยาย mikroBUS™ Shuttle ได้ แต่ไม่จำกัดเพียงเท่านั้น
บอร์ดขยาย mikroBUS™ Shuttle (2) เป็นบอร์ดเสริมที่ติดตั้งซ็อกเก็ต mikroBUS™ ทั่วไปและรูยึด XNUMX รู สามารถเชื่อมต่อกับขั้วต่อ mikroBUS™ Shuttle ด้วยสายแบน ซึ่งช่วยให้เข้ากันได้กับฐาน Click boards™ ขนาดใหญ่ การใช้ mikroBUS™ Shuttle ยังให้ประโยชน์เพิ่มเติมอีกมากมาย:
- เมื่อใช้สายแบน ตำแหน่งของ mikroBUS™ Shuttle จะไม่คงที่
- บอร์ดขยาย mikroBUS™ Shuttle มีรูยึดเพิ่มเติมสำหรับการติดตั้งแบบถาวร
- อาจใช้สายแบนที่มีความยาวตามต้องการได้ (ขึ้นอยู่กับกรณีการใช้งานเฉพาะ)
- สามารถขยายการเชื่อมต่อเพิ่มเติมได้โดยการต่อสายเชื่อมต่อเหล่านี้โดยใช้ระบบ Shuttle click (3)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบอร์ดขยาย Shuttle ของ mikroBUS™
คลิ๊กเข้าไปชม web หน้า:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ mikroBUS™ โปรดไปที่เว็บไซต์อย่างเป็นทางการ web หน้าที่ www.mikroe.com/mikrobus
ด้วยการนำเสนออุปกรณ์ต่อพ่วงที่เกี่ยวข้องกับเสียงคู่หนึ่ง Mikromedia 5 FPI จึงได้รวบรวมแนวคิดมัลติมีเดียของตนไว้ด้วยกัน อุปกรณ์ดังกล่าวมี Piezo-Buzzer ซึ่งตั้งโปรแกรมได้ง่ายมาก แต่สามารถสร้างเสียงที่เรียบง่ายที่สุดได้เท่านั้น ซึ่งมีประโยชน์เฉพาะสำหรับการแจ้งเตือนหรือการแจ้งเตือนเท่านั้น ตัวเลือกเสียงที่สองคือ IC VS1053B อันทรงพลัง (1) ซึ่งเป็นตัวถอดรหัสเสียง Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI และตัวเข้ารหัส PCM/IMA ADPCM/Ogg Vorbis ทั้งคู่รวมอยู่ในชิปตัวเดียว อุปกรณ์ดังกล่าวมีแกน DSP อันทรงพลัง ตัวแปลง A/D และ D/A คุณภาพสูง ไดรเวอร์หูฟังสเตอริโอที่สามารถขับโหลด 30Ω การตรวจจับจุดตัดศูนย์พร้อมการเปลี่ยนระดับเสียงที่ราบรื่น การควบคุมเบสและเสียงแหลม และอื่นๆ อีกมากมาย
บัซเซอร์เพียโซ
บัซเซอร์เพียโซ (2) เป็นอุปกรณ์ง่ายๆ ที่สามารถสร้างเสียงได้ โดยขับเคลื่อนด้วยทรานซิสเตอร์พรีไบอัสขนาดเล็ก บัซเซอร์สามารถขับเคลื่อนได้โดยการใช้สัญญาณ PWM จาก MCU ที่ฐานของทรานซิสเตอร์ โดยระดับเสียงจะขึ้นอยู่กับความถี่ของสัญญาณ PWM ในขณะที่สามารถควบคุมระดับเสียงได้โดยการเปลี่ยนรอบหน้าที่ เนื่องจากโปรแกรมง่ายมาก จึงมีประโยชน์มากสำหรับการแจ้งเตือน การแจ้งเตือน และสัญญาณเสียงแบบง่ายๆ ประเภทอื่นๆ
โคเดกเสียง
งานประมวลผลเสียงที่ต้องใช้ทรัพยากรมากและซับซ้อนสามารถถ่ายโอนจาก MCU ของโฮสต์ได้โดยใช้ไอซี CODEC เสียงเฉพาะที่เรียกว่า VS1053B (1) ไอซีนี้รองรับรูปแบบเสียงต่างๆ มากมายที่มักพบในอุปกรณ์เสียงดิจิทัลต่างๆ ไอซีนี้สามารถเข้ารหัสและถอดรหัสสตรีมเสียงได้อย่างอิสระในขณะที่ทำงานที่เกี่ยวข้องกับ DSP ควบคู่กัน VS1053B มีคุณสมบัติสำคัญหลายประการที่ทำให้ไอซีนี้เป็นตัวเลือกยอดนิยมเมื่อต้องประมวลผลเสียง
VS1053B ช่วยให้สามารถบันทึกเสียงโดยใช้พื้นที่น้อยกว่าข้อมูลเสียงเดียวกันในรูปแบบดิบ โดยนำเสนอการบีบอัดฮาร์ดแวร์คุณภาพสูง (การเข้ารหัส) เมื่อใช้ร่วมกับ ADC และ DAC คุณภาพสูง ไดรเวอร์หูฟัง อีควอไลเซอร์เสียงในตัว การควบคุมระดับเสียง และอื่นๆ จึงเป็นโซลูชันรอบด้านสำหรับแอปพลิเคชันเสียงทุกประเภท โปรเซสเซอร์เสียง VS1053B มาพร้อมกับโปรเซสเซอร์กราฟิกอันทรงพลัง ซึ่งช่วยเสริมคุณสมบัติมัลติมีเดียของบอร์ดพัฒนา mikromedia 5 FPI ได้อย่างสมบูรณ์แบบ บอร์ด mikromedia 5 FPI มาพร้อมกับแจ็คหูฟัง 3.5 ขั้วขนาด 3 มม. (XNUMX) ช่วยให้เชื่อมต่อชุดหูฟังกับไมโครโฟนได้
เซ็นเซอร์และอุปกรณ์ต่อพ่วงอื่น ๆ
เซ็นเซอร์และอุปกรณ์ออนบอร์ดชุดเพิ่มเติมช่วยเพิ่มความสามารถในการใช้งานอีกชั้นหนึ่งให้กับบอร์ดพัฒนา Mikromedia 5 FPI
เซ็นเซอร์ตรวจจับความเคลื่อนไหวแบบดิจิตอล
FXOS8700CQ ซึ่งเป็นเครื่องวัดความเร่ง 3 แกนและเครื่องวัดสนามแม่เหล็ก 3 แกนที่ผสานรวมขั้นสูงสามารถตรวจจับเหตุการณ์ที่เกี่ยวข้องกับการเคลื่อนไหวที่แตกต่างกันได้มากมาย รวมถึงการตรวจจับเหตุการณ์การวางแนว การตรวจจับการตกจากที่สูง การตรวจจับแรงกระแทก ตลอดจนการตรวจจับเหตุการณ์การแตะและการแตะสองครั้ง เหตุการณ์เหล่านี้สามารถรายงานไปยัง MCU ของโฮสต์ผ่านพินขัดจังหวะเฉพาะ 2 พิน ในขณะที่การถ่ายโอนข้อมูลจะดำเนินการผ่านอินเทอร์เฟซการสื่อสาร I8700C เซ็นเซอร์ FXOS5CQ นั้นมีประโยชน์มากสำหรับการตรวจจับการวางแนวของจอแสดงผล นอกจากนี้ยังสามารถใช้เพื่อเปลี่ยน mikromedia 6 FPI ให้เป็นโซลูชันเข็มทิศอิเล็กทรอนิกส์ 2 แกนที่สมบูรณ์แบบ ที่อยู่สเลฟ I1C สามารถเปลี่ยนแปลงได้โดยใช้จัมเปอร์ SMD XNUMX ตัวที่จัดกลุ่มภายใต้ป้ายกำกับ ADDR SEL (XNUMX)
นาฬิกาแบบเรียลไทม์ (RTC)
MCU โฮสต์มีโมดูลอุปกรณ์ต่อพ่วงนาฬิกาเรียลไทม์ (RTC) อุปกรณ์ต่อพ่วง RTC ใช้แหล่งจ่ายไฟแยกต่างหาก โดยทั่วไปคือแบตเตอรี่ เพื่อให้สามารถติดตามเวลาได้อย่างต่อเนื่อง mikromedia 5 FPI จึงติดตั้งแบตเตอรี่เซลล์กระดุมที่รักษาการทำงานของ RTC แม้ว่าแหล่งจ่ายไฟหลักจะปิดอยู่ก็ตาม การใช้พลังงานที่ต่ำเป็นพิเศษของอุปกรณ์ต่อพ่วง RTC ช่วยให้แบตเตอรี่เหล่านี้ใช้งานได้ยาวนาน บอร์ดพัฒนา mikromedia 5 FPI ติดตั้งด้วยที่ใส่แบตเตอรี่เซลล์กระดุม (2) ซึ่งเข้ากันได้กับแบตเตอรี่เซลล์กระดุมประเภท SR60, LR60, 364 ทำให้สามารถรวมนาฬิกาเรียลไทม์ไว้ในแอปพลิเคชันได้
เลือก NECTO DESIGNER สำหรับแอป GUI
สร้างแอพ Smart GUI ได้อย่างง่ายดายด้วยโปรแกรมออกแบบ NECTO Studio และ LVGL Graphics Library
ต่อไปจะเป็นยังไง?
ตอนนี้คุณได้ผ่านแต่ละฟีเจอร์ของบอร์ดพัฒนา STM5 RESISTIVE FPI ของ mikromedia 32 เรียบร้อยแล้ว คุณรู้จักโมดูลและโครงสร้างต่างๆ แล้ว ตอนนี้คุณก็พร้อมที่จะเริ่มใช้บอร์ดใหม่ของคุณแล้ว เราขอแนะนำขั้นตอนต่างๆ หลายขั้นตอน ซึ่งน่าจะเป็นวิธีที่ดีที่สุดในการเริ่มต้น
คอมไพเลอร์
NECTO Studio เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการข้ามแพลตฟอร์ม (IDE) ที่สมบูรณ์แบบสำหรับแอปพลิเคชันฝังตัวซึ่งให้ทุกสิ่งที่จำเป็นสำหรับการเริ่มต้นพัฒนาและสร้างต้นแบบ รวมถึงแอปพลิเคชัน Click board™ และ GUI สำหรับอุปกรณ์ฝังตัว การพัฒนาซอฟต์แวร์อย่างรวดเร็วทำได้ง่ายเนื่องจากนักพัฒนาไม่จำเป็นต้องพิจารณาโค้ดระดับต่ำ ทำให้พวกเขามีอิสระในการมุ่งเน้นไปที่โค้ดแอปพลิเคชันเอง ซึ่งหมายความว่าการเปลี่ยน MCU หรือแม้แต่แพลตฟอร์มทั้งหมดจะไม่จำเป็นต้องให้นักพัฒนาพัฒนาโค้ดใหม่สำหรับ MCU หรือแพลตฟอร์มใหม่ พวกเขาสามารถสลับไปยังแพลตฟอร์มที่ต้องการและใช้คำจำกัดความของบอร์ดที่ถูกต้องได้อย่างง่ายดาย fileและโค้ดแอปพลิเคชันจะทำงานต่อไปหลังจากการคอมไพล์ครั้งเดียว www.mikroe.com/necto.
โครงการ GUI
เมื่อคุณดาวน์โหลด NECTO Studio แล้ว และเนื่องจากคุณมีบอร์ดอยู่แล้ว คุณก็พร้อมที่จะเริ่มเขียนโปรเจ็กต์ GUI แรกของคุณได้แล้ว เลือกคอมไพเลอร์หลายตัวสำหรับ MCU เฉพาะที่อยู่ในอุปกรณ์ Mikromedia และเริ่มใช้ไลบรารีกราฟิกที่ได้รับความนิยมสูงสุดไลบรารีหนึ่งในอุตสาหกรรมฝังตัว นั่นคือ ไลบรารีกราฟิก LVGL ซึ่งเป็นส่วนสำคัญของ NECTO Studio ไลบรารีนี้ถือเป็นจุดเริ่มต้นที่ดีเยี่ยมสำหรับโปรเจ็กต์ GUI ในอนาคต
ชุมชน
โครงการของคุณเริ่มต้นบน EmbeddedWiki ซึ่งเป็นแพลตฟอร์มโครงการฝังตัวที่ใหญ่ที่สุดในโลก โดยมีโครงการที่พร้อมใช้งานมากกว่า 1 ล้านโครงการ ซึ่งสร้างขึ้นด้วยฮาร์ดแวร์และซอฟต์แวร์ที่ออกแบบไว้ล่วงหน้าและได้มาตรฐาน ซึ่งทำหน้าที่เป็นจุดเริ่มต้นสำหรับการพัฒนาผลิตภัณฑ์หรือแอปพลิเคชันที่กำหนดเอง แพลตฟอร์มครอบคลุม 12 หัวข้อและแอปพลิเคชัน 92 รายการ เพียงเลือก MCU ที่คุณต้องการ เลือกแอปพลิเคชัน และรับรหัสที่ถูกต้อง 100% ไม่ว่าคุณจะเป็นมือใหม่ที่ทำงานในโครงการแรกของคุณหรือเป็นมืออาชีพที่ช่ำชองในโครงการที่ 101 ของคุณ EmbeddedWiki รับรองว่าโครงการจะเสร็จสมบูรณ์ด้วยความพึงพอใจ โดยขจัดเวลาที่ไม่จำเป็นออกไปtage. www.embeddedwiki.com
สนับสนุน
MIKROE เสนอบริการสนับสนุนด้านเทคนิคฟรีตลอดอายุการใช้งาน ดังนั้นหากเกิดปัญหาใดๆ เราก็พร้อมและเต็มใจที่จะช่วยเหลือ เราทราบดีว่าการสามารถพึ่งพาใครสักคนได้ในช่วงเวลาที่เราติดขัดกับโปรเจ็กต์ของเราไม่ว่าด้วยเหตุผลใดก็ตามหรือเผชิญกับกำหนดส่งงานนั้นมีความสำคัญเพียงใด นี่คือสาเหตุที่แผนกสนับสนุนของเราซึ่งเป็นหนึ่งในเสาหลักที่บริษัทของเราตั้งอยู่ เสนอบริการสนับสนุนด้านเทคนิคระดับพรีเมียมให้กับผู้ใช้ทางธุรกิจ ซึ่งช่วยให้ระยะเวลาในการแก้ปัญหาสั้นลง www.mikroe.com/support
การปฏิเสธความรับผิดชอบ
ผลิตภัณฑ์ทั้งหมดที่เป็นเจ้าของโดย MIKROE ได้รับการคุ้มครองโดยกฎหมายลิขสิทธิ์และสนธิสัญญาลิขสิทธิ์ระหว่างประเทศ ดังนั้นคู่มือนี้จึงควรได้รับการปฏิบัติเช่นเดียวกับสื่อลิขสิทธิ์อื่นๆ ห้ามทำซ้ำส่วนใดส่วนหนึ่งของคู่มือนี้ รวมถึงผลิตภัณฑ์และซอฟต์แวร์ที่อธิบายไว้ในที่นี้ จัดเก็บในระบบเรียกค้น แปล หรือส่งต่อในรูปแบบใดๆ หรือด้วยวิธีการใดๆ ทั้งสิ้น โดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรล่วงหน้าจาก MIKROE คู่มือฉบับ PDF สามารถพิมพ์เพื่อใช้ส่วนตัวหรือในท้องถิ่นได้ แต่ห้ามแจกจ่าย ห้ามดัดแปลงคู่มือนี้โดยเด็ดขาด MIKROE จัดทำคู่มือนี้ "ตามที่เป็น" โดยไม่มีการรับประกันใดๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัย รวมถึงแต่ไม่จำกัดเพียงการรับประกันโดยนัยหรือเงื่อนไขของความสามารถในการขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ
MIKROE จะไม่รับผิดชอบใดๆ ต่อข้อผิดพลาด การละเว้น และความไม่ถูกต้องใดๆ ที่อาจปรากฏในคู่มือนี้ ในกรณีใดๆ MIKROE กรรมการ เจ้าหน้าที่ พนักงาน หรือผู้จัดจำหน่ายจะไม่รับผิดชอบต่อความเสียหายทางอ้อม เฉพาะเจาะจง บังเอิญ หรือเป็นผลสืบเนื่องใดๆ (รวมถึงความเสียหายสำหรับการสูญเสียผลกำไรทางธุรกิจและข้อมูลทางธุรกิจ การหยุดชะงักทางธุรกิจ หรือการสูญเสียทางการเงินอื่นๆ) ที่เกิดขึ้นจากการใช้คู่มือหรือผลิตภัณฑ์นี้ แม้ว่า MIKROE จะได้รับแจ้งถึงความเป็นไปได้ที่จะเกิดความเสียหายดังกล่าวแล้วก็ตาม MIKROE ขอสงวนสิทธิ์ในการเปลี่ยนแปลงข้อมูลที่มีอยู่ในคู่มือนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบล่วงหน้าหากจำเป็น
กิจกรรมที่มีความเสี่ยงสูง
ผลิตภัณฑ์ของ MIKROE ไม่ทนต่อความผิดพลาด ไม่ได้รับการออกแบบ ผลิต หรือตั้งใจให้ใช้หรือขายต่อเป็นอุปกรณ์ควบคุมออนไลน์ในสภาพแวดล้อมอันตรายที่ต้องมีประสิทธิภาพการทำงานที่ปลอดภัยจากความล้มเหลว เช่น ในการดำเนินงานของโรงงานนิวเคลียร์ ระบบนำทางหรือการสื่อสารของเครื่องบิน การควบคุมการจราจรทางอากาศ เครื่องช่วยชีวิตโดยตรง หรือระบบอาวุธ ซึ่งความล้มเหลวของซอฟต์แวร์อาจนำไปสู่การเสียชีวิต การบาดเจ็บส่วนบุคคล หรือความเสียหายทางกายภาพหรือสิ่งแวดล้อมที่รุนแรง ('กิจกรรมที่มีความเสี่ยงสูง') MIKROE และซัพพลายเออร์ปฏิเสธการรับประกันโดยชัดแจ้งหรือโดยนัยใดๆ ว่าเหมาะสมสำหรับกิจกรรมที่มีความเสี่ยงสูง
เครื่องหมายการค้า
ชื่อและโลโก้ MIKROE โลโก้ MIKROE mikroC mikroBasic mikroPascal mikroProg mikromedia Fusion Click boards™ และ mikroBUS™ เป็นเครื่องหมายการค้าของ MIKROE เครื่องหมายการค้าอื่นๆ ทั้งหมดที่กล่าวถึงในที่นี้เป็นทรัพย์สินของบริษัทที่เกี่ยวข้อง ชื่อผลิตภัณฑ์และบริษัทอื่นๆ ทั้งหมดที่ปรากฏในคู่มือนี้อาจเป็นหรือไม่เป็นเครื่องหมายการค้าจดทะเบียนหรือลิขสิทธิ์ของบริษัทที่เกี่ยวข้อง และใช้เพื่อระบุหรืออธิบายเท่านั้น และเพื่อประโยชน์ของเจ้าของ โดยไม่มีเจตนาละเมิดลิขสิทธิ์ ลิขสิทธิ์ © MIKROE, 2024 สงวนลิขสิทธิ์
- หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับผลิตภัณฑ์ของเรา โปรดไปที่ webไซต์ที่ www.mikroe.com
- หากคุณกำลังประสบปัญหากับผลิตภัณฑ์ใด ๆ ของเราหรือเพียงแค่ต้องการข้อมูลเพิ่มเติม กรุณาวางตั๋วของคุณที่ www.mikroe.com/support
- หากคุณมีคำถาม ข้อคิดเห็น หรือข้อเสนอทางธุรกิจ โปรดติดต่อเราที่ office@mikroe.com
เอกสาร / แหล่งข้อมูล
![]() |
บอร์ดต้นแบบอะแดปเตอร์หลายตัว MIKROE STM32F407ZGT6 [พีดีเอฟ] คู่มือการใช้งาน STM32F407ZGT6, STM32F746ZGT6, บอร์ดต้นแบบอะแดปเตอร์หลายตัว STM32F407ZGT6, STM32F407ZGT6, บอร์ดต้นแบบอะแดปเตอร์หลายตัว, บอร์ดต้นแบบอะแดปเตอร์, บอร์ดต้นแบบ, บอร์ด |