RT-Thread

ภาพหน้าจอของซอฟแวร์:
RT-Thread
รายละเอียดซอฟแวร์:
รุ่น: 1.0.1 / 1.1.0 Alpha
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Midnight Xiong
การอนุญาต: ฟรี
ความนิยม: 22

Rating: 3.0/5 (Total Votes: 1)

RT-กระทู้เป็นเรียลไทม์ของระบบปฏิบัติการ มันถูกออกแบบมาโดยเฉพาะสำหรับแพลตฟอร์มรอยหน่วยความจำขนาดเล็ก เคอร์เนลสนับสนุนบริการ RTOS Tranditional เช่นหลายหัวข้อ, semaphores, mutexes ธงเหตุการณ์กล่องจดหมาย ฯลฯ
โครงการ RT-กระทู้นอกจากนี้ยังมีเปลือกล่าม C-แสดงออกจากการที่โปรแกรมสามารถเข้าถึงตัวแปรเคอร์เนลและเรียกฟังก์ชั่นระบบ

คุณสมบัติ

  • ระบบวัตถุ Kernel:
  • มีระบบวัตถุเคอร์เนลซึ่งสามารถเข้าถึงและจัดการทั้งหมดของวัตถุเคอร์เนล วัตถุเคอร์เนลรวมที่สุดของสิ่งอำนวยความสะดวกใน kernel เช่นด้ายสัญญาณ ฯลฯ วัตถุเคอร์เนลสามารถวัตถุแบบคงที่ซึ่งมีหน่วยความจำจะถูกจัดสรรในการรวบรวม มันอาจจะเป็นวัตถุแบบไดนามิกเช่นกันที่มีหน่วยความจำจะถูกจัดสรรจากกองระบบในการรันไทม์ ผ่านระบบวัตถุเคอร์เนลระบบปฏิบัติการ RT-กระทู้สามารถเป็นอิสระจากระบบการจัดการหน่วยความจำและยิ่งเพิ่มขยายขีดความสามารถของระบบ.

  • หลายงาน / การตั้งเวลากระทู้:
  • ระบบปฏิบัติการ RT-กระทู้สนับสนุนระบบหลายงานซึ่งจะขึ้นอยู่กับการตั้งเวลาด้าย วิธีการตั้งเวลาที่ใช้ในระบบปฏิบัติการ RT-กระทู้เป็นขั้นตอนวิธีการจัดตารางตามลำดับความสำคัญของมาตรการเต็มรูปแบบ สนับสนุน 256 ระดับความสำคัญในการที่ 0 เป็นสูงสุดและต่ำสุดที่ 255 ลำดับความสำคัญ 255 ใช้สำหรับด้ายไม่ได้ใช้งาน วิธีการตั้งเวลานอกจากนี้ยังสนับสนุนหัวข้อทำงานในระดับที่มีความสำคัญเช่นเดียวกัน ใช้ร่วมกันเวลาชิ้นการจัดตารางเวลา robin ปัดใช้สำหรับกรณีนี้ เวลาของการจัดตารางเวลาเพื่อตรวจสอบความพร้อมด้ายสูงสุดต่อไปคือปัจจัย จำนวนเธรดในระบบไม่ จำกัด เฉพาะที่เกี่ยวข้องกับ RAM.

  • การประสานกลไก:
  • ระบบปฏิบัติการ RT-กระทู้รองรับสัญญาณแบบดั้งเดิมและ mutex วัตถุ Mutex ใช้สืบทอดความสำคัญกับการป้องกันการพลิกกลับมีความสำคัญ การดำเนินการปล่อยสัญญาณมีความปลอดภัยสำหรับประจำบริการขัดจังหวะ นอกจากนี้คิวบล็อกสำหรับหัวข้อที่จะได้รับสัญญาณหรือผิดพลาดที่สามารถจัดเรียงตามลำดับความสำคัญหรือ FIFO.

  • การสื่อสารอินเตอร์กระทู้:
  • RT-กระทู้ระบบปฏิบัติการที่สนับสนุนการจัดกิจกรรม / เหตุการณ์อย่างรวดเร็ว, กล่องจดหมายและคิวข้อความ กลไกเหตุการณ์จะใช้ในการตื่น thead โดยการตั้งค่าหนึ่งหรือมากกว่าหนึ่งบิตที่สอดคล้องกันของเลขฐานสองเมื่อ ocurs เหตุการณ์ เหตุการณ์อย่างรวดเร็วรองรับคิวด้ายเหตุการณ์ เมื่อเหตุการณ์บิตหนึ่งเกิดขึ้นด้ายที่ถูกบล็อกที่เกี่ยวข้องสามารถพบได้จากระยะเวลาที่ถูกต้องจะถูกปลุกขึ้น ในกล่องจดหมายความยาวล์ได้รับการแก้ไขถึง 4 ไบต์ที่มีประสิทธิภาพมากขึ้นกว่าคิวข้อความ การดำเนินการส่งสำหรับสิ่งอำนวยความสะดวกในการสื่อสารนอกจากนี้ยังมีความปลอดภัยสำหรับประจำบริการขัดจังหวะ.

  • นาฬิกาและเวลา:
  • ในค่าเริ่มต้นระบบจะใช้เห็บนาฬิกาที่จะใช้ร่วมกันการจัดตารางเวลาชิ้น ไวระยะเวลาของด้ายจะดำเนินการโดยการจับเวลา จับเวลาสามารถกำหนดให้เป็นหนึ่ง shot หรือหมดเวลาเป็นระยะ ๆ .

  • การจัดการหน่วยความจำ:
  • ระบบปฏิบัติการ RT-กระทู้สนับสนุนทั้งสองประเภทการจัดการหน่วยความจำ: การบริหารจัดการหน่วยความจำแบบคงที่สระว่ายน้ำและการจัดการหน่วยความจำแบบไดนามิกกอง เวลาที่จะจัดสรรบล็อกหน่วยความจำหน่วยความจำจากสระว่ายน้ำเป็นตัวกำหนดและเมื่อหน่วยความจำสระว่ายน้ำที่ว่างเปล่า, ด้ายจัดสรรจะถูกบล็อก (หรือทันทีกลับมาหรือรอบางครั้งจะกลับมาซึ่งจะถูกกำหนดโดยพารามิเตอร์ timeout) เมื่อข่าวหัวข้ออื่น ๆ บล็อกหน่วยความจำหน่วยความจำสระว่ายน้ำนี้เป็นหัวข้อที่ถูกปิดกั้นตื่นขึ้นมา.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ข่าวประชาสัมพันธ์ฉบับนี้เป็นตัวอย่างทางเทคนิคแสดงให้เห็นทิศทางของการพัฒนา RT-กระทู้และก็ไม่เหมาะสำหรับการพัฒนาผลิตภัณฑ์ยัง.
  • การปรับปรุงหลักของรุ่นนี้เป็นโมดูลการเริ่มต้นใหม่สำหรับส่วนประกอบกรอบ DeviceDriver ใหม่ (SPI, SDIO) รังเพลิงใหม่ jffs2 และ filesystems yaffs2 และการกำหนดค่าระบบเสมือนจริงของ rtconfig.h ในคราส.

มีอะไรใหม่ ในรุ่น 1.0.0:

  • จะแก้ไขปัญหาการเปลี่ยนชื่อในอุปกรณ์ระบบแฟ้มเสมือน , การคัดลอกชื่อวัตถุปัญหาและการตรวจสอบของอินเตอร์เฟซหลายอีเธอร์เน็ตใน lwIP แต็ค TCP / IP.
  • สนับสนุน Cortex-M4 ใน STM32F4, LM4F ฯลฯ .
  • มันเขียนใหม่ Cortex-M3 porting ที่จะรวมกันรหัส.

ซอฟต์แวร์ที่คล้ายกัน

ความคิดเห็นที่ RT-Thread

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่