BeRTOS

Software screenshot:
BeRTOS
Software ətraflı:
Version: 2.7.0
Tarixi Upload: 11 May 15
Geliştirici: Bernardo Innocenti
Lisenziya: Pulsuz
Məşhurluq: 34

Rating: 2.5/5 (Total Votes: 2)

Bertos əlaqədar platformalar üçün uyğun tamamilə pulsuz, açıq mənbə, real vaxt əməliyyat sistemi (RTOS) təşkil edir. 8 bit 32 bit CPU'lar və hətta kompüter qədər çox mikroprosessorların və microcontrollers, çalışır.
Bertos faydalı toplusu kimi anadan olub, yüksək optimize və gözəl ayarlanmış
əlaqədar sistemləri üçün kitabxana. Hər bir kitabxana öz əhatə dairəsini idi və ola bilər
onlar da əməkdaşlıq üçün nəzərdə baxmayaraq, bir layihə singularly istifadə
adətən "əməliyyat sistemi" adlı bütün əsas proqram qat qurmaq.
Biz qaydalar aşağıdakı onu artıb: sadəlik və gözəllik. Bu qaydalar etibarlılıq və performans imtina etmədən, bir çox digər əlaqədar OSes daha çox modülerliği ilə tam özellikli real vaxt əməliyyat sistemi bu inkişaf mümkün etdi.
Ən yüksək reusability nail olmaq üçün, ən Bertos komponentləri
xırdadənəli modularity və minimal xarici bağımlılıkları üçün nəzərdə tutulmuşdur.
Ən qeyri-əsas xüsusiyyətləri kiçik tətbiqi üçün konfiqurasiya edilə bilər
yaddaş iz tələblər

Features .

  • IPC ilə kernel çoklu, semaphores, prioritet səviyyəsi
  • asanlıqla faktiki hardware üçün xüsusi ola bilər cihazların geniş üçün ümumi sürücülərin dəstini: Taymer, serial, ADC, NTC, PWM, stepper mühərrikləri, DC mühərrikləri, lcd, klaviatura, buzzer, eeprom;

  • Font dəstək, bitmaps, qayçılama, mətn biçimlendirme, interaktiv menyular ilə
  • sadə ekran üçün tam qrafik alt,
  • komanda parser ilə sadə console
  • komanda tarixində readline kimi dəstək;
  • entropiya generator və əlaqədar sistemləri üçün optimize təsadüfi ədəd generator
  • checksumming və hashing funksiyaları (CRC, MD2)
  • double-hashing toqquşma qətnamə ilə tam hash masa həyata keçirilməsi;
  • Xmodem protokol həyata keçirilməsi;
  • RLE sıxılma alqoritmi.

Bu azad yeni nədir:

  • Yeni dəstəklənir compiler: on Iar üçün eksperimental dəstək Cortex-M3 CPU
  • Yeni CPU ailə. AVR XMega CPU'lar dəstək
  • Yeni CPU: Atmel SAM3X
  • Yeni CPU: STM32F100RB
  • Yeni xüsusiyyət:. LWIP şəbəkə yığını
  • Yeni xüsusiyyət:. Semaphores üçün prioritet miras protokol
  • Yeni sürücü. SAM7X EMAC sürücü
  • Yeni sürücü: yeddi segment ekran. İndi bir sürücü ilə bir çox yeddi seqment maddələri idarə edə bilərsiniz.
  • Yeni sürücü. NAND KBlock sürücü
  • Yeni sürücü. Himax HX8347 LCD nəzarətçi
  • Yeni modulu: TFTP server. Siz istifadə edərək, firmware yenilikləri bootloader həyata keçirilməsi üçün istifadə edə bilərsiniz şəbəkə köçürmələri
  • PWM sürücü üçün yeni interfeys
  • sürücü və sehrbazdır bir çox bugfixes

versiyası 2.6.1 yeni nədir:

  • Yeni dəstəklənir CPU: Atmel SAM3N Cortex-M3
  • Yeni CPU dəstəyi: (Fabio Bizzi verir) ATmega1280
  • Yeni dəstəklənir board: Arduino Mega (Fabio Bizzi verir)
  • Yeni modulu. STM32 üçün USB dəstək
  • Yeni sürücü: usb-serial sürücü
  • Yeni sürücü: usb klaviatura cihaz. Siz usb klaviatura yaratmaq üçün Bertos istifadə edə bilərsiniz.
  • Yeni sürücü: usb siçan cihaz. Siz usb siçan yaratmaq üçün Bertos istifadə edə bilərsiniz.
  • blok cihazlar üçün yeni interfeysi: KBlock
  • Yeni modulu: generic hadisə başa infrastruktur
  • Yeni və daha çevik I2C API.
  • Yeni modulu: BitArray. Asanlıqla bit limitsiz uzunluğu seriallarda manipulyasiya.
  • ATmega32 Sabit serial sürücü
  • Yeni Bertos SDK proqramçılar dəstək: Segger JLink, Atmel SAM-ICE, IAR J-Link

nədir versiyası 2.5.1 Yeni

  • Bu azad boş və kernel bir build səhv giderir lm3s-based layihələr üçün hafızası. Bütün istifadəçilər mövcud qurğular yükseltmek üçün tövsiyə olunur.

Nə versiyası 2.4.0 Yeni

  • Sinxron Timer Scheduler: rahat API dövri vəzifələri yerinə yetirmək üçün çox kiçik əlaqədar sisteminin.
  • Preemptive Scheduler: uzun gözlənilən xüsusiyyət Bertos indi
  • Yeni sürücü: Texas Instruments TLV5618 DAC modul

  • . İndi istifadə edə bilərsiniz və sehrbazdır birbaşa Bertos dinamik yaddaş Allocator konfiqurasiya
  • Wizard yığın modul əlavə
    Proseslərin
  • Dynamic yaddaş ayrılması. Siz prosesləri üçün yaddaş sahəsi təmin etmək üçün ehtiyac yoxdur, yığını avtomatik kernel yaratdığı edəcək

Version 2.3.0 yeni nədir:

  • Bu azad CRC-CCITT alqoritm edir (a standart CRC alqoritm), AX25 protokol (bir rabitə protokol (bir modem AFSK modulyasiya üst inşa)) amateur paket radio şəbəkələrdə geniş AFSK1200 modem sürücü istifadə NMEA-0183 (GPS paket üçün məlumat parser nmeap əsasında kitabxana), Milli LM75 və Texas Instruments TMP123 temperatur sensor sürücülər, bir Freescale MPxx6115A təzyiq sensor sürücü və KFileMem modulu (yaddaş bufer bir KFile interface).
  • saytı ingilis mövcuddur.

nədir versiyası 2.0.0 Yeni:.

  • Bu, böyük refactoring versiyası
  • interfeys və bir çox yeni funksiyalar böyük dəyişikliklər var.
  • Bu əsas kernel refactoring, yeni periferik sürücülər, yeni I2C sürücü və interfeys, PCF8574 I2C port genişletici, interface paralel bir FT245 USB, yeni PID nəzarətçi alqoritm, yeni konfiqurasiya infrastruktur, yeni test qoşqu, bir daxildir yeni giriş infrastrukturu və ilkin eksperimental əlaqədar fayl (BattFs).

Oxşar proqram

TOMOYO Linux
TOMOYO Linux

11 May 15

MccM MixTheme MT
MccM MixTheme MT

15 Apr 15

Contiki
Contiki

19 Feb 15

Şərh BeRTOS

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!