BeRTOS

Sagteware kiekie:
BeRTOS
Sagteware besonderhede:
Weergawe: 2.7.0
Upload datum: 11 May 15
Ontwikkelaar: Bernardo Innocenti
Lisensie: Gratis
Populariteit: 134

Rating: 2.3/5 (Total Votes: 3)

Bertos is 'n heeltemal gratis, open source, real time bedryfstelsel (RTOS) geskik vir die ingeboude platforms. Dit loop op baie mikroverwerkers en mikrobeheerders, wat wissel van 8 tot 32 stukkies stukkies CPUs en selfs rekenaars.
Bertos gebore as 'n versameling van nuttige, hoogs geoptimeerde en verfyn
biblioteke vir ingebedde stelsels. Elke biblioteek het sy eie omvang en kan wees
singulier gebruik word in 'n projek, al is hulle ook bedoel was om saam te werk om
bou die hele onderliggende sagteware laag algemeen bekend as "operating system".
Ons het dit gegroei volgende riglyne: eenvoud en skoonheid. Hierdie riglyne het dit moontlik gemaak om dit te ontwikkel in 'n full-featured real time bedryfstelsel, met meer modulariteit as baie ander ingebed bedryfstelsels, sonder om betroubaarheid en prestasie.
Om die hoogste moontlike herbruikbaarheid bereik, mees Bertos komponente is
ontwerp vir fine-grained modulariteit en minimale eksterne afhanklikhede.
Die meeste nie-essensiële kenmerke kan ingestel word vir aansoek met 'n klein
geheue voetspoor vereistes

Eienskappe :.

  • multitasking kern met IPC, semafore, prioriteit vlakke;
  • 'n omvattende stel generiese bestuurders vir 'n wye verskeidenheid van toestelle, wat maklik kan aangepas word om die werklike hardeware: timer, serial, ADC, NTC, PWM, stepper motors, DC motors, lcd, keyboards, sirene, EEPROM;
  • volle grafiese substelsel vir eenvoudige uitstallings, met font ondersteuning, bitmaps, knip, teks formatering, interaktiewe spyskaarte
  • eenvoudige konsole met opdrag parser
  • read line-agtige ondersteuning vir opdrag geskiedenis
  • entropie generator en ewekansige getalle generator geskik vir ingebedde stelsels;
  • checksumming en hashing funksies (CRC, MD2);
  • volle hash tafel implementering met 'n dubbele-hashing botsing resolusie
  • XMODEM protokol implementering;
  • RLE kompressie-algoritme.

Wat is nuut in hierdie release:

  • New ondersteun samesteller: eksperimentele ondersteuning vir IAR op Cortex-M3 CPU
  • New CPU familie. Ondersteuning vir AVR XMega CPUs
  • New CPU: Atmel SAM3X
  • New CPU: STM32F100RB
  • Nuwe funksie:. LWIP netwerk stapel
  • Nuwe funksie:. Prioriteit erfenis protokol vir semafore
  • New bestuurder. SAM7X EMAC bestuurder
  • New bestuurder: sewe segment display. Jy kan nou ry baie sewe segment items met een bestuurder.
  • New bestuurder. NAND KBlock bestuurder
  • New bestuurder. Himax HX8347 LCD kontroleerder
  • New module: TFTP bediener. Jy kan dit gebruik om 'n selflaaiprogram dat die firmware updates behulp implementeer netwerk oordragte
  • New koppelvlak vir PWM bestuurder
  • Baie bugfixes in bestuurders en assistent

Wat is nuut in weergawe 2.6.1:

  • New ondersteun CPU: Atmel SAM3N Cortex-M3
  • New ondersteun CPU: ATmega1280 (Bygedra deur Fabio Bizzi)
  • New ondersteun raad: Arduino Mega (Bygedra deur Fabio Bizzi)
  • New module. USB ondersteuning vir STM32
  • New bestuurder: usb-reeks bestuurder
  • New bestuurder: usb sleutelbord toestel. Jy kan Bertos gebruik om 'n usb sleutelbord te skep.
  • New bestuurder: usb muis toestel. Jy kan Bertos gebruik om 'n usb muis te skep.
  • New koppelvlak vir blok toestelle: KBlock
  • New module: generiese geval voltooiing infrastruktuur
  • Nuwe en meer buigsaam I2C API.
  • New module: BitArray. Maklik manipuleer onbeperkte lengte skikkings van stukkies.
  • Vaste serial bestuurder in ATmega32
  • New ondersteun programmeerders in Bertos SDK: Segger JLink, Atmel SAM-ICE, IAR J-Link

Wat is nuut in weergawe 2.5.1:

  • Hierdie vrystelling is vasgestel 'n bou fout in leë en kern presets vir lm3s-gebaseerde projekte. Alle gebruikers word aangemoedig om hul bestaande installasies te gradeer.

Wat is nuut in weergawe 2.4.0:

  • Synchronous Timer Planner: gerieflike API om periodieke take uit te voer op 'n baie klein ingeboude stelsels.
  • Preemptive Planner: 'n langverwagte funksie is nou in Bertos
  • New bestuurder: Texas Instruments TLV5618 DAC module
  • Voeg hoop module na die Wizard. Nou kan jy gebruik en direk die instel van die Bertos dinamiese geheue allocator uit die towenaar
  • Dynamic geheuetoekenning vir prosesse. Jy nie nodig het om 'n geheue area vir jou prosesse, sal die stapel outomaties geskep deur die kern

Wat is nuut in weergawe 2.3.0:

  • Hierdie vrystelling voeg die CRC-CCITT algoritme (a standaard CRC algoritme), die AX25 protokol (a kommunikasie protokol gebruik omvattend op amateur pakkie radio netwerke), die AFSK1200 modem bestuurder ('n modem gebou op die top van AFSK modulasie), NMEA-0183 (a data parser vir GPS pakkies gebaseer op die nmeap biblioteek), Nasionale LM75 en Texas Instruments TMP123 temperatuur sensor bestuurders, 'n Freescale MPxx6115A druk sensor bestuurder en die KFileMem module (a KFile koppelvlak op 'n geheue buffer).
  • Die webwerf is nou beskikbaar in Engels.

Wat is nuut in weergawe 2.0.0:.

  • Dit is 'n groot refactoring weergawe
  • Daar is groot veranderinge in koppelvlakke en talle nuwe funksies.
  • Dit sluit groot kern refactoring, nuwe perifere bestuurders, 'n nuwe I2C bestuurder en koppelvlak, 'n PCF8574 I2C hawe expander, 'n FT245 USB parallel koppelvlak, 'n nuwe PID beheerder algoritme, 'n nuwe opset infrastruktuur, 'n nuwe toets harnas, 'n nuwe meld infrastruktuur, en 'n aanvanklike eksperimentele ingebed lêerstelsel (BattFs).

Soortgelyke sagteware

Kommentaar te BeRTOS

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!