นี่คือแอป Linux ชื่อ StateOS ซึ่งสามารถดาวน์โหลดรีลีสล่าสุดเป็น StateOS-6.7.7z สามารถเรียกใช้ออนไลน์ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ออนไลน์ชื่อ StateOS พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
สเตทโอเอส
DESCRIPTION
ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ฟรี เรียบง่ายสุดขีด เล็กอย่างน่าอัศจรรย์และรวดเร็วมาก ออกแบบมาสำหรับแอปพลิเคชันที่ฝังลึก
เป้าหมาย: ARM Cortex-M, STM8
มันได้รับแรงบันดาลใจจากแนวคิดของเครื่องจักรของรัฐ ขั้นตอนที่ดำเนินการโดยงาน (สถานะงาน) ไม่จำเป็นต้องเป็นแบบ noreturn มันจะถูกดำเนินการเป็นวงไม่สิ้นสุด มีฟังก์ชันเฉพาะสำหรับเปลี่ยนสถานะงานในทันที
คุณสมบัติ
- เคอร์เนลสามารถทำงานในโหมดเอารัดเอาเปรียบหรือความร่วมมือ
- เคอร์เนลสามารถทำงานกับตัวนับเวลา 16, 32 หรือ 64 บิต
- เคอร์เนลสามารถทำงานในโหมดติ๊กน้อย
- ใช้การป้องกันขั้นพื้นฐานโดยใช้ MPU (ใช้ nullptr, stack overflow)
- สปินล็อค
- ครั้งหนึ่งธง
- เหตุการณ์
- สัญญาณพร้อมหน้ากากป้องกัน
- ธง (ใดๆ, ทั้งหมด, ปกป้อง, เพิกเฉย)
- อุปสรรค
- สัญญาณ (ไบนารี จำกัด นับ)
- mutexes ที่มีประเภทการกำหนดค่า โปรโตคอล และความทนทาน
- mutexes ที่รวดเร็ว (การตรวจสอบข้อผิดพลาด)
- ตัวแปรเงื่อนไข
- อ่าน/เขียนล็อค
- พูลหน่วยความจำ
- บัฟเฟอร์สตรีม
- บัฟเฟอร์ข้อความ
- คิวกล่องจดหมาย
- คิวงาน
- คิวงาน
- ตัวจับเวลา (นัดเดียว, เป็นระยะ)
- cmsis-rtos API
- cmsis-rtos2 API
- นาซ่า-โอซอลสนับสนุน
- เครื่องห่อ c++ ขั้นสูง
- เอกสารทั้งหมดมีอยู่ในไฟล์ต้นฉบับ
- ตัวอย่างและเทมเพลตอยู่ในที่เก็บแยกต่างหาก (https://github.com/stateos)
ภาษาโปรแกรม
ซี++, ซี
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/stateos/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา