FreeRTOS เปิดตัวการสนับสนุนระยะยาวเวอร์ชันใหม่
วันนี้ AWS ได้ประกาศการเปิดตัว FreeRTOS 202406 LTS ซึ่งเป็นการสนับสนุนระยะยาว (LTS) ครั้งที่ 3 ของ FreeRTOS การเปิดตัว FreeRTOS LTS รุ่นต่าง ๆ สร้างความเสถียรให้กับฟีเจอร์ด้วยการอัปเดตการรักษาความปลอดภัยและการแก้ไขจุดบกพร่องที่สำคัญเป็นเวลา 2 ปี LTS รุ่นใหม่ประกอบด้วยเคอร์เนล FreeRTOS เวอร์ชัน 11.1 ล่าสุดที่รองรับการประมวลผลแบบสมมาตร (SMP) และหน่วยปกป้องความจำ (MPU) พร้อมกับรองรับไลบรารีที่อัปเดตเมื่อเร็ว ๆ นี้ เช่น ไลบรารี FreeRTOS-Plus-TCP เวอร์ชัน 4.2.1 และไลบรารี Over-the-Air (OTA) คุณจึงได้รับขีดความสามารถด้าน IPv6 และ OTA ที่ดีขึ้น การเปิดตัว FreeRTOS LTS รุ่นต่าง ๆ จะช่วยให้คุณสามารถรักษาโค้ดเบสของ FreeRTOS ที่มีอยู่ของคุณต่อไปได้ และหลีกเลี่ยงการหยุดชะงักที่อาจเกิดขึ้นจากการอัปเกรดเวอร์ชัน FreeRTOS
FreeRTOS 202406 LTS จะคล้ายกับ FreeRTOS LTS รุ่นก่อนหน้าในแง่ของการมีไลบรารีที่ผ่านการตรวจสอบความปลอดภัยต่อหน่วยความจำโดยใช้ C Bounded Model Checker (CBMC) และผ่านการตรวจสอบคุณภาพโค้ดที่เฉพาะเจาะจง รวมถึงการปฏิบัติตาม MISRA-C และการวิเคราะห์สภาพนิ่งของ Coverity เพื่อช่วยเพิ่มความปลอดภัยของโค้ด ความสามารถในการเคลื่อนย้าย และความเสถียรในระบบแบบฝัง ดูข้อมูลเพิ่มเติมได้ที่รายการตรวจสอบคุณภาพโค้ด LTS
ระยะเวลาการสนับสนุนสำหรับ LTS รุ่นก่อนหน้านี้จะสิ้นสุดในเดือนพฤศจิกายน 2024 ดังนั้นจึงจะมีช่วงเวลาในการสนับสนุนที่ทับซ้อนกันอยู่เพื่อให้คุณย้ายโครงการของคุณไปใช้ LTS รุ่นใหม่ได้ อ่านคู่มือการย้ายข้อมูลและการทดสอบการตรวจสอบความถูกต้องที่เกี่ยวข้องเพื่ออัปเกรดโครงการของคุณไปใช้ FreeRTOS 202406 LTS หากคุณไม่ต้องการอัปเกรดและต้องการรับการแก้ไขที่สำคัญสำหรับ LTS เวอร์ชันก่อนหน้านี้ต่อไปหลังจากที่พ้นวันหมดอายุแล้ว ให้พิจารณาใช้แผนการบำรุงรักษาแบบขยายเวลาสำหรับ FreeRTOS
หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่หน้า FreeRTOS LTS และที่เก็บ FreeRTOS LTS GitHub