เพิ่มความเร็วในการพัฒนา IoT ไร้สายในตัวด้วยแพลตฟอร์มมัลติคอร์ลินุกซ์แบบฝังนอกชั้นวาง

By Stephen Evanczuk

Contributed By DigiKey's North American Editors

แอพพลิเคชั่น Internet of Things (IoT) ขั้นสูงสำหรับอุตสาหกรรม การแพทย์ การขนส่ง และการเกษตร ต้องการการออกแบบระบบฝังตัวที่ซับซ้อนมากขึ้น ในสถานการณ์เช่นนี้ นักพัฒนาซอฟต์แวร์ไม่มีทางเลือกนอกจากต้องสร้างบอร์ดแบบกำหนดเองเพื่อให้ตรงตามประสิทธิภาพ การเชื่อมต่อ และอุปกรณ์ต่อพ่วง แม้ว่าต้องเผชิญกับตารางเวลาที่คับแคบและงบประมาณที่ลดลง แม้ว่าบอร์ดที่วางขายทั่วไปจะมีจำหน่าย แต่ประสิทธิภาพ พลัง ขนาด ฟอร์มแฟกเตอร์ และการผสมผสานของฟีเจอร์ก็ทำให้ไม่สามารถใช้งานได้

อย่างไรก็ตาม ในยุคของ IoT ที่แพร่หลายและ IoT อุตสาหกรรม (IIoT) แม้กระทั่งทีมพัฒนาแบบกำหนดเองที่มีประสิทธิผลมากที่สุดก็ยังต้องล่าช้าจากข้อกำหนดการรับรองระดับภูมิภาคสำหรับระบบย่อยไร้สายที่ชะลอการส่งมอบและโอกาสทางการตลาดที่กัดเซาะ

บทความนี้กล่าวถึงปัญหาการซื้อกับ (เทียบกับ) สำหรับบอร์ดฝังตัวที่เปิดใช้งานแบบไร้สาย จากนั้นจะแนะนำแพลตฟอร์มการพัฒนาแบบเบ็ดเสร็จจากดิจิ ที่ให้สภาพแวดล้อมซอฟต์แวร์ที่ครอบคลุมและแพลตฟอร์มฮาร์ดแวร์ที่ปรับให้เหมาะสมพร้อมโมดูลไร้สายที่ผ่านการรับรองล่วงหน้า บทความแสดงวิธีการใช้ชุดเครื่องมือนี้เพื่อช่วยให้นักพัฒนาส่งมอบโซลูชันระบบฝังตัวที่เชื่อมต่อที่มีประสิทธิภาพและรวดเร็วยิ่งขึ้นได้อย่างรวดเร็วและง่ายดาย

Make vs buy สำหรับการพัฒนาบอร์ดฝังตัว

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

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

อันที่จริง ทีมพัฒนาสามารถพบว่าข้อควรพิจารณาอื่นๆ รวมถึงการรับรองระบบไร้สาย ความพร้อมใช้งาน การบำรุงรักษา และปัญหาด้านวงจรชีวิตอื่นๆ สามารถเพิ่มต้นทุนโดยรวมได้ ในตลาดที่เคลื่อนไหวอย่างรวดเร็ว ความล่าช้าที่จำเป็นในการดำเนินการออกแบบที่กำหนดเองสามารถกัดเซาะส่วนแบ่งการตลาดและเวลาในการสร้างรายได้ ซึ่งท้ายที่สุดจะจำกัดความสามารถในการทำกำไรของผลิตภัณฑ์ใหม่

เพื่อแก้ไขปัญหาเหล่านี้ Digi'sCC-WMX8MN-KIT ชุดพัฒนา ConnectCore 8M Nano นำเสนอทางเลือกที่มีประสิทธิภาพสำหรับการพัฒนาแบบกำหนดเอง โดยเป็นแพลตฟอร์มแบบเบ็ดเสร็จที่สามารถตอบสนองความต้องการด้านประสิทธิภาพและต้นทุนในการใช้งานที่หลากหลาย (ภาพที่ 1)

รูปภาพของ Digi CC-WMX8MN-KIT ConnectCore 8M Nano development kit รูปที่ 1: ชุดพัฒนา Digi CC-WMX8MN-KIT ConnectCore 8M Nano ให้ทุกสิ่งที่จำเป็นในการเริ่มต้นพัฒนาระบบเชื่อมต่อที่สามารถตอบสนองความต้องการที่เพิ่มขึ้นสำหรับการออกแบบ HMI การประมวลผลเสียง/วิดีโอ การประมวลผลที่ขอบ และการเรียนรู้ของเครื่อง (แหล่งรูปภาพ: Digi)

โซลูชันแบบเบ็ดเสร็จตอบสนองความต้องการด้านการทำงานที่หลากหลายได้อย่างไร

ชุดพัฒนา Digi CC-WMX8MN-KIT ConnectCore 8M Nano ให้แพลตฟอร์มฮาร์ดแวร์ที่ครอบคลุมซึ่งออกแบบมาเพื่อลดเวลาและเวลาในการพัฒนาสู่ตลาดของระบบ เมื่อใช้ชุดนี้ นักพัฒนาสามารถใช้ระบบที่ปรับขนาดเพื่อรองรับแอปพลิเคชันต่างๆ ได้อย่างง่ายดาย เช่น การออกแบบอินเทอร์เฟซระหว่างมนุษย์กับเครื่องจักร (HMI) การประมวลผลเสียง/วิดีโอ การประมวลผลแบบขอบ การเรียนรู้ของเครื่อง และอื่นๆ นอกเหนือจากบอร์ดพัฒนา Digi ConnectCore 8M Nano แล้ว ชุดนี้ยังมีเสาอากาศแบบดูอัลแบนด์ สายเคเบิลพอร์ตคอนโซล และแหล่งจ่ายไฟ เพื่อให้นักพัฒนาสามารถเริ่มต้นสร้างแอปพลิเคชันที่เชื่อมต่อได้ทันที

เช่นเดียวกับ Digi . อื่น ๆชุดพัฒนา CoreConnect ชุดพัฒนา ConnectCore 8M Nano ใช้ประโยชน์จากโซลูชัน system-on-module (SoM) ที่ผสานรวมสูงของ Digi ขึ้นอยู่กับสมาชิกของของ NXP เซมิคอนดักเตอร์ ครอบครัวของโปรเซสเซอร์ i.MX , Digi'sConnectCore SOMs รวมความสามารถด้านมัลติมีเดีย การรักษาความปลอดภัย การเชื่อมต่อแบบมีสาย และการเชื่อมต่อไร้สายที่ผ่านการรับรองล่วงหน้า ตลอดจนคุณลักษณะอื่นๆ ที่จำเป็นสำหรับแอปพลิเคชันแบบฝังตัวทั่วไป เมื่อใช้ร่วมกับสภาพแวดล้อมซอฟต์แวร์ที่กว้างขวาง SoM เหล่านี้ทำให้การพัฒนาระบบฝังตัวง่ายขึ้น ทำให้ผู้ผลิตผลิตภัณฑ์สามารถส่งมอบผลิตภัณฑ์ที่ซับซ้อนยิ่งขึ้นได้รวดเร็วยิ่งขึ้นและมีความเสี่ยงต่ำกว่าปกติด้วยแนวทางฮาร์ดแวร์แบบกำหนดเอง

สำหรับชุดพัฒนา CC-WMX8MN-KIT Digi SOM จะรวมความสามารถของโปรเซสเซอร์ i.MX 8M Nano ของ NXP ที่อิงจากควอดแขน ® Cortex®-A53 และ Arm Cortex-M7 คอร์ที่มีแฟลชสูงสุด 8 กิกะไบต์ (GB) สูงสุด 1 GB อัตราข้อมูลคู่ (LPDDR) พลังงานต่ำโดยสุ่ม (DRAM) และอาร์เรย์ของระบบย่อยเพิ่มเติม ( รูปที่ 2).

รูปภาพของ Digi SoM ที่ใช้โปรเซสเซอร์มัลติคอร์ i.MX 8M Nano ของ NXP รูปที่ 2: อิงจากโปรเซสเซอร์ i.MX 8M Nano multicore ของ NXP Digi SoM รวมหน่วยความจำ ตัวเลือกการเชื่อมต่อ ความปลอดภัย และความสามารถในการจัดการพลังงานที่จำเป็นในการออกแบบระบบฝังตัวทั่วไป (แหล่งรูปภาพ: Digi)

