มีใครประเมิน NuttX RTOS บ้าง


14

ในขณะที่อ่านวารสารของผู้ใช้ Linux ในวันนี้ฉันก็สะดุดเล็กน้อยเกี่ยวกับNuttX RTOS ฉันตรวจสอบเว็บไซต์ของพวกเขาและค่อนข้างประทับใจกับชุดคุณลักษณะและความสามารถในการใส่ไว้ใน 8052! ฉันพบว่ามันน่าสนใจที่รองรับ POSIX ซึ่งเป็นสิ่งที่ฉันได้ช่วยทำงานให้กับลูกค้าของฉัน RTOS ในองค์กร ดูเหมือนว่าฟีเจอร์นี้จะมีความหลากหลายมากกว่า RTOS ในบ้าน

มีใครอีกบ้างที่ได้ยินเกี่ยวกับ NuttX และลองใช้ดูบ้างไหม? ถ้าเป็นเช่นนั้นมันจะเปรียบเทียบกับ RTOS อื่น ๆ เช่นFreeRTOS ได้อย่างไร?


2
Toolchain ใดที่คุณต้องการใช้ อุปกรณ์เป้าหมายอะไร ฉันตัดสินใจใช้ RTOS โดยพิจารณาจากความสามารถในการทำงานร่วมกับคอมไพเลอร์ดีบักเกอร์ JTAG และ CPU เป้าหมาย ขอแสดง?
Warren P

มีความเกี่ยวข้องกับE&R : มีใครประเมิน NuttX RTOS หรือไม่ :)
tyblu

1
ฉันดาวน์โหลดสำเนาของไฟล์เก็บถาวรและอ่าน ReadMe หลังจากดูคำถามนี้ไม่นาน ฉันรู้สึกประหลาดใจกับความยืดหยุ่นเท่าที่มีการสนับสนุน toolchain (สนับสนุนบาง cross-compilation toolchains ที่มีอยู่และ BuildRoot-based แบบกำหนดเองที่ทำงานบน Linux และ CygWin) แต่ฉันไม่ได้ไปสร้าง มันยัง

คำตอบ:


1

NuttX และ FreeRTOS นั้นเทียบเคียงได้กับคุณสมบัติ มันใช้ทรีอุปกรณ์ UNIX มาตรฐานเช่น FreeRTOS และมีการรองรับการ์ด SD, พอร์ตอนุกรมและไลบรารีมาตรฐาน

ข้อดีของ FreeRTOS คือ: มันเล็กกว่า (ประมาณ 4kB ขั้นต่ำขนาด NuttX เริ่มต้นที่ประมาณ 20kB) ทำงานบน CPU เพิ่มเติม ฟอรัมที่ยอดเยี่ยมเช่นกัน อย่างไรก็ตามคุณเริ่มต้นที่ศูนย์มาก พอร์ต NuttX 8051 นั้นสมบูรณ์และใช้งานได้ แต่เพื่อให้มีประโยชน์คุณอาจต้องคัดลอกสแต็กทั้งหมดในแต่ละอินเทอร์รัปต์เพื่อป้องกันไม่ให้เกิดการล้น

อย่างไรก็ตามด้วยเวลาที่มีอยู่ในตลาดกับ FreeRTOS มีการดาวน์โหลดออกมามากมายสำหรับมันและการพิจารณาว่าเป็นพื้นที่ขนาดเล็กฉันก็จะไม่เปลี่ยนเลยจนกว่า NuttX จะออกไปอีกนาน

2 เซนต์ของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.