BeRTOS

Software screenshot:
BeRTOS
Podrobnosti Software:
Verze: 2.7.0
Datum uploadu: 11 May 15
Licence: Volný
Popularita: 34

Rating: 2.5/5 (Total Votes: 2)

Bertos je zcela zdarma, open source, real time operační systém (RTOS) vhodné pro vložené platformy. To běží na mnoha mikroprocesory a mikrořadiče, sahat od 8 bitů na 32 bitů CPU a dokonce i PC.
Bertos se narodil jako sbírka užitečné, vysoce optimalizované a vyladěn
knihovny pro vestavěné systémy. Každá knihovna měla svůj vlastní prostor a může být
použit jednotlivě v projektu, ačkoli oni byli také chtěl spolupracovat, aby
vybudovat celou základní softwarovou vrstvu běžně nazývají "operační systém".
Jsme se rozrostli ji následující našimi pokyny: jednoduchost a krásu. Tyto pokyny bylo možné vyvinout jej do plnohodnotného reálném čase operačním systémem, s větší modularitu, než mnoho jiných vložených OS, aniž by se spolehlivost a výkon.
K dosažení nejvyšší možné znovupoužitelnost, většina komponent Bertos jsou
navržený pro jemnozrnné modularity a minimální externí závislosti.
Nejvíce non-základní rysy mohou být konfigurovány se pro aplikaci s malým
nároky na paměť požadavky

Vlastnosti :.

  • multitasking jádro s IPC, semafory, úrovně priority;
  • komplexní sadu obecné ovladače pro širokou škálu zařízení, které lze snadno přizpůsobit skutečné hardwaru: časovače, sériové, ADC, NTC, PWM, krokové motory, stejnosměrné motory, LCD, klávesnice, bzučák, EEPROM;
  • Plně grafický subsystém pro jednoduché displeje, s podporou písma, bitmapy, výstřižek, formátování textu, interaktivní menu;
  • jednoduché konzola s příkazem analyzátoru;
  • readline-jako podpora pro příkazový historie;
  • entropie generátor a generátor náhodných čísel optimalizován pro vestavěné systémy;
  • checksumming a šifrovací funkce (CRC, MD2);
  • plné provádění hash-stůl s double-hash usnesení kolize;
  • Implementace XMODEM protokol;
  • komprese RLE algoritmus.

Co je nového v této verzi:

  • New podporován kompilátor: experimentální podpora pro IAR na Cortex-M3 CPU
  • New CPU family:. Podpora pro AVR XMEGA CPU
  • New CPU: Atmel SAM3X
  • New CPU: STM32F100RB
  • Nová funkce:. LWIP síťový zásobník
  • Nová funkce:. Priorita dědičnost protokol pro semafory
  • Nový ovladač:. SAM7X EMAC řidič
  • Nový ovladač: sedm segmentový displej. Nyní můžete řídit mnoho sedm segment položky s jedním řidičem.
  • Nový ovladač:. NAND KBlock řidič
  • Nový ovladač:. Himax HX8347 LCD kontrolér
  • Nový modul: TFTP server. Můžete ji použít k implementaci bootloader, který aktualizuje firmware pomocí síťové přenosy
  • Nové rozhraní pro řidiče PWM
  • Mnoho oprav chyb v ovladačích a průvodci

Co je nového ve verzi 2.6.1:

  • New podporován CPU: Atmel SAM3N Cortex-M3
  • New podporován CPU: ATmega1280 (přispěl Fabio Bizzi)
  • New podporován deska: Arduino Mega (Přispěl Fabio Bizzi)
  • Nový modul:. Podpora USB pro STM32
  • Nový ovladač: usb-serial driver
  • Nový ovladač: USB klávesnice zařízení. Můžete použít Bertos k vytvoření USB klávesnice.
  • Nový ovladač: USB zařízení myš. Můžete použít Bertos k vytvoření USB myši.
  • Nové rozhraní pro bloková zařízení: KBlock
  • Nový modul: obecný dokončení akce infrastruktury
  • Nová a pružnější I2C API.
  • Nový modul: BitArray. Snadno manipulovat Neomezená délka pole bitů.
  • Pevná sériový ovladač v ATmega32
  • New podporován programátory v Bertos SDK: Segger JLink, Atmel SAM-ICE, IAR J-Link

Co je nového ve verzi 2.5.1:

  • Tato verze opravuje chybu v sestavení prázdná a jádra přednastavení pro projekty lm3s-umístěný. Všem uživatelům se doporučuje aktualizovat jejich existující instalace.

Co je nového ve verzi 2.4.0:

  • Synchronní Timer Scheduler: pohodlný API provádět pravidelné úkoly na velmi malé vestavěné systémy.
  • Preemptivní Scheduler: dlouho očekávaný funkce je nyní v Bertos
  • Nový ovladač: Texas Instruments TLV5618 DAC modul
  • Přidat haldy modul Průvodce:. Nyní můžete použít a konfigurovat dynamické paměti alokátor Bertos přímo z průvodce
  • Dynamické přidělování paměti pro procesy:. Nemusíte poskytovat paměti prostor pro vaše procesy, bude zásobník bude automaticky vytvořena jádrem

Co je nového ve verzi 2.3.0:

  • Tato verze přidává CRC-CCITT algoritmu ( Standardní algoritmus CRC), protokol AX25 (komunikační protokol použitý značně na amatérské Packet Radio sítí), ovladač afsk1200 modemu (modem postaven na vrcholu AFSK modulace), NMEA-0183 (údaje parser pro GPS pakety na základě nmeap knihovna), Národní LM75 a Texas Instruments TMP123 čidlo teploty řidiči, řidič senzor tlaku Freescale MPxx6115A a modul KFileMem (interface KFile na vyrovnávací paměti).
  • Webová stránka je nyní k dispozici v angličtině.

Co je nového ve verzi 2.0.0:.

  • Toto je hlavní refaktorování verze
  • Existuje obrovské změny v rozhraní a mnoho nových funkcí.
  • Toto zahrnuje hlavní jádro refaktoring, nové ovladače zařízení, nové I2C řidiče a rozhraní, PCF8574 I2C portu expandér, je FT245 USB na paralelní rozhraní, nový řadič algoritmus PID, nová konfigurace infrastruktury, nový testovací postroj, nová těžba dřeva infrastrukturu, a počáteční experimentální vložený souborový systém (BattFs).

Podobný software

SphinUX OS
SphinUX OS

20 Feb 15

NuttX
NuttX

10 May 15

Komentáře k BeRTOS

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!