ດາວໂຫຼດ StateOS ສໍາລັບ Linux

ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ StateOS ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ StateOS-6.7.7z. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີເຮັດວຽກ.

 
 

ດາວ​ນ​໌​ໂຫລດ​ແລະ​ດໍາ​ເນີນ​ການ​ອອນ​ໄລ​ນ​໌ app ນີ້​ມີ​ຊື່ StateOS ກັບ OnWorks ໄດ້​ຟຣີ​.

ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:

- 1. ດາວ​ໂຫຼດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ນີ້​ໃນ PC ຂອງ​ທ່ານ​.

- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.

- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.

- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.

ພາບຫນ້າຈໍ:


StateOS


DESCRIPTION:

ບໍ່ເສຍຄ່າ, ງ່າຍດາຍທີ່ສຸດ, ເຮັດໃຫ້ປະລາດໃຈຂະຫນາດນ້ອຍແລະໄວຫຼາຍລະບົບປະຕິບັດການໃນເວລາຈິງ (RTOS) ອອກແບບສໍາລັບຄໍາຮ້ອງສະຫມັກຝັງເລິກ.
ເປົ້າໝາຍ: ARM Cortex-M, STM8.
ມັນໄດ້ຖືກດົນໃຈໂດຍແນວຄວາມຄິດຂອງເຄື່ອງຈັກຂອງລັດ. ຂັ້ນຕອນທີ່ປະຕິບັດໂດຍວຽກງານ (ສະຖານະວຽກ) ບໍ່ຈໍາເປັນຕ້ອງເປັນປະເພດ noreturn. ມັນຈະຖືກປະຕິບັດເຂົ້າໄປໃນ loop ທີ່ບໍ່ມີຂອບເຂດ. ມີຫນ້າທີ່ສະເພາະສໍາລັບການປ່ຽນສະຖານະຫນ້າວຽກທັນທີ.



ຄຸນ​ລັກ​ສະ​ນະ

  • kernel ສາມາດດໍາເນີນການໃນຮູບແບບ preemptive ຫຼືການຮ່ວມມື
  • kernel ສາມາດດໍາເນີນການກັບ 16, 32 ຫຼື 64-bit counter timer
  • kernel ສາມາດເຮັດວຽກຢູ່ໃນໂຫມດຫມາຍຕິກຫນ້ອຍ
  • ປະຕິບັດການປ້ອງກັນພື້ນຖານໂດຍໃຊ້ MPU (ໃຊ້ nullptr, stack overflow)
  • spin locks
  • ທຸງຄັ້ງດຽວ
  • ກິດຈະກໍາ
  • ສັນຍານທີ່ມີຫນ້າກາກປ້ອງກັນ
  • ທຸງ (ໃດໆ, ທັງຫມົດ, ປົກປ້ອງ, ບໍ່ສົນໃຈ)
  • ອຸປະສັກ
  • Semalt (ຄູ່, ຈໍາກັດ, ການນັບ)
  • mutexes ກັບ​ປະ​ເພດ​ການ​ຕັ້ງ​ຄ່າ​, ອະ​ນຸ​ສັນ​ຍາ​ແລະ​ຄວາມ​ເຂັ້ມ​ແຂງ​
  • mutexes ໄວ (ກວດ​ສອບ​ຄວາມ​ຜິດ​ພາດ​)
  • ຕົວແປເງື່ອນໄຂ
  • ອ່ານ/ຂຽນ locks
  • ສະນຸກເກີຄວາມຊົງຈໍາ
  • stream buffers
  • ຂໍ້ຄວາມ buffers
  • ແຖວກ່ອງຈົດໝາຍ
  • ແຖວເຫດການ
  • ແຖວວຽກ
  • ໂມງຈັບເວລາ (ຍິງດຽວ, ເປັນໄລຍະ)
  • cmsis-rtos api
  • cmsis-rtos2 api
  • ສະຫນັບສະຫນູນ nasa-osal
  • c++ wrapper ຂັ້ນສູງ
  • ເອກະສານທັງໝົດແມ່ນບັນຈຸຢູ່ໃນໄຟລ໌ແຫຼ່ງ
  • ຕົວຢ່າງ ແລະແມ່ແບບຢູ່ໃນບ່ອນເກັບມ້ຽນແຍກຕ່າງຫາກ (https://github.com/stateos)


ພາສາການຂຽນໂປຣແກຣມ

C++, C



ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/stateos/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌


ໝວດໝູ່ເພື່ອດາວໂຫລດຊອບແວ ແລະໂປຣແກຣມສຳລັບ Windows ແລະ Linux