ในบรรดาระบบย่อย SoM ได้รวมอุปกรณ์รักษาความปลอดภัยจากไมโครชิป เทคโนโลยีCryptoAuthentication ตระกูลที่เสริมคุณสมบัติด้านความปลอดภัย TrustZone ของแกน Arm Cortex-A53 อุปกรณ์ CryptoAuthentication รวมตัวประมวลผลการเข้ารหัสเฉพาะ ตัวสร้างตัวเลขสุ่มคุณภาพสูง และการจัดเก็บคีย์ที่ได้รับการป้องกันเพื่อดำเนินการประมวลผลแฮชและอัลกอริธึมโครงสร้างพื้นฐานคีย์สาธารณะ (PKI) ที่ปลอดภัยด้วยความเร็วสูง

ตัวเลือกการเชื่อมต่อในตัวของ SoM รองรับกิกะบิตอีเทอร์เน็ต (GbE) เช่นเดียวกับ 802.11 a/b/g/n/ac Wi-Fi และ Bluetooth 5 ที่ผ่านการรับรองล่วงหน้า เพื่อให้เป็นไปตามข้อกำหนดด้านเครือข่ายในวงกว้าง นักพัฒนาสามารถเพิ่มตัวเลือกเซลลูลาร์และการเชื่อมต่ออื่นๆ ได้ง่ายๆ โดยเชื่อมต่อ Digiโมดูลเซลลูล่าร์ XBEE ไปยังชุดคอนเน็กเตอร์ที่เข้ากันได้กับ XBEE ของบอร์ด CC-WMX8MN-KIT

นอกจากชุดอินเทอร์เฟซอุปกรณ์ต่อพ่วงมาตรฐานแล้ว SoM ยังรองรับอินเทอร์เฟซมัลติมีเดียที่หลากหลายสำหรับเสียง กล้อง และจอแสดงผล หน่วยประมวลผลกราฟิกในตัวและตัวควบคุมอินเทอร์เฟซจอแสดงผลคริสตัลเหลว (LCDIF) ช่วยให้นักพัฒนาเพิ่มแผง LCD ที่เป็นอุปกรณ์เสริม เช่น DigiCC-ACC-LCDW-10 และเริ่มสร้างการออกแบบ HMI สำหรับแอปพลิเคชันแบบฝังอย่างรวดเร็ว

การจัดการพลังงานในการออกแบบโดยใช้โปรเซสเซอร์ขั้นสูง

การจัดการพลังงานในระบบฝังตัวที่ซับซ้อนอาจเป็นความท้าทายที่สำคัญ โดยเฉพาะอย่างยิ่งเมื่อการออกแบบระบบรวมโปรเซสเซอร์ขั้นสูง เช่น NXP i.MX 8M Nano เช่นเดียวกับโปรเซสเซอร์อื่นๆ ในคลาสนี้ NXP i.MX 8M Nano จะจัดกลุ่มระบบย่อยที่แตกต่างกันจำนวนมากออกเป็นโดเมนพลังงานที่แยกจากกันสำหรับโปรเซสเซอร์หลัก (VDD_ARM และ VDD_SOC), GPU (VDD_GPU), หน่วยความจำ (VDD_DRAM, NVCC_DRAM) ปลอดภัยไม่ลบเลือน พื้นที่เก็บข้อมูล (NVCC_SNVS_1P8, VDD_SNVS_0P8) และอื่นๆ อีกมากมาย นักพัฒนาไม่เพียงแต่ต้องจัดหารางพลังงานที่เหมาะสมสำหรับแต่ละโดเมนเท่านั้น แต่ยังต้องจัดหา (และถอด) พลังงานให้กับแต่ละโดเมนในลำดับเวลาที่กำหนด (รูปที่ 3)

อิมเมจของ NXP i.MX 8M Nano แบ่งพาร์ติชั่นระบบย่อย รูปที่ 3: เช่นเดียวกับโปรเซสเซอร์ขั้นสูงส่วนใหญ่ NXP i.MX 8M Nano แบ่งระบบย่อยออกเป็นโดเมนพลังงานที่แยกจากกัน ซึ่งต้องมีการเปิดรางจ่ายแรงดันไฟฟ้าตามลำดับเฉพาะเมื่อเริ่มทำงาน (ที่มาของภาพ: NXP Semiconductor)

