แขน บริษัท (ARM) กับอุตสาหกรรมการออกแบบชิปเริ่มต้นเดียวกันคาดหวังจากการวิจัยจากการขายของชิป แต่เนื่องจากปัญหาทางการเงินบังคับให้หันไปออกแบบบริสุทธิ์ของวงจรที่ได้รับอนุญาตรูปแบบกำไร. ARM เปิดตัวในวงจรประมวลผลหลักต่าง ๆ หลังจากนั้นในปี 1994 เปิดตัว ARM7TDMI (ARM7 + 16 bit Thumb + JTAG Debug + คูณอย่างรวดเร็ว + ICE เพิ่มขึ้น) หลักหน่วยประมวลผลหลักนี้เริ่มเป็นที่นิยมเพื่อให้ บริษัท ARM และชื่อเสียงทางธุรกิจผลิตภัณฑ์ค่อยเปิด
ARM เปิดตัวหลังจาก ARM9, ARM10, AMR11 หลักเดิม ARM7 ยังมาจากหลากหลายรุ่นสำหรับลูกค้าที่เลือก, ARM9 / 10/11 ไม่แตกต่างกัน. แต่ด้วยเวลาและเทคโนโลยีการพัฒนาชุดใหม่ของแกนมติ ARM และค่อยๆกำจัด นอกเหนือจากแกนที่ได้รับอนุญาตแล้ว
ในปี 2008 ARM ได้เสนอชุดแกนใหม่ชื่อ Cortex ได้แก่ Cortex-A, Cortex-R และ Cortex-M ทั้งสามชุด A, R, M. A series เช่นเดียวกับ บริษัท รักษาความปลอดภัยที่เน้นการประมวลผลแอ็พพลิเคชัน อุปกรณ์ (Application Processor, AP) ตลาดเอ็มไมโครคอนโทรลเลอร์ชุด (หน่วยไมโครคอนโทรลเลอร์ MCU) ตลาด R ชุดยังมีลักษณะที่ตลาดไมโครคอนโทรลเลอร์ แต่เน้นเพิ่มเติมเกี่ยวกับเวลาจริงควบคุมการใช้งานเช่นอุปกรณ์ควบคุมอุตสาหกรรมยานพาหนะ อิเล็กทรอนิกส์และอื่น ๆ
หลังจากที่ Cortex-A / R / M แนะ ARM จะอยู่ใน ARM7 ที่ผ่านมา / 9/10/11 ชุดที่เรียกว่าคลาสสิกคลาสสิก (Classic) ชุดยังคงให้การอนุมัติ แต่ค่อยๆนำแสงจะติดตามความพยายามเปลี่ยนไปเทคโนโลยีใหม่ใหม่ สถาปัตยกรรมของ Cortex
CMSIS พยายามที่จะผสานรวมมาตรฐานซอฟต์แวร์
หลังจากที่มีการ Cortex ชุดใหม่ที่นำเสนอ ARM ยังพยายามที่จะแก้ปัญหาบางส่วนของปัญหาที่ผ่านมาที่ผ่านมาอุตสาหกรรมชิปจำนวนมากประสบความสำเร็จหลัก ARM ได้รับใบอนุญาต ARM ไม่ได้พูดในอุตสาหกรรมชิปวิธีการปรับปรุงวงจรในการแก้ไขของชิปและอื่น ๆ แต่ถามชิปพัฒนาโปรแกรมซอฟต์แวร์
อย่างไรก็ตามเนื่องจาก บริษัท ชิปมีความเป็นอิสระแม้ว่า บริษัท ชิปที่แตกต่างกันจะใช้แกน ARM เดียวกันวิธีการจัดการวงจรอุปกรณ์ต่อพ่วงการพัฒนาและการเขียนโปรแกรมจะแตกต่างกันออกไปและแตกต่างจากชิปของผู้ผลิตชิปความเข้ากันได้และการแลกเปลี่ยน เรื่องเพศต่ำการเขียนโปรแกรมไม่สามารถเป็นเรื่องปกติและติดตามผลได้ทำให้เกิดการเสียเวลาในการพัฒนาซอฟต์แวร์ซึ่งทำให้ยากสำหรับ ARM ในการพัฒนาระบบนิเวศซอฟต์แวร์ ARM ที่สมบูรณ์และต่อเนื่อง
ดังนั้น ARM จึงเสนอมาตรฐาน CMSIS (Cortex Microcontroller Software Interface Standard) (รูปที่ 1) เพื่อพยายามให้ข้อมูลอ้างอิงสำหรับผู้ขายชิพแต่ละรายสำหรับชิปที่ใช้แกน Cortex-M series หากปฏิบัติตามมาตรฐานนี้เพื่อพัฒนาซอฟต์แวร์ ทั่วไปความต่อเนื่อง
ล็อค Cortex-M ซีรี่ส์เหตุผลชุดคลาสสิกเป็นที่ขายดีที่สุดหลักนิยม ARM7TDMI ส่วนใหญ่เวลาธุรกิจชิปหลักนี้มีตำแหน่งเป็นไมโครคอนโทรลเลอร์, CMSIS หยิบยกเป็นที่พึงปรารถนาเพื่อลดความซ้ำซ้อนในการพัฒนาซอฟต์แวร์ไมโครคอนโทรลเลอร์นั้นมันเป็นเรื่องยากที่จะแลกเปลี่ยน ยากที่จะดำเนินการโดยใช้ปัญหาอื่น ๆ
ในฐานะที่เป็น Cortex-ชุดคือการพัฒนาที่ค่อนข้างใหม่ภาระน้อยลงและพลังงานและฮาร์ดแวร์คอมพิวเตอร์ที่แข็งแกร่งทรัพยากรอุดมสมบูรณ์มากขึ้นกว่าผู้ที่ไม่มี ARM7TDMI, ปัญหาการพัฒนาซอฟต์แวร์เช่นไมโครคอนโทรลเลอร์ Cortex-M ARM ในความเป็นจริงทำในปี 2009 หลังจาก mbed เสนอ Linaro, Lianro พยายามที่จะนำเสนอและสร้างสถาปัตยกรรม ARM ทั่วไประบบนิเวศซอฟแวร์ลินุกซ์ซอฟแวร์ลินุกซ์ Cortex-ชุดที่ใช้ในการมีมาตรฐานการติดตามร่วมกันตั้งใจลดความซ้ำซ้อนในการพัฒนาทางของตัวเองในปี 2010 ที่มีการสะสม เสร็จสมบูรณ์สินทรัพย์เทคโนโลยีซอฟต์แวร์อย่างต่อเนื่อง
อย่างไรก็ตามเนื่องจากความแข็งแกร่งและความนิยมของ Android (รากจากลีนุกซ์) ความสำคัญในอุตสาหกรรมของ Linaro จึงลดลง Cortex-A เป็นชุดของระบบนิเวศน์ซอฟต์แวร์ที่สำคัญคือ Android
การวิเคราะห์สถาปัตยกรรม CMSIS
CMSIS-CORE, CMSIS-Driver, CMSIS-RTOS ฯลฯ ส่วนพื้นฐานที่สุดคือ CMSIS-CORE ซึ่งกำหนดตัวอักษรในการเข้าใช้งาน ประเภทความหมายของอุปกรณ์ต่อพ่วงและ interrupt ฯลฯ ซอฟต์แวร์อื่น ๆ ที่ต้องการจัดการกับวงจรหลัก Cortex-M วงจรหลักหรืออุปกรณ์ต่อพ่วงอื่น ๆ ต้องผ่าน CMSIS-CORE
นอก CMSIS-Core อีกสองมุ่งเน้นที่เป็น CMSIS ไดร์เวอร์, CMSIS-RTOS ซึ่งทั้งสองเป็น API ที่พร้อมใช้งานสำหรับการโทรแอพลิเคชัน (โทรด้านอื่น ๆ กล่าวว่าสาย) โดยใช้อดีตเพื่อให้ไดรเวอร์ฮาร์ดแวร์, วิธีการควบคุมที่สอดคล้องกัน หลังมีวิธีการที่สอดคล้องกับการโต้ตอบกับการโทรระหว่างการใช้งานและให้ระบบปฏิบัติการแบบ real-time
CMSIS ไดร์เวอร์ยังสามารถ re-กำหนดโดยชั้นฮาร์ดแวร์ชิปนามธรรม (Hardware Abstraction Layer, HAL) เช่นเดียวกับการผ่านผู้ประกอบการบุคคลที่สาม (บุคคลที่สาม) มิดเดิ้ล (มิดเดิ้ลด้านอื่น ๆ กล่าวว่ามิดเดิ้ล) เพื่อเรียกใช้; CMSIS-RTOS ยัง เพียง แต่ในความหมายของมาตรฐานระบบปฏิบัติการเวลาจริง (Real-Time ระบบปฏิบัติการ RTOS ด้านอื่น ๆ กล่าวว่าเวลาจริงระบบปฏิบัติการ) ดำเนินการจริง resiliently แลกเปลี่ยนอย่างเป็นทางการ ARM ที่มีอยู่ยังสามารถถูกแทนที่โดยผู้ประกอบการของบุคคลที่สามเพื่อให้ตราบใดที่สอดคล้องกับ CMSIS- สเป RTOS สามารถได้อย่างราบรื่นการเปลี่ยนแปลงที่เรียกว่า RTX. อย่างเป็นทางการของ ARM หลังจากเข้าซื้อกิจการของ ARM Keil ที่ทำ
ส่วนใหญ่ของซอฟแวร์อื่น ๆ ที่จำเป็นเพื่อนำมาใช้ในขณะที่ความต้องการสำหรับการแก้จุดบกพร่อง CMSIS-SVD (ระบบดูรายละเอียด) CMSIS-DAP (Debug การเข้าถึงพอร์ต). หรือสำหรับการประมวลผลสัญญาณความต้องการและการใช้คอมพิวเตอร์ดิจิตอลหยิบยก CMSIS-DSP (ประมวลผลสัญญาณดิจิตอล ) เช่นเดียวกับการเสนอ CMSIS-NN (เครือข่ายประสาท) สำหรับความต้องการใช้คอมพิวเตอร์เครือข่ายประสาท
mbed ง่ายต่อการพัฒนาซอฟต์แวร์
หลังจากที่นำเสนอ CMSIS ARM ได้ถึงเป้าหมายที่จะส่งเสริมข้อกำหนดซอฟต์แวร์ แต่การออกแบบสถาปัตยกรรม CMSIS ยังคงยึดหลักการพัฒนาซอฟต์แวร์มืออาชีพและมุ่งเน้นโปรแกรมและการพัฒนาซอฟแวร์ไมโครคอนโทรลเลอร์เป็นช่วงต้นหลังจากที่ 2005 Arduino เสนอจะได้รับอย่างแข็งขันต่อพลเรือนเส้นทางที่เรียบง่าย การพัฒนาจำนวนของนักพัฒนาซอฟแวร์เพื่อเพิ่มไมโครคอนโทรลเลอร์ลดลงอายุหรือแม้กระทั่งนำพลังงานที่จะช่วยผลักดันวัฒนธรรมผู้ผลิต (ชง) คลื่น. ในมุมมองนี้ ARM CMSIS จะเป็นแพคเกจตามมาตรฐานมากขึ้นช่วยลดความยุ่งยากวิศวกรรม mbed มาตรฐานซอฟต์แวร์ที่นำเสนอ
ในอดีตวิศวกรซอฟต์แวร์ของไมโครคอนโทรลเลอร์ต้องติดตั้งซอฟต์แวร์เพื่อการพัฒนาซอฟต์แวร์เอง แต่ถูกเปลี่ยนเป็นระบบการพัฒนาบนเว็บ (รูปที่ 2) เพียงแค่สมัครรหัสผ่านบัญชีฟรีและเข้าสู่ระบบผ่านทางเว็บเพจ การพัฒนาโปรแกรม (คอมไพเลอร์ในคลาวด์คอมไพเลอร์ ARMCC C / C ++)
หลังจากที่โปรแกรมเขียนและเรียบเรียงไม่จำเป็นต้องอัพโหลดโปรแกรมไปยังบอร์ดพัฒนาผ่านตัวเลือกเมนูเลเยอร์คณะกรรมการพัฒนาการเชื่อมต่อกับพีซีผ่านทางพอร์ต USB และถือเป็นพอร์ตแบบเสียบได้บนฝั่งพีซี USB แฟลชไดรฟ์ตราบเท่าที่ไฟล์ที่รวบรวมไว้จะถูกลากและวางลงบนแฟลชไดรฟ์การอัปโหลดเสร็จสิ้นง่ายและใช้งานง่าย
การเปลี่ยนแปลงหลักสูตรการพัฒนา Mbed
2009 mbed หยิบยกหลังจากที่ 1.0 2.0 การพัฒนาต่อมาในปี 2013, 2014, Intel, TSMC และ บริษัท เซมิคอนดักเตอร์ระดับโลกอื่น ๆ ที่มีความคิดริเริ่มของสิ่งต่าง ๆ (อินเทอร์เน็ตของสิ่ง, IOT) แนวคิดการตลาดใหม่ ARM ยังกระตือรือร้นแสวงหาโอกาสทางการตลาด การขยายตัวของรูปแบบเทคโนโลยี. ตัวอย่างเช่น 2013 เข้าซื้อกิจการของอุตสาหกรรมซอฟต์แวร์โปรโตคอลฟินแลนด์ Sensinode Oy 2014 การซื้อกิจการ Nian ของ SSL, TLS โปรโตคอลอุตสาหกรรมซอฟต์แวร์ PolarSSL 2015 การซื้อกิจการ Nian ของนักออกแบบวงจรการเข้ารหัสฮาร์ดแวร์อิสราเอล Sansa การรักษาความปลอดภัยข้อตกลงการเข้าซื้อกิจการบลูทู ธ กับชนิดของอุตสาหกรรมซอฟต์แวร์ Wicentric ที่ การได้มาซึ่ง Internet of Things ผู้ให้บริการซอฟต์แวร์เข้ารหัส Offspark et al.
ในคลื่นลูกอุตสาหกรรมเซมิคอนดักเตอร์การควบรวมกิจการในปี 2013 ที่เปิดแขนตัวเองควบรวมกิจการของ Softbank (SoftBank) ที่ผู้สังเกตการณ์หลายคนพูดคุยเกี่ยวกับสาเหตุที่ Softbank เข้าซื้อกิจการของ ARM? ดูเหมือนมีแนวโน้มว่า 5G รถเครือข่าย (V2X) ฯลฯ แต่สิ่งที่เป็นส่วนใหญ่ใน ในการอภิปราย
หลังจากที่ได้มา ARM อุตสาหกรรมเทคโนโลยีเครือข่ายหลายซอฟแวร์ที่ได้มา mbed ย้ายไปตัวอย่างเช่น PolarSSL ซื้อกิจการเปลี่ยนชื่อ mbed TLS และเทคโนโลยีที่จะขยายพื้นที่ที่มองเห็น mbed แบ่งออกเป็นขั้วเซ็นเซอร์โหนด mbed ระบบปฏิบัติการและจุดสิ้นสุดของประตูที่ เซิร์ฟเวอร์อุปกรณ์ mbed ขณะเดียวกันก็ก้าวหน้ารุ่น mbed 2.0-3.0 อื่น ๆ นอกจากนี้ยังใช้เวลาไปข้างหน้าเทคโนโลยีรักษาความปลอดภัยข้อมูลด้านอุปกรณ์μVisor mbed (มะเดื่อ. 3)
การถดถอยเส้นทาง Mbed
ในฐานะที่เป็น mbed แนะนำสิ่งต่างๆมากมายที่เกี่ยวข้องกับเทคโนโลยีที่ไม่สามารถสมบูรณ์เข้ากันได้ตามรุ่นเดิม 2.0 รุ่นใหม่ 3.0 ได้กลายเป็นแฉก (ส้อม) ซึ่งเป็นสาขาที่แยกต่างหากจากการพัฒนา แต่การพัฒนานี้ยังส่งผลให้นักพัฒนา mbed ที่ผ่านมา บ่น. ดังนั้นในปี 2016 ARM ทำ mbed รุ่น 5.0 พยายามบูรณาการที่ผ่านมาการพัฒนาความขัดแย้ง. หลังจาก mbed 5.0 บอกว่าหมายเลขรุ่นอย่างเห็นได้ชัดกระโดดเฮี๊ยบ 4.0 นี้คาดว่าส่วนใหญ่ที่ "5.0 2.0 3.0 รุ่นบูรณาการ" ที่ 2 + 3 = 5
แม้ว่ารุ่นบูรณาการ แต่ mbed 5.0 ส่วนใหญ่ได้รับการถ่ายทอดจากเดิม 2.0 ในยุคที่ผ่านมาเกือบ 2.0 ห้องสมุดสามารถเข้ากันได้ในการใช้งาน แต่ไม่ได้อยู่ในรุ่น 3.0 รุ่น 3.0 คุณสมบัติของสิ่งที่ผ่านมาตีความใหม่ในรุ่น 5.0 รุ่น 3.0 ถือว่าการเปลี่ยนแปลงสั้น ๆ เกี่ยวกับการพัฒนาโดยรวมสายหลักคือวิวัฒนาการ 2.0-5.0 (รูปที่. 4)
นอกจากนี้การพัฒนาแขน mbed ยังขยายขอบเขตเนื่องจากการใช้งานหลายเครือข่ายที่จะรู้สึกคุ้มค่าที่จะอัปโหลดไปยังเมฆในอดีตที่ผ่านมาได้ยกไคลเอ็นต์ mbed กับขั้วต่อ ARM อุปกรณ์ mbed ปี 2015 อุปกรณ์ mbed เชื่อมต่อกับระบบคลาวด์เป็นวิธีการแก้ปัญหาทางเทคนิค แต่มันเป็น ARM เปิดตัวได้อย่างรวดเร็ว mbed เมฆแทนที่ไคลเอ็นต์ mbed และเชื่อมต่ออุปกรณ์ mbed กลายเป็นเทคโนโลยีที่สนับสนุนระบบคลาวด์ใหม่ ๆ ในพฤศจิกายน 2016; 2017 ARM ยังเสริมสร้างข้อมูลการตรวจวัดในท้ายที่สุดของเทคโนโลยีที่นำเสนอขอบ mbed เสริมสร้างสิ่งที่เกตเวย์ ความสามารถในการจัดการโหนด
ขึ้นอยู่กับ micro mbed: bit กำลังเฟื่องฟู
mbed เป็นรูปแบบการพัฒนาซอฟแวร์ที่ได้รับการใกล้ชิดกับคนไปสู่เส้นทางของการพัฒนาสภาพแวดล้อม แต่เพื่อควบคุมการพัฒนาของพลเรือนไม่เพียง แต่เป่าลมซึ่งลมเพิ่มเติมเป่านักเรียนการศึกษาเริ่มต้นความคิดริเริ่ม STEM / ไอน้ำ (วิทยาศาสตร์เทคโนโลยีวิศวกรรมศาสตร์ศิลปะและคณิตศาสตร์) การเรียนรู้ดังนั้น มีกล่องสภาพแวดล้อมการพัฒนาแบบแยกส่วนของภาพที่ปรากฏเช่นพื้นที่ Arduino มี S4A (Scratch สำหรับ Arduino) Google ยังทำ Blockly และอื่น ๆ
ดังนั้นจึงมีธุรกิจที่มีการพัฒนา mbed เทคโนโลยีที่รู้จักกันเป็น Micro: บิตระบบการศึกษาของเด็กนักเรียนแผงวงจร (รูปที่ 5) Micro :. Bit ใช้สภาพแวดล้อมการพัฒนา mbed web-based เดียวกันไม่จำเป็นต้องติดตั้งซอฟต์แวร์ใด ๆ ทางด้านคอมพิวเตอร์สามารถ การพัฒนา แต่โหมดการพัฒนาจากการเขียนรูปแบบการพัฒนา C / C ++ เป็นตัวอักษรและตัวเลขและกลายเป็นการพัฒนาหน่วยการสร้างกล่องสไตล์เย็บปะติดปะต่อกันวิธีอัพโหลดยัง mbed เดียวกันการดำเนินงานไมโคร :. ของเป้าหมายที่ตั้งไว้สำหรับบิต 11, 12 ปี เด็กนักเรียน (รูปที่ 6)
Micro: bit กลายเป็นตำราเรียนรัฐบาลหลายแห่งได้ซื้อแผงวงจรไมโครบิทจำนวนมากและบริจาคเงินให้กับโรงเรียนเช่นสหราชอาณาจักรสิงคโปร์มาเลเซีย ฯลฯ และได้เลื่อนตำแหน่งไปยังประเทศต่างๆมากกว่า 20 ประเทศและได้รับการสนับสนุนจาก Microsoft, ARM และ บริษัท เทคโนโลยีอื่น ๆ .
เครื่องมือในการพัฒนาที่ตรงกับความต้องการใช้งานง่ายขึ้น
กล่าวก่อนหน้านี้ mbed เพียงสัญญาณลับ Yaozhang ในการใช้เว็บรุ่นของสภาพแวดล้อมการพัฒนาและเครื่องมือ แต่ไม่ จำกัด mbed สามารถใช้เว็บรุ่นของสภาพแวดล้อมการพัฒนาโปรแกรมมีหลายเครื่องมือในการพัฒนา mbed เช่นคอมไพเลอร์ mbed นอกจากนี้ยังมีด้านคอมพิวเตอร์ เช่น mbed CLI (Command Interface สาย) ติดต่อบรรทัดคำสั่งในการทำงานแบบเดิมโปรแกรมการทดสอบได้ mbed Greentea (ทั่วไปถดถอยสิ่งแวดล้อมสำหรับการทำงานอัตโนมัติทดสอบย่อชาเขียว); ห้องสมุดที่มีการแก้ไขข้อบกพร่องด้านการแก้ปัญหามี mbed pyOCD ยกเว้น การใช้ซอฟต์แวร์ DAPLink แบบไม่ถูกต้อง
หรือยังสามารถเป็นเครื่องมือมืออาชีพพัฒนาโปรแกรมเช่น บริษัท Keil (ในปี 2005 โดยการเข้าซื้อกิจการแขน) ของμVision, IAR ของ Workbench, โอเพนซอร์สรหัส GCC (GNU เก็บสะสม) ขั้นตอนการ Makefile นั้นกระจายรุ่นรหัสของการควบคุม ในระบบ (Distributed ระบบการควบคุมเวอร์ชัน, DVCS) นอกจากนี้ยังสนับสนุนคอมไพล์ GitHub, ปรอท, gitLab, mbed ยังมี mbed.org/code ของตัวเองและอื่น ๆ
ระบบนิเวศน์ของแมลงมีสุขภาพดีขึ้น
หลังจากรูปแบบที่ลึกกว่าและกว้างขึ้นระบบนิเวศที่ผุดขึ้นมามีประสิทธิภาพมากขึ้นมีนักพัฒนาซอฟต์แวร์กว่า 200,000 รายที่ลงทะเบียนบนหน้าเว็บและมีหน้าเว็บที่ไม่ซ้ำกันมากกว่า 2 ล้านหน้าในชุมชนมี บริษัท ชิปมากกว่า 10 แห่ง ผู้จัดจำหน่ายบอร์ดมากกว่า 20 รายได้เปิดตัวบอร์ดพัฒนาระบบมากกว่า 130 แผ่นและอุปกรณ์สนับสนุนอุปกรณ์ต่อพ่วงต่างๆรวมถึงตัวกระตุ้น 30 ชนิดอุปกรณ์สื่อสาร 61 ชนิดจอภาพ 92 ชนิดการ์ดขยาย 59 ชนิด 27 โมดูล Internet of Things, 187 เซ็นเซอร์, โมดูลหุ่นยนต์ 17 ตัว, อุปกรณ์จัดเก็บข้อมูล 15 เครื่องและแม้แต่บริการสนับสนุนออนไลน์ 8 อย่างเช่น Twitter, IFTTT (If This That That That) ฯลฯ (รูปที่ 7) )
แนวคิดของ mbed นำไปสู่ผู้ติดตาม / คู่แข่ง
การพัฒนา mbed ร่วมกับองค์ประกอบต่างๆเช่น affinity วัฒนธรรมผู้ผลิตตลาดแนวคิดของ Internet of Things ดูเหมือนว่ามีแนวโน้มของระบบปฏิบัติการแบบบูรณาการอย่างไรก็ตามในความเป็นจริง mbed ยังมีมาตรฐานการแข่งขันที่คล้ายกันและไม่ใช่ทางเลือกเดียว
Arduino เป็นไมโครคอนโทรลเลอร์ AVR ขนาด 8 บิตตั้งแต่ปี 2548 อย่างไรก็ตามในช่วงไม่กี่ปีที่ผ่านมา บริษัท ได้พยายามยกระดับตัวอย่างเช่น Arduino Zero development board เปิดตัวในปีพ. ศ. ใช้ Cortex-M0 + core หรือแนะนำคณะกรรมการพัฒนาการของ Arduino Due ชิปควบคุมหลักในบอร์ดพัฒนาใช้แกน Cortex-M3
ประการที่สองหลังจากที่อินเทลเปิดตัวโปรเซสเซอร์ฝังตัว Quark ขนาดเล็กในสถาปัตยกรรม x86 ในปี 2013 Wind River ของอินเทลยังเปิดตัวระบบปฏิบัติการทันที Rocket for Internet of Things ในเดือนพฤศจิกายน พ.ศ. 2558 กุมภาพันธ์ 2559 โอนไปยัง Linux Foundation เพื่อการพัฒนาและเปลี่ยนชื่อเป็น Zephyr และได้รับการสนับสนุนจาก Intel, NXP, Nordic และผู้จัดจำหน่ายชิปอื่น ๆ
ส่วนที่สามคือ LiteOS ของ Huawei โดยอ้างว่าหน่วยความจำ 10KB ของ RAM พร้อมสำหรับการใช้งานแล้วและได้รับ STMicroelectronics, Atmel, NXP, Silicon Labs และผู้ผลิตชิปอื่น ๆ ในยุโรปและอเมริกาเพื่อสนับสนุน บริษัท ชิปแผ่นดินใหญ่เช่น Beijing Zhaoyi Innovation, Shanghai Smart Microelectronics และ Hisilicon Semiconductor ของ Huawei ยังสนับสนุนผลิตภัณฑ์ดังกล่าวด้วย
ประการที่สี่อเมซอน (Amazon) ได้รับการว่าจ้างผู้ก่อตั้งวิศวกรซอฟต์แวร์ FreeRTOS แล้วแนะนำรุ่นของตัวเองของ Amazon FreeRTOS ขอบทั้งหมดของอเมซอนจะกลายเป็นการดำเนินงาน (ขอบ Computing) กลยุทธ์เทคโนโลยีของแหวน
mbed OS สี่ข้างต้นมีศักยภาพความต้องการทรัพยากรฮาร์ดแวร์มาตรฐานในการแข่งขันนอกจากนี้ยังมีส่วนใหญ่เป็นคำสั่งเดียวกันของขนาดมากกว่าสามารถใช้งานหน่วยความจำ 16KB ~ 64KB RAM. สำหรับชั้นนำอื่น ๆ ฝังตัวระบบปฏิบัติการเช่น Google หรือ OpenWrt เสนอ สิ่งที่หุ่นยนต์, เป็นคำสั่งของ 8MB ~ 64MB กับ mbed ได้อยู่ในระดับเดียวกับระดับของการแข่งขันที่ทับซ้อนกันมากกว่าความสัมพันธ์ที่เกื้อกูล
ในสามซอฟต์แวร์มาตรฐานและการแข่งขันใน mbed การพัฒนา Arduino ไม่ราบรื่นการดำเนินการซอฟต์แวร์เดิมที่ 8 หยวน 32 หยวนสถาปัตยกรรมปลูก AVR Cortex-M สถาปัตยกรรมและยังคงมีข้อบกพร่องหลายคน (Bug) นอกจากนี้ผู้ผลิตส่วนใหญ่ยังคงชอบระบบเดิม 8 บิตและใช้เพียงไม่กี่หยวน 32 บิต
Zephyr ตั้งแต่ Intel Atom ฝังหยุดในปี 2017 ที่เกี่ยวข้องกับการพัฒนาของตัวประมวลผล Quark, Zephyr สูญเสียการสนับสนุนที่ยิ่งใหญ่ที่สุดของพวกเขาสะท้อนชิปลดลงอย่างมากโมเมนตัมเพื่อให้การสนับสนุนใหม่หรือทิศทางใหม่
ดังนั้นคู่แข่งหลักประมาณการ mbed สำหรับ Amazon FreeRTOS อดีตแรก Amazon ไม่สนับสนุน FreeRTOS, FreeRTOS ได้ใช้มานานกว่า 10 ปีของการพัฒนาที่สองคือการได้รับพรยักษ์อเมซอนมีอย่างเป็นทางการบริการคลาวด์อเมซอน (Amazon บริการเว็บ AWS) ของ อเมซอนอย่างเป็นทางการสนับสนุนและการสนับสนุนผลิตภัณฑ์ฮาร์ดแวร์ (ชุดไฟ, ชุด Dash). Amazon เป็นทั้งใหญ่ที่สุดในโลกคลาวด์สาธารณะ (เมฆมหาชน) ผู้ประกอบการ แต่ยังให้ความสนใจกับผลกำไรเล็ก ๆ ในผลิตภัณฑ์ฮาร์ดแวร์ Amazon และไม่เหนียวแน่นเทคโนโลยีเปิดหรือได้รับอนุญาตเช่น Alexa เทคโนโลยีรู้จำเสียงพูดถูกนำมาใช้กันอย่างแพร่หลายในผลิตภัณฑ์ฮาร์ดแวร์ไม่เป็นทางการของ Amazon ซึ่งทั้งหมดมีส่วนร่วมที่จะใช้ไปข้างหน้า Amazon FreeRTOS
แต่ Amazon FreeRTOS ยังคงจำเป็นต้องเสริมสร้างการพัฒนาความสัมพันธ์และเพราะ Amazon เพื่อพฤศจิกายน 2017 ได้มีการประกาศการสนับสนุนสำหรับการรับรู้อย่างเป็นทางการของคณะกรรมการพัฒนาการเป็นเพียงสี่ แต่ตามที่อธิบายไว้ก่อนหน้านี้ mbed ได้ถึง 130, mbed ยังมีข้อดีหลายประการ
นอกจาก mbed อาจต้องการที่จะแข่งขันกับระบบปฏิบัติการอื่น ๆ ที่ฝังตัวเช่นน้ำหนักเบาเป็นของμC / OS-II, embOS, ระบบปฏิบัติการเหล่านี้มีอยู่แล้วบางครั้งถ้า CF โหมด FreeRTOS โดยการสนับสนุนจากผู้ผลิตเทคโนโลยีบางอย่างระหว่างประเทศ การพัฒนาอาจมีการเปลี่ยนแปลงได้ทันที. หรือการตอบสนองอื่น ๆ ที่จะเพิ่มขึ้นของแนวคิดใหม่ของเครือข่ายโครงการระบบปฏิบัติการที่ฝังตัวตามที่เสนอโดย บริษัท ไอริชพังพอน OS หรือเป็นยาวนาน แต่สิ่งที่เริ่มหันจุดเน้นของการฝังตัวระบบปฏิบัติการเช่น Contiki
ในที่สุดการพัฒนาระบบติดตามผลของ mbed อาจไม่ได้เป็นไปตามที่คาดไว้เนื่องจากความตั้งใจเดิมของ Linaro ถูกนำมาใช้โดย Android แต่ถึงแม้ว่าธุรกิจลิขสิทธิ์ของ ARM จะไม่สูญหาย แต่ก็เป็นเพียงผู้ที่ครอบงำระบบนิเวศซอฟต์แวร์ของ Intel เนื่องจากอินเทลมีอำนาจเหนือกว่า x86 ชิป แต่ยังไม่ครอบงำระบบนิเวศซอฟต์แวร์ x86 แต่ Microsoft นำโดยชุมชน Linux