ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ Pharos ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ pharos3.4.0.tar.gz. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ Pharos ກັບ 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. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ໜ້າ ຈໍ
Ad
ຟາໂລ
ລາຍລະອຽດ
Pharos ເປັນ RTOS ແຫຼ່ງເປີດຟຣີສໍາລັບລະບົບທີ່ປອດໄພ, ປອດໄພ ແລະໃນເວລາຈິງ ມີລັກສະນະດັ່ງຕໍ່ໄປນີ້:
- ຄວາມຊົງຈໍາແລະການປັບປຸງການແບ່ງປັນເວລາ (TSP)
- ສະຫນັບສະຫນູນພື້ນເມືອງສໍາລັບກະທູ້ sporadic, ແຕ່ລະໄລຍະແລະ aperiodic
- ກໍານົດເວລາ preemptive ຄົງທີ່
- ການປົກປ້ອງທີ່ໃຊ້ເວລາປະຕິບັດ (ກະທູ້ຖືກປ້ອງກັນຈາກການປະຕິບັດສໍາລັບການໃຊ້ເວລາຫຼາຍກ່ວາທີ່ເຂົາເຈົ້າໄດ້ຖືກຕັ້ງຄ່າ)
- ຂະຫນາດນ້ອຍ (ຮູບພາບເຕັມທີ່ມີ ~ 100 ຫາ 300KiB ຂໍ້ຄວາມ, ຂໍ້ມູນ ~30KiB)
- ການກໍານົດເວລາທີ່ແທ້ຈິງຍາກ
- ພາກສ່ວນທີ່ສໍາຄັນໄວ
- ການຂັດຈັງຫວະທີ່ຊ້ອນກັນເປັນບູລິມະສິດ
- ການສື່ສານລະຫວ່າງພາທິຊັນທີ່ມີຕົວກັ່ນຕອງເພື່ອປົກປັກຮັກສາການເຂົ້າເຖິງທີ່ບໍ່ຕ້ອງການ
- ສະຫນັບສະຫນູນ Multicore (RMP)
- ຮອງຮັບ ARM9, Cortex-A/R/M ແລະ Aarch64, RISC-V64 (64 bits)
- TestSuite ສົມບູນ (ເບິ່ງຂໍ້ມູນຂ້າງລຸ່ມນີ້) ຖືກດໍາເນີນການຢ່າງສໍາເລັດຜົນສໍາລັບແຕ່ລະແພລະຕະຟອມໃນແຕ່ລະການປ່ອຍ
- ການທົດສອບ: ຫຼາຍກ່ວາ 170 KLOC ຂອງການທົດສອບຕາມຄວາມຕ້ອງການ, ປະຕິບັດສໍາລັບຄະນະກໍາມະໃນແຕ່ລະການປ່ອຍ.
- ຄູ່ມືການໃຊ້ທີ່ທັນສະໄຫມຍັງມີຢູ່
ເບິ່ງຫນ້າ wiki ຂອງພວກເຮົາສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
ຄຸນລັກສະນະ
- RTOS
- TSP
- ການວິພາກວິຈານປະສົມ
- ການປ້ອງກັນຄວາມຊົງຈໍາ
- ການປົກປ້ອງເວລາ
- ກຳນົດເວລາການຈອງລ່ວງໜ້າທີ່ມີກຳນົດເວລາ
- ຕົວກຳນົດເວລາຕາມລຳດັບ (ເຊັ່ນ ARINC 653) - ທາງເລືອກ
- ການຕັ້ງຄ່າຄົງທີ່ (ຄ່າເລີ່ມຕົ້ນ ແລະແນະນຳ)
- ກະທູ້ແຕ່ລະໄລຍະ
- ກະທູ້ເປັນໄລຍະໆ
- ກະທູ້ aperiodic
- Nested ບູລິມະສິດຂັດຂວາງ
- ພາກສ່ວນທີ່ສໍາຄັນໄວ
- Flexible Inter-partition filters
- ຮອງຮັບ Multicore (RMP)
- ການສື່ສານລະຫວ່າງຫຼັກໄວ ແລະສາມາດຂະຫຍາຍໄດ້
- ຮອງຮັບ CPU ທີ່ສາມາດປັບແຕ່ງໄດ້
- ການໂອນສູນການສໍາເນົາສໍາລັບຂໍ້ມູນຂະຫນາດໃຫຍ່ລະຫວ່າງການແບ່ງປັນ (ຊ່ອງ)
- ການໂອນສູນການສໍາເນົາສໍາລັບຂໍ້ມູນຂະຫນາດໃຫຍ່ພາຍໃນການແບ່ງປັນ (ແຖວ lw)
- ເພດານ / ການນັບ / mutex semaphores
- ເຄື່ອງຈັບເວລາຊອບແວ
- ການຈັດສັນໜ່ວຍຄວາມຈຳແບບໄດນາມິກ - ທາງເລືອກ
- ຂະຫນາດ "ຂະຫນາດນ້ອຍ".
- RTOS 32 ບິດ
- RTOS 64 ບິດ
- ARM9
- Cortex-A
- Cortex-R
- Cortex-M
- aarch64
- RISC-V (64 ບິດ)
Audience
ຍານອາວະກາດ, ນັກພັດທະນາ, ສະຖາປະນິກ, ຜູ້ຊ່ຽວຊານດ້ານຄວາມປອດໄພ, ຍານຍົນ
ພາສາການຂຽນໂປຣແກຣມ
ສະພາ, ຄ
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/rtospharos/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.