อันที่จริง ConnectCore i.MX 8M Nano SoM ของ Digi นั้นต้องการอินพุตและการใช้พาวเวอร์ซัพพลายเพียงสองตัวเท่านั้นROHM Semiconductor'sBD71850MWV IC จัดการพลังงาน (PMIC) เพื่อส่งแรงดันไฟฟ้าหลายระดับที่จำเป็นสำหรับโปรเซสเซอร์ i.MX 8M Nano และอุปกรณ์อื่นๆ ได้รับการออกแบบมาโดยเฉพาะเพื่อรองรับโปรเซสเซอร์ NXP i.MX 8M Nano ROHM BD71850MWV ได้รวมเอาตัวควบคุมบั๊กหลายตัวและตัวควบคุมการเลื่อนออกต่ำ (LDO) เพื่อส่งมอบชุดรางพลังงานที่สมบูรณ์จากแหล่งจ่ายไฟ VSYS 5 โวลต์หลัก (รูปที่ 4)

แผนภาพของ ROHM BD71850MWV PMIC รูปที่ 4: ได้รับการออกแบบมาโดยเฉพาะเพื่อจัดหาโปรเซสเซอร์ NXP i.MX 8M Nano ROHM BD71850MWV PMIC ให้ชุดรางพลังงานที่โปรเซสเซอร์ต้องการรวมถึงอุปกรณ์อื่นๆ ในการออกแบบระบบฝังตัวทั่วไป (ที่มาของภาพ: ROHM Semiconductor)

แม้ว่า BD71850MWV จะจัดการลำดับการเปิดเครื่องและปิดเครื่องโดยละเอียดที่จำเป็นสำหรับโปรเซสเซอร์ Digi ได้เพิ่มระดับการควบคุมอีกระดับที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพการใช้พลังงานโดยรวมและรักษาความน่าเชื่อถือของระบบ Digi Microcontroller Assist (MCA) ที่รวมอยู่ใน SoM ใช้ NXP Kinetis KL17 โดยเฉพาะMKL17Z64VDA4 ไมโครคอนโทรลเลอร์ (MCU) สำหรับการจัดการพลังงานระดับระบบ อิงจากแกน Arm Cortex-M0+ ที่ใช้พลังงานต่ำเป็นพิเศษ NXP Kinetis KL17 MCU ใช้เพียง 46 ไมโครแอมป์ (μA) ต่อเมกะเฮิรตซ์ (MHz) ในโหมดรันที่ใช้พลังงานต่ำมากและ 1.68 μA ในโหมดหยุด ซึ่งจะรักษาหน่วยความจำ และฟังก์ชั่นนาฬิกาตามเวลาจริง (RTC)

ได้รับการออกแบบมาให้ใช้งานได้แม้ในขณะที่ระบบอยู่ในโหมดสลีป MCA รันเฟิร์มแวร์ที่สามารถอัพเกรดได้ที่ทำงานบน KL17 MCU เพื่อให้มีตัวเลือกมากมายสำหรับการปลุกโปรเซสเซอร์ระบบ NXP i.MX 8M Nano ตัวอย่างเช่น Digi ตั้งค่าเริ่มต้นที่ปิดใช้งาน RTC ของตัวประมวลผลระบบเพื่อสนับสนุนฟังก์ชัน RTC ที่ใช้พลังงานต่ำกว่าที่ใช้ในเฟิร์มแวร์ MCA นักพัฒนาสามารถใช้ตัวแปลงอนาล็อกเป็นดิจิตอล (ADC) 12 บิตของ MCA เพื่อตรวจสอบเหตุการณ์ภายนอกและสร้างการขัดจังหวะเพื่อปลุกโปรเซสเซอร์ระบบเมื่อจำเป็นเท่านั้น ในทางกลับกัน เฟิร์มแวร์ MCA ใช้ตัวควบคุมการปรับความกว้างพัลส์หลายช่องสัญญาณ (PWM) สามช่องสัญญาณสำหรับการทำงานภายนอก เพื่อช่วยให้แน่ใจว่าระบบมีความน่าเชื่อถือโดยรวม เฟิร์มแวร์ MCA ยังมีฟังก์ชันตัวจับเวลาจ้องจับผิดที่รีเซ็ตทั้งระบบหรือเฉพาะตัวประมวลผลระบบหากซอฟต์แวร์ที่ทำงานบนโปรเซสเซอร์นั้นหยุดทำงาน หรือไม่ทำการบำรุงรักษาตัวจับเวลาจ้องจับผิดตามปกติระหว่างการใช้งานซอฟต์แวร์ตามปกติ

