Preemptive RTOS ได้รับการออกแบบเป็นรากฐานสำหรับการพัฒนาแอปพลิเคชันแบบฝังตัว

อัปเดต: 27 เมษายน 2023

embOS ของ SEGGER เป็น RTOS เชิงยึดที่สร้างขึ้นเพื่อเป็นรากฐานสำหรับการผลิตแอปพลิเคชันแบบฝังตัว ขณะนี้อยู่ในทศวรรษที่สี่ของการใช้งานและการปรับปรุงอย่างต่อเนื่อง ความเชื่อถือได้และประสิทธิภาพเป็นรากฐานของเฟิร์มแวร์ในแต่ละ J-Link และ J-Trace

Embedded Studio เป็น IDE หลายแพลตฟอร์มชั้นนำ โดดเด่นด้วยความยืดหยุ่น มีเครื่องมือและฟีเจอร์ทั้งหมดที่นักพัฒนาต้องการสำหรับการเขียนโปรแกรมและพัฒนา C และ C++ แบบฝังตัวแบบมืออาชีพ ภายใต้สิทธิ์การใช้งานที่เป็นมิตรของบริษัท Embedded Studio สามารถดาวน์โหลดได้โดยไม่ต้องลงทะเบียน ใช้ฟรีเพื่อวัตถุประสงค์ด้านการศึกษาและไม่ใช่เชิงพาณิชย์ และประเมินบนทุกแพลตฟอร์มโดยไม่มีขนาดโค้ด คุณลักษณะ หรือข้อจำกัดด้านเวลา มีแพ็คเกจสนับสนุน Embedded Studio CPU รวมถึงเทมเพลตโครงการและไฟล์ระบบสำหรับซีรีส์ STMicroelectronics STM32C0

ซีรีส์ STM32C0 ยังรองรับ embOS-Ultra ซึ่งเป็น RTOS ประสิทธิภาพสูงของบริษัทอีกด้วย ใช้ Cycle-Resolution Timing เพื่อความแม่นยำและความละเอียดของเวลามากกว่า RTOS อื่นๆ ในตลาด การสลับเป็น embOS-Ultra ช่วยเพิ่มประสิทธิภาพและประหยัดพลังงานในทันที นอกจากนี้ยังอนุญาตให้แอปพลิเคชันใช้เวลาตามรอบและตามไมโครวินาที API เข้ากันได้กับ embOS แบบดั้งเดิม ทำให้การโยกย้ายตรงไปตรงมาโดยไม่จำเป็นต้องเปลี่ยนแอปพลิเคชันและคงพฤติกรรม RTOS แบบดั้งเดิม เพียงแค่มอบ Cycle-Resolution Timing ซึ่งใช้การเรียก API ใหม่เพิ่มเติม ไม่จำเป็นต้องเลือกระหว่างแบบดั้งเดิมและแบบปฏิวัติ

STM32C0 ซึ่งเป็น MCU 32 บิตราคาไม่แพงที่สุดของ ST ทำให้นักพัฒนาทุกคนสามารถบรรลุความสามารถแบบ 32 บิตได้ ได้รับการพัฒนาเพื่อเชื่อมช่องว่างระหว่าง MCU 8 หรือ 16 บิตและ MCU 32 บิตที่มีประสิทธิภาพสูงกว่า

การสนับสนุนยังรวมถึง J-Links ของบริษัท ซึ่งเป็นกลุ่มผลิตภัณฑ์โพรบดีบั๊กที่ใช้กันอย่างแพร่หลายที่สุดในตลาด พวกเขาใช้ความสามารถที่ปรับแต่งมาอย่างดีสำหรับการพัฒนาและการผลิตซอฟต์แวร์ คุณสมบัติประกอบด้วยตัวโหลดแฟลชที่มีประสิทธิภาพสูง ความเร็วในการดาวน์โหลดสูงสุด 4MB/s และความสามารถในการตั้งค่าเบรกพอยต์ไม่จำกัดจำนวนในหน่วยความจำแฟลชของ MCU

ดูเพิ่มเติม : โมดูล IGBT | จอแสดงผล LCD | ชิ้นส่วนอิเล็กทรอนิกส์