SW-Tools

組込みソフトウェア製品
コンポーネント

ソフトウェア製品カテゴリを選択ください

カテゴリを選択
カテゴリ:すべてのSW製品
PROパッケージソリューション
リアルタイムOS
USBソリューション
ファイルシステム
TCP/IPネットワーク
IoTソリューション
GUI・HMI
組込用圧縮・解凍システム
セキュリティシステム
ファームアップデータ
FA通信プロトコル

PROパッケージソリューション

IoT / non-IoT機器開発に必要なすべてのソフトウェアコンポーネントをパッケージ割引価格で提供しています。一つの開発チームで多品種の製品開発に利用する場合に最適な製品です。製品に合わせてマイコンを自由に選択可能となります。

リアルタイムOS

SEGGER 社が開発したRTOS「embOS」は非常に小さなフットプリントで組込製品に必要なリアルタイムOS 機能を提供します。様々なマイコン、開発環境に対応。数多くのBSP やサンプルプロジェクトを用意しています。ライセンス方式もロイヤリティフリーのユーザライセンス・開発プロジェクトライセンスとニーズに合わせて柔軟な選択肢を用意しております。

USBソリューション

Windows、Linux、Mac、Android など任意のホストとの接続を標準サポート

組込みシステム向けに設計されたUSB ホスト/デバイススタック。軽量なフットプリントで欧州を中心に多くの実績を持ちます。またハードウェア対応ドライバーを切り離した構造を持っているため、非常に多くのマイコンに対応。新規デバイスへも柔軟に対応可能です。

対応クラスドライバ:HID、MSD、virtualMSD、MTP、Printer、BULK/Vendor、CCID、FTDI、CP21xx UART、CDC、RNDIS、IP-over-USB、MIDI、AUDIO、VIDEO、DFU、OTG

ファイルシステム

NAND, NOR, SPI/QSPI フラッシュ, SD, SDHC, SDXC, eMMC 対応ローエンドマイコンでも搭載可能なコンパクトファイルシステム
4GB 以上の単一ファイルも管理可能

emFile は様々なストレージデバイスに対応するコンパクトな組込用ファイルシステムです。NOR / SD などに加え、高性能なNAND ドライバを提供します。ジャーナリング、フェイルセーフ、誤り検知などファイルを安全に運用する仕組みを持ちます。暗号化オプションを併用することにより、暗号化ファイルの運用も可能になります。RAID1 システムをサポートすることにより、データの保全性を向上することが可能です。

TCP/IPネットワーク

コンパクト設計かつ高パフォーマンス、面倒なコンフィギュレーションが不要で、すぐに利用可能なTCP/IP プロトコルスタック。各種通信プロトコルをサポートしており、様々な用途で利用することが可能です。
対応モジュール: IPv4、IPv6、TCP、UDP、DHCPc、DNSc、ICMP、AutoIP、FTP Server、FTP Client、SMTP Client、SNTP Client、Multicast、PPP/PPPoE、RAW Sokets、VLAN、Web Server、WEB Socket、ACD、ARP、MQTT Client、WiFi Support、SSL、SSH、NetBIOS Name Service、Device driver、Tail Tagging

IoTソリューション

IoT/ 組込機器に必要なソフトウェアコンポーネントを提供します。

IoT ToolKitはIoT 機器と各種クラウドサービスを簡単に通信できるために必要となるライブラリです。IoT Toolkit を使用すると、JSONパーサーとともにHTTPクライアントを使用し、Webページを取得するような簡単なタスクから、RESTベースのAPIと通信するなど、より複雑なタスクの実装を実現できます。

GUI・HMI

20 年以上の実績を持ち、量産ロイヤリティ不要で運用しやすいライセンス、マルチタッチ・ジェスチャーをサポートするAPI 提供
コンパクトなライブラリフットプリントでワンチップマイコン内蔵ROM/RAM 動作に最適

「emWin」は、組込機器でグラフィカルインターフェースを実現するミドルウェア製品です。embOS はもちろん、ベアメタル(non-RTOS)環境やiTRON 環境でも実装することができます。多くのLCD コントローラに対応し、汎用性の高い運用が可能です。マイコンへ実装するコードは、すべてソースコードで提供となりますので、ブラックボックスのない開発を実現します。

組込用圧縮・解凍システム

圧縮データを活用することで、組込みシステムのストレージ容量を節約データ転送を効率的に行い、データ通信量を削減・コストダウンへ貢献
ローエンドマイコンでも実装可能な軽快圧縮・解凍システム

「emCompress」はローエンドの組込みシステムでも実装可能なコンパクト圧縮解凍システムです。実装に必要なリソースは極めて小さく、8/16/32bit マイコンでも搭載可能。「emCompress」を搭載することで、コンパイラなどでは最適化できないデータファイルのコンパクト化して、フラッシュ容量の削減。組込機器で収集したセンシングデータを圧縮し保存、転送。ファームウェア更新データ容量の削減などお客様製品競争力を向上させる事ができます。

セキュリティシステム

ネットワークに接続された組込機器、スタンドアロンでの稼働を前提とした機器もファームウェアの不正書換えや機器の複製など、セキュリティが課題になってきています。エンビテックでは、ニーズに合わせて最適な提案を実施します。

オリジナル製品(Open-SourceコードやGNUライセンスコードが含まれておりません)

ファームウェア更新用ブートローダシステム

emLoad:フィールド上の組込みシステム向けに、ファームウェア更新時のフェイルセーフ機能を備えたブートローダ。ユーザニーズに合わせて、様々なインターフェースをサポート。ユーザのファームウェア更新ニーズに合わせて、SD、USB、UART、インターネット経由でのファームウェアデータを受け取り、ファームウェア更新フローチャートもカスタマイズ可能です。暗号化にも対応し、安全に利用することが可能です。

FA通信プロトコル

産業機器向けのプロトコルスタック「Modbus」接続を提供します。シリアル接続を前提とした「ASCII」、「RTU」、emNet や他のTCP/IP プロトコルをトランスポートレイヤーとして利用する「Modbus / TCP(UDP)」に対応します。emModbus は、同一製品でマスターとスレーブを共存したり、複数のインターフェイスを組み合わせて利用する事ができます。それぞれのインターフェイスはアプリケーションから必要に応じて呼び出し、利用可能です。