BeRTOS

ภาพหน้าจอของซอฟแวร์:
BeRTOS
รายละเอียดซอฟแวร์:
รุ่น: 2.7.0
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Bernardo Innocenti
การอนุญาต: ฟรี
ความนิยม: 34

Rating: 2.5/5 (Total Votes: 2)

Bertos เป็นสมบูรณ์ฟรีมาเปิดเวลาจริงระบบปฏิบัติการ (RTOS) เหมาะสำหรับการฝังตัวแพลตฟอร์ม มันทำงานบนไมโครโปรเซสเซอร์จำนวนมากและไมโครคอนโทรลเลอร์ตั้งแต่ 8 บิต 32 บิตซีพียูและพีซีแม้กระทั่ง
Bertos เกิดเป็นคอลเลกชันที่มีประโยชน์เพิ่มประสิทธิภาพสูงและปรับแต่ง
ห้องสมุดสำหรับระบบฝังตัว ห้องสมุดแต่ละคนมีขอบเขตของตัวเองและอาจจะ
แปลกประหลาดที่ใช้ในโครงการแม้ว่าพวกเขาจะมีความหมายยังจะให้ความร่วมมือในการ
สร้างซอฟแวร์ชั้นพื้นฐานทั้งเรียกกันว่า "ระบบปฏิบัติการ"
เราได้เติบโตมันทำตามคำแนะนำของเรา: ความเรียบง่ายและความงาม แนวทางเหล่านี้ทำให้มันเป็นไปได้ที่จะพัฒนาขึ้นในช่วงเวลาที่เต็มรูปแบบที่แท้จริงของระบบปฏิบัติการที่มีต้นแบบมากกว่าระบบปฏิบัติการที่ฝังตัวอื่น ๆ อีกมากมายโดยไม่ให้ขึ้นความน่าเชื่อถือและประสิทธิภาพการทำงาน
เพื่อให้เกิดความเป็นไปได้สูงสุดสามารถนำมาใช้ส่วนใหญ่มีส่วนประกอบ Bertos
ที่ออกแบบมาสำหรับต้นแบบเม็ดเล็กและการอ้างอิงภายนอกน้อยที่สุด
คุณสมบัติที่ไม่จำเป็นส่วนใหญ่สามารถกำหนดค่าออกมาสำหรับการใช้งานที่มีขนาดเล็ก
หน่วยความจำความต้องการรอย

คุณสมบัติ .

  • มัลติทาสกิ้งกับเคอร์เนล IPC, semaphores, ระดับความสำคัญ;
  • ชุดที่ครอบคลุมของไดรเวอร์ทั่วไปสำหรับหลากหลายของอุปกรณ์ที่สามารถปรับแต่งได้อย่างง่ายดายเพื่อฮาร์ดแวร์ที่เกิดขึ้นจริง: จับเวลา, อนุกรม ADC กทช, PWM, stepper มอเตอร์มอเตอร์ dc, LCD, คีย์บอร์ด, กริ่ง, EEPROM;
  • ระบบย่อยกราฟิกสำหรับการแสดงเต็มรูปแบบที่เรียบง่ายด้วยการสนับสนุนแบบอักษรบิตแมป, การตัด, การจัดรูปแบบข้อความโต้ตอบเมนู;
  • คอนโซลที่เรียบง่ายด้วยตัวแยกวิเคราะห์คำสั่ง;
  • การสนับสนุนที่ ReadLine เหมือนสำหรับประวัติคำสั่ง;
  • เครื่องกำเนิดไฟฟ้าและเครื่องกำเนิดไฟฟ้าเอนโทรปีตัวเลขสุ่มเหมาะสำหรับระบบฝังตัว;
  • Checksumming และฟังก์ชั่น hashing (CRC, MD2);
  • การดำเนินงานตารางแฮชเต็มรูปแบบที่มีความละเอียดการปะทะกันสองครั้งที่คร่ำเครียด;
  • การใช้โปรโตคอล XMODEM;
  • วิธีการบีบอัด RLE.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ใหม่สนับสนุนคอมไพเลอร์: การสนับสนุนการทดลองสำหรับ IAR บน Cortex-M3 CPU
  • ครอบครัว CPU ใหม่:. การสนับสนุนสำหรับ AVR XMega ซีพียู
  • CPU ใหม่: Atmel SAM3X
  • CPU ใหม่: STM32F100RB
  • คุณลักษณะใหม่:. LWIP เครือข่ายกอง
  • คุณลักษณะใหม่:. โพรโทคอมรดกสำคัญสำหรับ semaphores
  • ขับใหม่:. ขับ SAM7X EMAC
  • ขับใหม่: เจ็ดส่วนการแสดงผล ตอนนี้คุณสามารถขับรถหลายรายการเจ็ดส่วนหนึ่งขับรถ.
  • ขับใหม่:. ขับ NAND KBlock
  • ขับใหม่:. Himax HX8347 ควบคุมจอแอลซีดี
  • โมดูลใหม่: เซิร์ฟเวอร์ TFTP คุณสามารถใช้มันในการดำเนินการ bootloader ที่ปรับปรุงเฟิร์มใช้เครือข่ายการถ่ายโอน
  • อินเตอร์เฟซใหม่สำหรับโปรแกรมควบคุม PWM
  • bugfixes จำนวนมากในคนขับและตัวช่วยสร้าง

