ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ AWS IoT Device SDK ສຳລັບ Embedded C ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ aws-iot-device-sdk-embedded-C-202211.00.zip. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີບ່ອນເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ AWS IoT ອຸປະກອນ SDK ສໍາລັບການ Embedded C ກັບ 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. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ພາບຫນ້າຈໍ:
AWS IoT Device SDK ສໍາລັບ Embedded C
DESCRIPTION:
AWS IoT Device SDK for Embedded C (C-SDK) ແມ່ນການລວບລວມໄຟລ໌ແຫຼ່ງ C ພາຍໃຕ້ໃບອະນຸຍາດແຫຼ່ງເປີດ MIT ທີ່ສາມາດໃຊ້ໃນແອັບພລິເຄຊັນທີ່ຝັງໄວ້ເພື່ອເຊື່ອມຕໍ່ອຸປະກອນ IoT ກັບ AWS IoT Core ຢ່າງປອດໄພ. ມັນປະກອບມີ MQTT client, HTTP client, JSON Parser, AWS IoT Device Shadow, AWS IoT Jobs, ແລະ AWS IoT Device Defender libraries. SDK ນີ້ຖືກແຈກຢາຍໃນຮູບແບບແຫຼ່ງແລະສາມາດສ້າງຢູ່ໃນເຟີມແວຂອງລູກຄ້າພ້ອມກັບລະຫັດແອັບພລິເຄຊັນ, ຫ້ອງສະຫມຸດອື່ນໆ, ແລະລະບົບປະຕິບັດການ (OS) ທີ່ທ່ານເລືອກ. ຫ້ອງສະໝຸດເຫຼົ່ານີ້ແມ່ນຂຶ້ນກັບຫ້ອງສະໝຸດ C ມາດຕະຖານເທົ່ານັ້ນ, ດັ່ງນັ້ນພວກມັນຈຶ່ງສາມາດຖືກສົ່ງໄປຫາ OS ຕ່າງໆໄດ້ - ຈາກລະບົບປະຕິບັດການເວລາຈິງທີ່ຝັງໄວ້ (RTOS) ໄປ Linux/Mac/Windows. ທ່ານສາມາດຊອກຫາຕົວຢ່າງການນໍາໃຊ້ຫ້ອງສະຫມຸດ C-SDK ໃນລະບົບ POSIX ໂດຍໃຊ້ OpenSSL (ເຊັ່ນ: ການສາທິດ Linux ໃນບ່ອນເກັບມ້ຽນນີ້), ແລະໃນ FreeRTOS ໂດຍໃຊ້ mbedTLS (ເຊັ່ນ: FreeRTOS demos ໃນ FreeRTOS repository). ຫ້ອງສະຫມຸດ coreHTTP ສະຫນອງຄວາມສາມາດໃນການສ້າງການເຊື່ອມຕໍ່ HTTP ກັບເຄື່ອງແມ່ຂ່າຍຜ່ານຊັ້ນການຂົນສົ່ງທີ່ລູກຄ້າປະຕິບັດ.
ຄຸນລັກສະນະ
- ຫ້ອງສະໝຸດ C-SDK ໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ໃບອະນຸຍາດແຫຼ່ງເປີດ MIT
- C-SDK ເຮັດໃຫ້ການເຂົ້າເຖິງການບໍລິການ AWS IoT ຕ່າງໆງ່າຍຂຶ້ນ
- C-SDK ໄດ້ຮັບການທົດສອບເພື່ອເຮັດວຽກກັບ AWS IoT Core ແລະນາຍຫນ້າ MQTT ແຫຼ່ງເປີດເພື່ອຮັບປະກັນການເຮັດວຽກຮ່ວມກັນ.
- AWS IoT Device Shadow, AWS IoT Jobs, ແລະ AWS IoT Device Defender libraries ມີຄວາມຍືດຫຍຸ່ນໃນການເຮັດວຽກກັບລູກຄ້າ MQTT ແລະຕົວແຍກ JSON
- ລູກຄ້າ MQTT ແລະຫ້ອງສະຫມຸດ parser JSON ໄດ້ຖືກສະຫນອງໃຫ້ເປັນທາງເລືອກໂດຍບໍ່ມີການຖືກສົມທົບຢ່າງແຫນ້ນຫນາກັບສ່ວນທີ່ເຫຼືອຂອງ SDK.
- ຫ້ອງສະຫມຸດ coreMQTT ສະຫນອງຄວາມສາມາດໃນການສ້າງການເຊື່ອມຕໍ່ MQTT ກັບນາຍຫນ້າໃນໄລຍະຊັ້ນການຂົນສົ່ງທີ່ລູກຄ້າປະຕິບັດ.
ພາສາການຂຽນໂປຣແກຣມ
C
ປະເພດ
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ດ້ວຍວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.