BeRTOS

Software skärmdump:
BeRTOS
Mjukvaruinformation:
Version: 2.7.0
Ladda upp dagen: 11 May 15
Utvecklare: Bernardo Innocenti
Licens: Gratis
Popularitet: 34

Rating: 2.5/5 (Total Votes: 2)

Bertos är en helt fri, öppen källkod, realtidsoperativsystem (RTOS) lämplig för inbyggda plattformar. Den körs på många mikroprocessorer och mikrokontrollers, från 8 bitar till 32 bitar processorer och även datorer.
Bertos föddes som en samling av användbar, mycket optimerad och finjusteras
bibliotek för inbyggda system. Varje bibliotek hade sin egen räckvidd och kan vara
används för sig i ett projekt, men de var också tänkt att samarbeta för att
bygga hela underliggande mjukvaruskiktet brukar kallas "operativsystem".
Vi har vuxit den efter våra riktlinjer: enkelhet och skönhet. Dessa riktlinjer har gjort det möjligt att utveckla den i en fullfjädrad reella operativsystemet tid, med mer modularitet än många andra inbäddade operativsystem, utan att ge upp tillförlitlighet och prestanda.
För att uppnå högsta möjliga återanvändning, de flesta Bertos komponenter
utformad för finkornig modularitet och minimala yttre beroenden.
De flesta icke-väsentliga funktioner kan konfigureras ut för ansökan med små
minneskrav

Egenskaper .

  • multitasking kärna med IPC, semaforer, prioritetsnivåer;
  • en omfattande uppsättning av generiska drivrutiner för ett stort antal enheter, som enkelt kan anpassas till den faktiska hårdvaran: timer, serienummer, ADC, NTC, PWM, stegmotorer, likströmsmotorer, lcd, tangentbord, summer, eeprom;
  • fullt grafiska delsystem enkla skärmar, med teckensnitt, bitmappar, klippning, textformatering, interaktiva menyer,
  • enkel konsol med kommandot parser;
  • readline-liknande stöd för kommandohistorik;
  • entropi generator och slumptalsgenerator optimerad för inbyggda system;
  • kontrollsummor och hash funktioner (CRC, MD2);
  • fullt hash-tabellen genomförandet med dubbel-hash kollision upplösning;
  • genomförandet XMODEM protokoll;
  • RLE komprimeringsalgoritm.

Vad är nytt i den här versionen:

  • Ny stöds kompilator: experimentellt stöd för IAR på Cortex-M3 CPU
  • Ny CPU familj:. Stöd för AVR XMega processorer
  • Ny CPU: Atmel SAM3X
  • Ny CPU: STM32F100RB
  • Ny funktion:. LwIP nätverksstacken
  • Ny funktion:. Prioritetsarv protokoll för semaforer
  • Ny kusk:. SAM7X EMAC förare
  • Ny kusk: sju segment display. Nu kan du köra många sju segment objekt med en förare.
  • Ny kusk:. NAND KBlock förare
  • Ny kusk:. Himax HX8347 LCD controller
  • Ny modul: TFTP-server. Du kan använda den för att genomföra en bootloader som uppdaterar firmware med nätverksöverföringar
  • Nytt gränssnitt för PWM förare
  • Många buggfixar i drivrutiner och guiden

Vad är nytt i version 2.6.1:

  • Ny stöds CPU: Atmel SAM3N Cortex-M3
  • Ny stöds CPU: ATmega1280 (Bidrag från Fabio Bizzi)
  • Ny stöds styrelse: Arduino Mega (Bidrag från Fabio Bizzi)
  • Ny modul. USB-stöd för STM32
  • Ny kusk: usb-seriella drivrutinen
  • Ny kusk: USB-tangentbord enhet. Du kan använda Bertos att skapa ett USB-tangentbord.
  • Ny kusk: usb musenhet. Du kan använda Bertos att skapa en USB-mus.
  • Nytt gränssnitt för blockenheter: KBlock
  • Ny modul: generisk händelse avslutad infrastruktur
  • Nya och mer flexibla I2C API.
  • Ny modul: BitArray. Enkelt manipulera obegränsad längd uppsättningar av bitar.
  • Fixat seriella drivrutinen i ATmega32
  • Ny stöds programmerare i Bertos SDK: Segger JLink, Atmel SAM-ICE, IAR J-Link

Vad är nytt i version 2.5.1:

  • Denna utgåva rättar en inbyggd bugg i tom och kärna förinställningar för lm3s baserade projekt. Alla användare uppmanas att uppgradera sina befintliga anläggningar.

Vad är nytt i version 2.4.0:

  • Synkron timer Scheduler: bekvämt API för att utföra regelbundna uppgifter på mycket små inbyggda system.
  • Förebyggande Scheduler: en efterlängtad funktion är nu i Bertos
  • Ny kusk: Texas Instruments TLV5618 DAC-modul
  • Lägg till hög modul till guiden. Nu kan du använda och konfigurera Bertos dynamiska minnesallokering direkt från guiden
  • Dynamisk minnesallokering för processer. Du behöver inte ge ett minnesområde för dina processer, kommer stapeln skapas automatiskt av kärnan

Vad är nytt i version 2.3.0:

  • Den här utgåvan innehåller CRC-CCITT algoritm (en standard CRC-algoritmen), den AX25 protokollet (ett kommunikationsprotokoll som används i stor utsträckning på amatörpaket radionät), den AFSK1200 modemdrivrutin (ett modem byggd ovanpå AFSK modulering), NMEA-0183 (en data parser för GPS-paket baserade på nmeap bibliotek), National LM75 och Texas Instruments TMP123 temperatursensor förare, en Freescale MPxx6115A trycksensor förare och KFileMem modulen (en kfile gränssnitt på en minnesbuffert).
  • Webbplatsen är nu tillgänglig på engelska.

Vad är nytt i version 2.0.0:.

  • Detta är en stor refacto version
  • Det finns stora förändringar i gränssnitt och många nya funktioner.
  • Detta inkluderar större kärna refactoring, nya perifera förare, en ny I2C förare och gränssnitt, en PCF8574 I2C port expanderare, en FT245 USB till parallellt gränssnitt, ett nytt PID algoritm, en ny konfiguration infrastruktur, en ny test sele, en ny loggning infrastruktur, och en initial experimentell inbäddad filsystem (BattFs).

Liknande mjukvara

ktap
ktap

18 Feb 15

Boxmax IR-S
Boxmax IR-S

14 Apr 15

Firefox LiveCD
Firefox LiveCD

3 Jun 15

Kommentarer till BeRTOS

Kommentarer hittades inte
Kommentar
Slå på bilder!