มีอะไรใหม่ ในรุ่น 2.6.1:

  • ใหม่สนับสนุน CPU: Atmel SAM3N Cortex-M3
  • ใหม่สนับสนุน CPU: ATmega1280 (เขียนโดยฟาบิโอ Bizzi)
  • ใหม่ได้รับการสนับสนุนคณะกรรมการ: Arduino เมกะ (เขียนโดยฟาบิโอ Bizzi)
  • โมดูลใหม่:. สนับสนุน USB สำหรับ STM32
  • ขับใหม่: ไดรเวอร์ USB-อนุกรม
  • ขับใหม่: อุปกรณ์ USB ที่แป้นพิมพ์ คุณสามารถใช้เพื่อสร้าง Bertos คีย์บอร์ดยูเอสบี.
  • ขับใหม่: อุปกรณ์ยูเอสบีเมาส์ คุณสามารถใช้เพื่อสร้าง Bertos เมาส์ยูเอสบี.
  • อินเตอร์เฟซใหม่สำหรับอุปกรณ์ป้องกัน: KBlock
  • โมดูลใหม่: โครงสร้างพื้นฐานเสร็จสิ้นเหตุการณ์ทั่วไป
  • ใหม่และมีความยืดหยุ่นมากขึ้น I2C API.
  • โมดูลใหม่: BitArray ได้อย่างง่ายดายจัดการอาร์เรย์ความยาวไม่ จำกัด บิต.
  • ไดรเวอร์แบบอนุกรมถาวรใน ATMEGA32
  • ใหม่ได้รับการสนับสนุนในการเขียนโปรแกรม Bertos SDK: Segger JLink, Atmel SAM-ICE, IAR J-Link

มีอะไรใหม่ ในรุ่น 2.5.1:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขข้อผิดพลาดในการสร้างที่ว่างเปล่าและเคอร์เนล ที่ตั้งไว้ล่วงหน้าสำหรับโครงการ lm3s ตาม ผู้ใช้ทุกคนได้รับการสนับสนุนในการอัพเกรดการติดตั้งที่มีอยู่ของพวกเขา.

มีอะไรใหม่ ในรุ่น 2.4.0:

  • Synchronous ตั้งเวลาจัดตารางเวลา: API ที่สะดวกในการปฏิบัติงานเป็นระยะ ๆ ในระบบฝังตัวขนาดเล็กมาก.
  • Preemptive จัดตารางเวลา: คุณลักษณะที่รอคอยมานานตอนนี้อยู่ใน Bertos
  • ขับใหม่: Texas Instruments TLV5618 โมดูล DAC
  • เพิ่มโมดูลกองที่จะช่วยสร้าง:. ตอนนี้คุณสามารถใช้และกำหนดค่า Bertos จัดสรรหน่วยความจำแบบไดนามิกได้โดยตรงจากตัวช่วยสร้าง
  • จัดสรรหน่วยความจำแบบไดนามิกสำหรับกระบวนการ:. คุณไม่จำเป็นต้องที่จะให้พื้นที่หน่วยความจำสำหรับกระบวนการของคุณสแต็คจะถูกสร้างขึ้นโดยอัตโนมัติโดย kernel

มีอะไรใหม่ ในรุ่น 2.3.0:

  • ข่าวประชาสัมพันธ์ฉบับนี้จะเพิ่มขั้นตอนวิธี CRC-CCITT ( มาตรฐานขั้นตอนวิธีซีอาร์ซี) โปรโตคอล AX25 (โปรโตคอลการสื่อสารที่ใช้อย่างกว้างขวางในเครือข่ายวิทยุสมัครเล่นแพ็คเก็ต), โมเด็ม AFSK1200 (โมเด็มสร้างขึ้นบนการปรับ AFSK) NMEA-0183 (แยกวิเคราะห์ข้อมูลสำหรับแพ็คเก็ตจีพีเอสอยู่บนพื้นฐานของ nmeap ห้องสมุด) LM75 แห่งชาติและ Texas Instruments TMP123 ไดรเวอร์เซ็นเซอร์อุณหภูมิขับเซ็นเซอร์ความดัน Freescale MPxx6115A และโมดูล KFileMem (อินเตอร์เฟซ kfile ในหน่วยความจำบัฟเฟอร์).
  • เว็บไซต์อยู่ในขณะนี้ในภาษาอังกฤษ.

มีอะไรใหม่ ในรุ่น 2.0.0:.

  • นี้เป็นรุ่นที่ refactoring สำคัญ
  • มีการเปลี่ยนแปลงอย่างมากในการเชื่อมต่อและคุณสมบัติใหม่ ๆ อยู่.
  • ซึ่งรวมถึงการ refactoring เคอร์เนลที่สำคัญไดรเวอร์อุปกรณ์ต่อพ่วงใหม่ขับ I2C ใหม่และอินเตอร์เฟซที่แผ่พอร์ต PCF8574 I2C, USB FT245 คู่ขนานกับอินเตอร์เฟซขั้นตอนวิธีการควบคุม PID ใหม่โครงสร้างพื้นฐานการกำหนดค่าใหม่เทียมทดสอบใหม่ โครงสร้างพื้นฐานการเข้าสู่ระบบใหม่และระบบแฟ้มฝังตัวการทดลองครั้งแรก (BattFs).

ซอฟต์แวร์ที่คล้ายกัน

Linux on iPod
Linux on iPod

3 Jun 15

Cloudium OS
Cloudium OS

20 Feb 15

AROS
AROS

3 Jun 15

ความคิดเห็นที่ BeRTOS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่