เมื่อเริ่มต้นระบบ MCA จะเริ่มทำงานทันทีที่ได้รับพลังงาน หลังจากหน่วงเวลาที่ตั้งโปรแกรมได้ MCA จะเริ่มทำงาน BD71850MWV PMIC ซึ่งดำเนินการลำดับการเปิดเครื่อง i.MX 8M Nano ที่อธิบายไว้ก่อนหน้านี้ การรีเซ็ตระบบหรือการเปลี่ยนจากสถานะสลีปที่ใช้พลังงานต่ำทำงานในลักษณะเดียวกับการฟื้นฟูพลังงานที่ประสานงานของ MCA กับ PMIC และโปรเซสเซอร์

สภาพแวดล้อมซอฟต์แวร์ Linux ที่ฝังตัวพร้อมสำหรับการผลิต

ชุดพัฒนา Digi CC-WMX8MN-KIT ใช้ฐานฮาร์ดแวร์ที่กว้างขวางเพื่อจัดเตรียมสภาพแวดล้อมซอฟต์แวร์ที่พร้อมสำหรับการผลิตซึ่งรันโอเพ่นซอร์ส Digi Embedded Yocto (DEY) บนพื้นฐานของการกระจาย Linux แบบฝังตัวที่เป็นที่นิยมของโครงการ Yocto DEY ขยายการแจกจ่ายพื้นฐานนั้นด้วยความสามารถของแพ็คเกจการสนับสนุนบอร์ดเพิ่มเติม (BSP) ที่ออกแบบมาโดยเฉพาะเพื่อรองรับแพลตฟอร์มฮาร์ดแวร์ Digi (รูปที่ 5)

ไดอะแกรมของ Digi Embedded Yocto รูปที่ 5: Digi Embedded Yocto ขยายการแจกจ่าย Yocto Project Linux พื้นฐานด้วยส่วนขยายแพ็คเกจสนับสนุนบอร์ด (BSP) สำหรับฮาร์ดแวร์ Digi (แหล่งรูปภาพ: Digi)

ในบรรดาส่วนขยาย BSP ของเคอร์เนล Linux, TrustFence ของ Digi ให้เฟรมเวิร์กการรักษาความปลอดภัยสำหรับอุปกรณ์ Linux การใช้ความสามารถในการตรวจสอบสิทธิ์และการจัดการข้อมูลประจำตัว บริการ TrustFence ขยายจากการควบคุมการเข้าถึงระดับต่ำของพอร์ต I/O ภายในและภายนอกไปจนถึงการสนับสนุนระดับสูงสำหรับการเชื่อมต่อเครือข่ายที่ปลอดภัยและการบูตอย่างปลอดภัยโดยใช้อิมเมจเฟิร์มแวร์ที่ผ่านการตรวจสอบแล้ว แม้ว่าจะไม่รองรับในตอนแรกในโมดูล ConnectCore 8M Nano แต่ Digi TrustZone จะวางจำหน่ายในรุ่น DEY ในอนาคต

นอกเหนือจากการใช้การรักษาความปลอดภัยและการจัดการในระดับอุปกรณ์แต่ละเครื่องแล้ว แอปพลิเคชัน IoT ขนาดใหญ่ย่อมต้องการความสามารถในการตรวจสอบและจัดการกลุ่มอุปกรณ์ IoT อย่างหลีกเลี่ยงไม่ได้ เพื่อรองรับข้อกำหนดเหล่านี้Digi Remote Manager ให้บริการบนระบบคลาวด์ที่ออกแบบมาเพื่อสนับสนุนการตรวจสอบความสมบูรณ์ของอุปกรณ์ การจัดการการกำหนดค่า และการอัปเดตเฟิร์มแวร์ การใช้แอพมือถือหรือซอฟต์แวร์เดสก์ท็อป นักพัฒนาสามารถใช้ Digi Remote Manager เพื่อแสดงรายละเอียดการทำงานของกลุ่มอุปกรณ์ ซึ่งรวมถึงความสมบูรณ์ของกลุ่มอุปกรณ์ การแจ้งเตือน สถานะการเชื่อมต่อ และความแรงของสัญญาณ (รูปที่ 6)

