กลับไปหน้าบทความ

อ่าน 16 นาที

เอ็มคิวเอ็กซ์

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.

เอ็มคิวเอ็กซ์ | วิกิภาษาไทย

บทความความรู้ภาษาไทย

เอ็มคิวเอ็กซ์

คำถามที่พบบ่อยเกี่ยวกับ เอ็มคิวเอ็กซ์

เอ็มคิวเอ็กซ์ คืออะไร?

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.

บทความอธิบายเรื่อง “ประวัติศาสตร์” ที่เกี่ยวกับ เอ็มคิวเอ็กซ์ อย่างไร?

MQX มีต้นกำเนิดที่ Dy4 Systems, Inc. ซึ่งเป็นบริษัทที่ตั้งอยู่ในออตตาวา ประเทศแคนาดา ในปี พ.ศ.

ประเด็นสำคัญของ เอ็มคิวเอ็กซ์ ที่บทความกล่าวถึงมีอะไรบ้าง?

เช่นเดียวกับ RTOS ส่วนใหญ่ MQX มีเคอร์เนลมัลติทาสกิ้ งพร้อม การกำหนดการล่วงหน้าและการตอบสนองการขัดจังหวะที่ รวดเร็ว สิ่งอำนวยความสะดวกด้านการสื่อสาร และ การซิง โคร ไนซ์ ระหว่างกระบวนการที่คร…

มีรายละเอียดใดเกี่ยวกับ เอ็มคิวเอ็กซ์ ที่ควรรู้?

ขนาดที่สามารถกำหนดค่าได้จะช่วยประหยัด พื้นที่ หน่วยความจำคอมพิวเตอร์ โดยใช้ หน่วยความจำแบบอ่านอย่างเดียว (ROM) ขั้นต่ำ 6 KB รวมถึงเคอร์เนล การขัดจังหวะ ซีมาโฟร์ คิว ​​และตัวจัดการหน่วยความจำ

เนื้อหาอธิบาย เอ็มคิวเอ็กซ์ ในแง่มุมใด?

