BeRTOS

ソフトウェアのスクリーンショット:
BeRTOS
ソフトウェアの詳細:
バージョン: 2.7.0
日付のアップロード: 11 May 15
開発者: Bernardo Innocenti
ライセンス: 無料
人気: 34

Rating: 2.5/5 (Total Votes: 2)

BeRTOSは、組み込みプラットフォームに適した完全にフリーでオープンソースのリアルタイム·オペレーティング·システム(RTOS)です。これは、8ビットから32ビットのCPU、さらにはPCに至るまで、多くのマイクロプロセッサおよびマイクロコントローラ上で実行されます。
BeRTOSが有用なのコレクションとして生まれた、高度に最適化および微調整
組み込みシステム用のライブラリ。各ライブラリには、独自のスコープを持っていたかもしれません
彼らはまたに協力することを意味したものの、プロジェクトに単独で用い
一般に「オペレーティングシステム」と呼ばれる全体下にあるソフトウェア層を構築します。
シンプルさと美しさ:私たちは、ガイドラインに従って、それを成長しています。これらのガイドラインは、信頼性と性能を与えることなく、他の多くの組み込みのOSよりも多くのモジュールで、フル機能のリアルタイム·オペレーティング·システムでそれを進化させることができました。
可能な限り最高の再利用性を達成するために、最もBeRTOS成分であります
きめの細かいモジュール性と最小限の外部依存関係のために設計されています。
ほとんどの非本質的な特徴は、小型で、アプリケーションのために設定することができます
メモリフットプリントの要件

この特長:ます。

IPCとカーネルをマルチタスク、セマフォ、優先度レベル。
簡単に実際のハードウェアに合わせてカスタマイズすることができるデバイス、広範囲の汎用ドライバの包括的なセット:タイマ、シリアル、ADC、NTC、PWM、ステッピングモータ、DCモータ、LCD、キーボード、ブザー、EEPROM。
フォントのサポート、ビットマップ、クリッピング、テキストの書式設定、インタラクティブなメニューを持つ単純なディスプレイ用のフルグラフィックサブシステム、。
コマンドパーサを持つ単純なコンソール。
コマンド履歴のためのreadline状の支持;
エントロピージェネレータと組み込みシステム向けに最適化された乱数発生器と、
チェックサムとハッシュ関数(CRC、MD2)。
ダブルハッシュ衝突解決を完全にハッシュテーブル実装。
XMODEMプロトコルの実装。
RLE圧縮アルゴリズム。

このリリースで新しい何が:

この新しいコンパイラをサポート:のCortex-M3のCPU上でIARを試験的にサポートし
新しいCPUファミリ:AVR XMEGAのCPUをサポートします。
新しいCPU:アトメルSAM3X
新しいCPU:STM32F100RB
新機能:LWIPネットワークスタック。
新機能:セマフォのための優先度継承プロトコル。
新しいドライバ:SAM7X EMACドライバ。
新しいドライバ:7セグメント表示。これで、1のドライバと多くの7セグメント項目を駆動することができます。
新しいドライバ:NAND KBlockドライバ。
新しいドライバ:Himax HX8347 LCDコントローラ。
新しいモジュール:TFTPサーバ。あなたは、ネットワーク転送を使用してファームウェアを更新するブートローダを実装するためにそれを使用することができます
PWMドライバのための新しいインターフェイス
ドライバやウィザードの多くのバグ修正

このバージョン2.6.1の新機能:

この新しいサポートされているCPU:アトメルSAM3NのCortex-M3
新しいサポートCPU:ATmega1280(ファビオBizziによる寄稿)
(ファビオBizziによる寄稿)Arduinoのメガ:新しいボードをサポート
新しいモジュール:STM32用のUSBサポート。
新しいドライバ:USB-シリアルドライバ
新しいドライバ:USBキーボードデバイス。あなたは、USBキーボードを作成するBeRTOSを使用することができます。
新しいドライバ:USBマウスデバイス。あなたは、USBマウスを作成するためにBeRTOSを使用することができます。
ブロックデバイス用の新しいインターフェイス:KBlock
新しいモジュール:汎用イベント終了インフラストラクチャ
新しい、より柔軟なI2CのAPI。
新しいモジュール:BitArray。簡単にビットの無制限の長さの配列を操作。
ATmega32で修正されたシリアルドライバ
新BeRTOS SDKでプログラマーをサポート:SEGGER JLINK、アトメルSAM-ICE、IAR J-Linkの

このバージョン2.5.1の新機能:

このリリースでは、LM3Sベースのプロジェクト用の空とカーネルのプリセットでのビルドのバグが修正されています。すべてのユーザが、既存のインストールをアップグレードすることをお勧めします。

このバージョン2.4.0の新機能です:

この同期タイマースケジューラ:非常に小さな組み込みシステムの定期的なタスクを実行するための便利なAPI。
プリエンプティブスケジューラ:待望の機能がBeRTOSになりました!
新しいドライバ:テキサス·インスツルメンツTLV5618 DACモジュール
ウィザードに、ヒープ·モジュールを追加します。今、あなたは、ウィザードから直接BeRTOSダイナミックメモリアロケータを使用して設定することができます。
プロセスの動的メモリ割り当て:あなたのプロセスのためのメモリ領域を提供する必要はありません、スタックは、カーネルが自動的に作成されます。

このバージョン2.3.0の新機能は次のとおりです。

このリリースでは、CRC-CCITTアルゴリズム(標準CRCアルゴリズム)、AX25プロトコル(アマチュアパケットに広く使用される通信プロトコルを追加します無線ネットワーク)、AFSK1200モデムドライバ(AFSK変調の上に構築されたモデム)、NMEA-0183(nmeapライブラリに基づいて、GPSパケットのデータ解析)、ナショナルのLM75およびテキサス·インスツルメンツTMP123温度センサドライバ、フリースケールMPxx6115A圧力センサドライバとKFileMemモジュール(メモリバッファ上KFileインターフェイス)。
サイトは英語で利用可能になりました。

このバージョン2.0.0の新機能です。

このは、主要なリファクタリングのバージョンです。
インタフェースおよび多くの新機能に大きな変更があります。
これは、主要なカーネルリファクタリング、新しい周辺機器のドライバは、新しいI2Cドライバとインタフェース、PCF8574 I2Cポートエキスパンダ、パラレルインタフェースにFT245のUSB、新しいPIDコントローラアルゴリズム、新しい構成インフラ、新しいテストハーネス、新しいロギングインフラストラクチャを備えて、初期実験組み込みファイルシステム(BattFs)。

同じようなソフトウェア

TrueOS
TrueOS

12 Jul 17

NTX
NTX

2 Jun 15

DSLinux
DSLinux

3 Jun 15

へのコメント BeRTOS

コメントが見つかりません
コメントを追加
画像をオンにする!