รูปภาพของบริการบนคลาวด์ Digi Remote Manager (คลิกเพื่อดูภาพขยาย) รูปที่ 6: บริการบนคลาวด์ Digi Remote Manager ช่วยให้นักพัฒนาสามารถตรวจสอบและจัดการการปรับใช้ IoT ขนาดใหญ่จากเดสก์ท็อปหรืออุปกรณ์มือถือได้ (ที่มาของภาพ: Digi)

นอกจากความสามารถในการตรวจสอบแล้ว Digi Remote Manager ยังช่วยให้นักพัฒนาสามารถจัดการข้อมูล การเชื่อมต่อ และซอฟต์แวร์อุปกรณ์แบบโต้ตอบได้โดยใช้บรรทัดคำสั่งหรือโดยทางโปรแกรมโดยใช้อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) ของบริการ เมื่อใช้ความสามารถเหล่านี้ นักพัฒนาสามารถรีบูตอุปกรณ์และอัปโหลดไฟล์ ดำเนินการอัปเดตเฟิร์มแวร์และซอฟต์แวร์ทั่วทั้งกลุ่มได้อย่างง่ายดายซึ่งจำเป็นกับอุปกรณ์ที่เชื่อมต่อทั่วไป แต่มักมีปัญหาด้านลอจิสติกส์ในการปรับใช้ขนาดใหญ่

สรุป

ความต้องการใช้งานที่ซับซ้อนมากขึ้นในตลาดอุตสาหกรรม การแพทย์ การขนส่ง และการเกษตร ผลักดันความต้องการสำหรับการออกแบบระบบฝังตัวที่เน้น IoT ที่ซับซ้อนมากขึ้น ข้อกำหนดการรับรองระดับภูมิภาคสำหรับระบบย่อยไร้สายที่เกี่ยวข้องก็มีเรื่องที่ซับซ้อนและการออกแบบที่ช้าลง

เพื่อแก้ไขปัญหา ชุดพัฒนาจาก Digi ให้สภาพแวดล้อมซอฟต์แวร์ที่ครอบคลุมและแพลตฟอร์มฮาร์ดแวร์ที่ปรับให้เหมาะสมพร้อมโมดูลไร้สายที่ผ่านการรับรองล่วงหน้า ดังที่แสดงไว้ ชุดเครื่องมือนี้ช่วยให้นักพัฒนาสามารถส่งมอบโซลูชันระบบฝังตัวที่เชื่อมต่ออย่างมีประสิทธิภาพได้อย่างง่ายดายและรวดเร็วยิ่งขึ้น

DigiKey logo

Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.

About this author

Image of Stephen Evanczuk

Stephen Evanczuk

Stephen Evanczuk มีประสบการณ์มากกว่า 20 ปีในการเขียนรวมทั้งประสบการณ์เกี่ยวกับอุตสาหกรรมอิเล็กทรอนิกส์ในด้านต่าง ๆ มากมายซึ่งรวมถึงฮาร์ดแวร์ซอฟต์แวร์ระบบและแอพพลิเคชั่นรวมถึง IoT เขาสำเร็จการศึกษาระดับปริญญาเอกทางด้านระบบประสาทเกี่ยวกับเครือข่ายเซลล์ประสาทและทำงานในอุตสาหกรรมการบินและอวกาศเกี่ยวกับระบบความปลอดภัยแบบกระจายจำนวนมากและวิธีการเร่งอัลกอริทึม ปัจจุบัน หากว่าเขาไม่ยุ่งกับการเขียนบทความเกี่ยวกับเทคโนโลยีและวิศวกรรม ก็จะทำงานเกี่ยวกับการประยุกต์ใช้การเรียนรู้เชิงลึกกับระบบการจดจำและการแนะนำ

About this publisher

DigiKey's North American Editors