MQX ประกอบด้วยชุดโปรโตคอลอินเทอร์เน็ต TCP/IP stack (RTCS), ระบบไฟล์DOSแบบ ฝังตัวที่ใช้ File Allocation Table (MFS), โฮสต์/สแต็กอุปกรณ์ Universal Serial Bus ( USB ) และการออกแบบการดีบัก (โดยค…

บทความกล่าวถึงข้อมูลใดเพิ่มเติมเกี่ยวกับ เอ็มคิวเอ็กซ์?

MQX มักใช้ในระบบฝังตัวการพัฒนา MQX เกิดขึ้นบน เครื่อง โฮสต์ที่ใช้ระบบ ปฏิบัติการ UnixหรือWindowsและคอมไพล์ซอฟต์แวร์เป้าหมายแบบครอสคอมไพล์เพื่อรันบน สถาปัตยกรรม หน่วยประมวลผลกลาง (CPU) เป้าหม…

มีข้อเท็จจริงสำคัญอะไรเกี่ยวกับ เอ็มคิวเอ็กซ์?

MQX ได้ถูกพอร์ตไปยังแพลตฟอร์มต่างๆ มากมาย และตอนนี้ทำงานบน CPU ที่ทันสมัยส่วนใหญ่ที่ใช้ในตลาดฝังตัว รวมถึง Kinetis , ColdFire , PowerPC , ARC , ARM , StrongARM , xScale

ส่วนนี้ช่วยให้เข้าใจ เอ็มคิวเอ็กซ์ อย่างไร?

อุปกรณ์ Kinetis ( ARM Cortex-M4 ), i.MX RT ( ARM Cortex-M7 ) และ ColdFire รุ่นใหม่ทั้งหมดจะสามารถใช้งานได้กับ Freescale MQX RTOS เสริม Freescale วางแผนที่จะขยายการใช้งานซอฟต์แวร์เสริมแบบบูรณ…

บทความอธิบายเรื่อง “ประวัติศาสตร์” ที่เกี่ยวกับ เอ็มคิวเอ็กซ์ อย่างไร?

2527 ทีมวิศวกรซอฟต์แวร์กลุ่มเล็กๆ ซึ่งประกอบด้วย Jeremy James, Mati Sauks และ Craig Honegger ได้เริ่มค้นคว้าแอปพลิเคชันใหม่ๆ สำหรับมัลติโปรเซสเซอร์ แบบฝัง ตัว งานวิจัยนี้นำไปสู่การใช้ระบบปฏิ…

บทความอธิบายเรื่อง “ประวัติศาสตร์” ที่เกี่ยวกับ เอ็มคิวเอ็กซ์ อย่างไร?

2532 James และ Sauks ได้นำHarmony RTOS ออกสู่ตลาดในชื่อ MPX ซึ่งได้รับการพัฒนาสำหรับ ระบบ คอมพิวเตอร์แบบเรียลไท ม์แบบมัลติโปรเซสเซอร์แบบพกพา โดยสภาวิจัยแห่งชาติแคนาดาและได้ก่อตั้งบริษัทชื่อ…

เปิดฉบับอ่านง่าย จัดเนื้อหาให้อ่านภาพรวมได้เร็วขึ้น

ภาพรวม

  • MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.
  • เช่นเดียวกับ RTOS ส่วนใหญ่ MQX มีเคอร์เนลมัลติทาสกิ้ งพร้อม การกำหนดการล่วงหน้าและการตอบสนองการขัดจังหวะที่ รวดเร็ว สิ่งอำนวยความสะดวกด้านการสื่อสาร และ การซิง โคร ไนซ์ ระหว่างกระบวนการที่คร…
  • ขนาดที่สามารถกำหนดค่าได้จะช่วยประหยัด พื้นที่ หน่วยความจำคอมพิวเตอร์ โดยใช้ หน่วยความจำแบบอ่านอย่างเดียว (ROM) ขั้นต่ำ 6 KB รวมถึงเคอร์เนล การขัดจังหวะ ซีมาโฟร์ คิว ​​และตัวจัดการหน่วยความจำ

ประวัติศาสตร์

  • MQX มีต้นกำเนิดที่ Dy4 Systems, Inc. ซึ่งเป็นบริษัทที่ตั้งอยู่ในออตตาวา ประเทศแคนาดา ในปี พ.ศ.
  • 2527 ทีมวิศวกรซอฟต์แวร์กลุ่มเล็กๆ ซึ่งประกอบด้วย Jeremy James, Mati Sauks และ Craig Honegger ได้เริ่มค้นคว้าแอปพลิเคชันใหม่ๆ สำหรับมัลติโปรเซสเซอร์ แบบฝัง ตัว งานวิจัยนี้นำไปสู่การใช้ระบบปฏิ…
  • 2532 James และ Sauks ได้นำHarmony RTOS ออกสู่ตลาดในชื่อ MPX ซึ่งได้รับการพัฒนาสำหรับ ระบบ คอมพิวเตอร์แบบเรียลไท ม์แบบมัลติโปรเซสเซอร์แบบพกพา โดยสภาวิจัยแห่งชาติแคนาดาและได้ก่อตั้งบริษัทชื่อ…
บทความต้นฉบับฉบับเต็ม
ระบบปฏิบัติการแบบเรียลไทม์
ระบบปฏิบัติการ
คิวข้อความผู้บริหาร (MQX)
นักพัฒนาDy4 Systems, Inc.
Precise Software Technologies, Inc.
ARC International
Synopsys, Inc.
Embedded Access, Inc.
Freescale
สถานะการทำงานปัจจุบัน
แบบจำลองแหล่งที่มาแหล่งที่มาปิด
การเปิดตัวครั้งแรก1991 ; 34 ปีที่แล้ว ( 1991 )
การเปิดตัวครั้งล่าสุด5.2 / พฤษภาคม 2565 ; 3 ปีที่ผ่านมา ( 2565-05 )
เป้าหมายการตลาดระบบฝังตัว : อุตสาหกรรม การแพทย์ ผู้บริโภค
มีจำหน่ายในC , ภาษาแอสเซมบลี (ASM)
แพลตฟอร์มที่รองรับคิเนติส , โคลด์ไฟ ร์ , พาวเวอร์พีซี , ARC , ARM , StrongARM , xScale
ประเภทเคอร์เนลไมโครเคอร์เนล RTOS
ใบอนุญาตกรรมสิทธิ์
ก่อนหน้าโดยMPX (เปลี่ยนชื่อเป็นHarmony )
เว็บไซต์อย่างเป็นทางการwww.nxp.com/design/software/embedded-software/mqx-software-solutions:MQX_HOME

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc. และNXP Semiconductors

เช่นเดียวกับ RTOS ส่วนใหญ่ MQX มีเคอร์เนลมัลติทาสกิ้ งพร้อม การกำหนดการล่วงหน้าและการตอบสนองการขัดจังหวะที่ รวดเร็ว สิ่งอำนวยความสะดวกด้านการสื่อสาร และ การซิง โคร ไนซ์ ระหว่างกระบวนการที่ครอบคลุมและระบบ ไฟล์

ขนาดที่สามารถกำหนดค่าได้จะช่วยประหยัด พื้นที่ หน่วยความจำคอมพิวเตอร์ โดยใช้ หน่วยความจำแบบอ่านอย่างเดียว (ROM) ขั้นต่ำ 6 KB รวมถึงเคอร์เนล การขัดจังหวะ ซีมาโฟร์ คิว ​​และตัวจัดการหน่วยความจำ

MQX ประกอบด้วยชุดโปรโตคอลอินเทอร์เน็ต TCP/IP stack (RTCS), ระบบไฟล์DOSแบบ ฝังตัวที่ใช้ File Allocation Table (MFS), โฮสต์/สแต็กอุปกรณ์ Universal Serial Bus ( USB ) และการออกแบบการดีบัก (โดยคำนึงถึงงาน (TAD) และระยะไกล) และเครื่องมือวิเคราะห์ประสิทธิภาพได้รับการสนับสนุนจากไลบรารี ยอดนิยม สำหรับSecure Sockets Layer (SSL) และTransport Layer Security (TLS) เช่นwolfSSLเพื่อมาตรการรักษาความปลอดภัยที่เพิ่มขึ้น

MQX มักใช้ในระบบฝังตัวการพัฒนา MQX เกิดขึ้นบน เครื่อง โฮสต์ที่ใช้ระบบ ปฏิบัติการ UnixหรือWindowsและคอมไพล์ซอฟต์แวร์เป้าหมายแบบครอสคอมไพล์เพื่อรันบน สถาปัตยกรรม หน่วยประมวลผลกลาง (CPU) เป้าหมายต่างๆ

MQX ได้ถูกพอร์ตไปยังแพลตฟอร์มต่างๆ มากมาย และตอนนี้ทำงานบน CPU ที่ทันสมัยส่วนใหญ่ที่ใช้ในตลาดฝังตัว รวมถึง Kinetis , ColdFire , PowerPC , ARC , ARM , StrongARM , xScale

อุปกรณ์ Kinetis ( ARM Cortex-M4 ), i.MX RT ( ARM Cortex-M7 ) และ ColdFire รุ่นใหม่ทั้งหมดจะสามารถใช้งานได้กับ Freescale MQX RTOS เสริม Freescale วางแผนที่จะขยายการใช้งานซอฟต์แวร์เสริมแบบบูรณาการนี้ให้ครอบคลุมโปรเซสเซอร์แบบฝังตัวหลายรุ่นในกลุ่มผลิตภัณฑ์ที่หลากหลาย

ประวัติศาสตร์

MQX มีต้นกำเนิดที่ Dy4 Systems, Inc. ซึ่งเป็นบริษัทที่ตั้งอยู่ในออตตาวา ประเทศแคนาดา ในปี พ.ศ. 2527 ทีมวิศวกรซอฟต์แวร์กลุ่มเล็กๆ ซึ่งประกอบด้วย Jeremy James, Mati Sauks และ Craig Honegger ได้เริ่มค้นคว้าแอปพลิเคชันใหม่ๆ สำหรับมัลติโปรเซสเซอร์ แบบฝัง ตัว งานวิจัยนี้นำไปสู่การใช้ระบบปฏิบัติการแบบเรียลไทม์ในการเขียนเฟิร์มแวร์สำหรับคอมพิวเตอร์แบบบอร์ดเดี่ยว Dy4 ในปี พ.ศ. 2532 James และ Sauks ได้นำHarmony RTOS ออกสู่ตลาดในชื่อ MPX ซึ่งได้รับการพัฒนาสำหรับ ระบบ คอมพิวเตอร์แบบเรียลไท ม์แบบมัลติโปรเซสเซอร์แบบพกพา โดยสภาวิจัยแห่งชาติแคนาดาและได้ก่อตั้งบริษัทชื่อ Precise Software Technologies, Inc.

ความพยายามนี้นำไปสู่การพัฒนาเทคโนโลยี Precise Real-Time Executive ซึ่งเป็นพื้นฐานของผลิตภัณฑ์ที่ชื่อว่า MQX และ MQX+m ซึ่งเป็นซอฟต์แวร์ประมวลผลแบบเรียลไทม์สำหรับแอปพลิเคชันแบบโปรเซสเซอร์เดี่ยวและแบบหลายโปรเซสเซอร์ รูปแบบการส่งข้อความแบบอะซิงโครนัสที่เป็นเอกลักษณ์ที่ MQX ส่งมอบเมื่อเปิดตัวในปี 1991 และรูปแบบการอนุญาตให้ใช้สิทธิ์แบบปลอดค่าลิขสิทธิ์ได้รับการยอมรับในตลาดซอฟต์แวร์ประมวลผลแบบเรียลไทม์แบบฝังตัวทันที นับตั้งแต่เปิดตัว MQX เป็นต้นมา Precise ได้เพิ่มฟังก์ชันต่างๆ ลงใน MQX RTOS69 อย่างต่อเนื่องผ่านการพัฒนาและเวอร์ชันต่างๆ

Precise Software Technologies ถูกซื้อกิจการโดย ARC International ในเดือนมีนาคม พ.ศ. 2543 และยังคงพัฒนา อนุญาตสิทธิ์ และจำหน่าย MQX บนสถาปัตยกรรมโปรเซสเซอร์ใหม่ๆ มากมาย รวมถึง Freescale ColdFire , IBM /Freescale PowerPCและARMในปี พ.ศ. 2547 Embedded Access ได้ดำเนินการจัดจำหน่ายและสนับสนุน MQX RTOS บนสถาปัตยกรรมโปรเซสเซอร์ที่ไม่ใช่ ARC ในปี พ.ศ. 2552 Freescale เริ่มจัดส่ง MQX RTOS แบบไม่มีค่าใช้จ่ายพร้อมกับ ColdFire MCU ที่เลือกไว้

MQX ถูกนำมาใช้ในโครงการฝังตัวนับพันโครงการโดยบริษัทกว่า 1,000 แห่ง ซึ่งได้ส่งมอบผลิตภัณฑ์นับล้านชิ้นที่ใช้งานระบบนี้ ปัจจุบัน บริษัทต่างๆ เช่นABB , Agilent , ATI Technologies , Baoruh Electronic, Bausch and Lomb , General Dynamics , Daewoo , Exabyte , General Electric , BF Goodrich , Liebert , Matrox , Mitel Networks , Philips , Porsche , QLogic , SICK, Sony , TycoและXeroxต่างใช้ MQX ในแอปพลิเคชันต่างๆ เช่น ระบบควบคุมอุตสาหกรรม ระบบเครือข่าย ระบบจัดเก็บข้อมูล และอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค

  • เว็บไซต์อย่างเป็นทางการ NXP Semiconductors
  • การเข้าถึงแบบฝังตัว
สืบค้นจาก "https://en.wikipedia.org/w/index.php?title=MQX&oldid=1313166951"

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เอ็มคิวเอ็กซ์

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.

คำถามที่พบบ่อยเกี่ยวกับ เอ็มคิวเอ็กซ์

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.

ภาพรวม

MQX ( Message Queue eXecutive ) เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดยSynopsys , Embedded Access, Inc.

ประวัติศาสตร์

MQX ( Message Queue eXecutive ) เป็น ระบบปฏิบัติการ แบบเรียลไทม์ (RTOS) ที่พัฒนาโดย Precise Software Technologies, Inc. และจำหน่ายในปัจจุบันโดย Synopsys , Embedded Access, Inc. และ NXP Semiconductors