was successfully added to your cart.

TI ปล่อย TI-RTOS, RTOS ฟรีๆ สำหรับชิบของ TI

By December 7, 2012General

ข่าวดีสำหรับนักพัฒนาไมโครคอนโทรลเลอร์ของค่าย TI หรือ Texas Instrument เมื่อทางบริษัท TI ได้ปล่อย TI-RTOS ซึ่งเป็นระบบปฏิบัติการเวลาจริงสำหรับไมโครคอนโทรลเลอร์ โดย Kernel ของระบบเป็นแบบ Preemptive multithreading โดยแฟนๆของ TI จะรู้จักดีกับ SYS/BIOS ที่จะถูกรวมมาใน TI-RTOS ด้วย

จุดประสงค์ที่ทาง TI คาดหวังกับงานนี้คือเมื่อ นักพัฒนาใช้ TI-RTOS จะได้ไม่ต้องมาคอยปวดหัวกับการพัฒนาซอฟแวร์ที่ซับซ้อนเช่น Low Level Driver, Protocol Stack, Scheduler และจะสามารถช่วยลดเวลาในการพัฒนาได้เป็นอย่างดี 🙂

<img class="alignnone" title="TI-RTOS" src="http://www.cnx-software.com/wp-content/uploads/2012/12/Texas_Instruments_TI-RTOS_Software_Architecture task list software.jpg” alt=”” width=”640″ height=”360″ />

 

จุดเด่นด้านอื่น เช่น Network Developer Kit ถือว่าเป็นจุดเด่นหนึ่งที่น่าสนใจที่ทำให้ TI-RTOS เป็น platform ที่น่าจับตามองนอกจากนั้น TI-RTOS ยังมีฟีเจอร์เด่นๆ ที่น่าสนใจดังต่อไปนี้

ระบบการพัฒนาบน Embedded system ที่ครบครัน

หมายความว่า ทาง TI จะจัดการเรื่อง middle ware และไดรเวอร์อย่างเช่น

  • Real-Time multitasking kernel (SYS/BIOS)
  • TCP/IP stack รวมไปทั้ง Network application เบื้องต้น
  • USB, EMAC, MMC/SD ไดรเวอร์
  • FAT-compatible file system
  • Ethernet, UART, I2C and SD device driver
  • ระบบการติดต่อสื่อสารระหว่าง core to core mechanism สำหรับ MCU ที่มี สองหัว

การปรับแต่งประสิทธิภาพระหว่างซอฟแวร์บน ARM และ C28X DSP จะใช้ API เหมือนกัน

แน่นอนการย้ายซอฟแวร์ระหว่าง CPU ของ TI ที่วิ่งอยู่บน TI-RTOS จะเป็นเรื่องง่าย และการพัฒนาซอฟแวร์ครั้งเดียวใช้ได้หลาย MCU จะไม่ใช่แค่ความฝัน

Ti code composer studio

ชุดพัฒนาซอฟแวร์จากทาง TI หลายๆ ท่านคงรู้จักเป็นอย่างดีสามารถพัฒนาบน code composer ได้เลย

TI จะช่วยพัฒนา stack ในการเชื่อมต่อผ่าน Network มาให้

โปรโตคอลในการติดต่อสื่อสารทาง TI เป็นผู้ช่วยในการพัฒนามาให้ ทำให้เราไม่ต้องพยายามหาจาก เจ้านู้นที เจ้านี้ที และไม่ต้องพัฒนาเอง เย้

ไม่มีค่า License เมื่อนำไปใช้จริง และฟรีในซัพพอร์ต จาก TI 

O_o จุดนี้ละที่ผมชอบที่สุด รวมทั้ง full C source code ด้วย อืมปรับแต่งกันพรุนเลยทีเดียว และยังฟรีอีก
TI-RTOS สามารถใช้ได้บน MCU ตระกูล Stellaris Cortex-M + อื่นๆและในอนาคตอันไกล้จะใช้ได้บน MSP430, C2000 รายละเอียดไปดูได้ที่
http://www.ti.com/tool/ti-rtos
ดาวโหลดได้ที่

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/mcusdk/index.html

 สำหรับทาง DEAWARE มีความเห็นคือมัน ดีมากเลยครับกับการได้รับการซัพพอร์ตจากบริษัทที่ทำ chip เองในเชิง software จะช่วยให้งานมีปัญหาทางด้านการเลือกใช้ไลบรารี่น้อยลงมากๆ และทาง DEAWARE เองก็ได้สั่งซื้อชุด TI lauchpad มา ถ้ามาถึงเมื่อไรจะทดลองกับ TI-RTOS ให้ทุกท่านได้ยลโฉมกัน แล้วมาดูกันซิว่า จะทำให้นักพัฒนาทั้งหลายไขว้เขว มาบ้างได้หรือไม่ (กระซิบบอกไว้ก่อนว่า SYS/BIOS ไม่ธรรมดาครับ)

Leave a Reply

*