SESPRO

Embedded Studio PRO
Cortex-M 開発プラットフォーム

Embedded Studio PRO
for Cortex-M

  • Embedded Studio(Cortex-M版)
  • RTOS・ミドルウェアライブラリ(embOS、emWin PRO、emFile PRO、emNet PRO、IoT Toolkit、emUSB-Device PRO、emUSB-Host PRO、emModbus、emCompress、emCrypt PRO、emSecure、emSSL、emSSH)
  • emPower評価ボード
  • J-Link PLUSデバッグプローブ
  • 評価ボード用サンプル(複数)
  • パソコン用テストツール
  • ユーザマニュアル

対応ライセンス・モデル

Cortex-Mコア搭載マイコン開発に必要なすべてのソリューションを同梱したToolBox

Embedded Studio PROは、RTOS/ミドルウェアのオブジェクトライブラリが含まれています。ユーザアプリケーションに必要なRTOS/ミドルウェアのオブジェクトライブラリを選択して、利用したいもののみ呼び出して利用する事ができます。

  • 分かりやすいAPIでユーザプログラムから使える。
  • 必要なものを必要なだけ利用できる。
  • プロジェクト無制限利用可能
  • 量産ロイヤリティ・プロジェクト費用不要

Embedded Studio PRO for Cortex-M

統合開発環境:Embedded Studio(Win, MacOS, Linuxクロスプラットフォーム対応)

ソフトウエアコンポーネント:
リアルタイムOS(高性能・低フットプリント・省電力対応)、ファイルシステム(FAT、NOR/NAND/SD/MMCディスク対応、日本語ファイル名対応)、TCP/IPネットワークスタック(IPv4/IPv6 Dual Stack、WiFi)、USBホスト、USBデバイス、GUI、Modbusマスタ・スレーブ(ASCII、RTU、TCP/IPチャネル)、不正改造や不正量産を防ぐデュアルシグニチャ認証セキュリティライブラリ(RSA/ECDSA)、SSL/TLSセキュア通信ライブラリ、SSHセキュアログイン認証ライブラリ、各種暗号・サイファー・ハッシュアルゴリズム、認証プロトコル、圧縮・解凍(ファームウェア転送効率化可能)、JSONパーサー、HTTPクライアント、WebSocket、MQTT、CoAP(Server/Client)、WEBサーバー、FTPサーバー

開発・デバッグツール:J-Link PLUS(付属ライセンス:専用デバッグツールOZONE、フラッシュ書込み専用J-Flashツール、SPIフラッシュライターJ-Flash SPI、無制限ブレイクポイント)

テスト用評価ボード:emPower評価ボード、J-Link用19-Pin変換アダプタ

PROパッケージ内容

ESembOSemWinemFileemNetemWebIoT ToolkitemMQTTemUSBDemUSBHemModbusemCompressemCryptemSecureemSSLemSSHemPowerJLinkPLUS

パッケージのソフトウェア製品がバイナリ・オブジェクト式のユーザライセンスとなります。 ※ソースコードへのアップグレードは別途可能

統合開発環境:Embedded Studio

Embedded Studioは、Cortex-Mマイクロコントローラ用の強力なC/C++ IDE(統合開発環境)です。安定性と継続的なワークフローを提供するオールインワンのソリューションです。お客様コードを静的解析し、お客様アプリケーション開発のための様々な情報を提供します。 詳細を見る

embOS:オブジェクト版RTOSライブラリ

Cortex-Mに最適化されたソフトウェアライブラリ。embOSは、非常に小さなフットプリントで組込製品に必要なリアルタイム OS 機能を提供します。様々なマイコン、開発環境に対応し、数多くの BSP やサンプルプロジェクトを用意しています。 詳細を見る

emWin PRO:オブジェクト版GUIライブラリ

emWin は、高機能で美しい GUI を実現するためのソフトウェアライブラリおよび開発ツールです。1999年販売開始以降、emWin はワールドワイドで様々なアプリケーションで使用されております。コンパクトなフットプリントでワンチップマイコンの内蔵ROM/RAM でも動作可能。 詳細を見る

emFile PRO:オブジェクト版FSライブラリ

多くのストレージに対応するファイルシステムライブラリ。組込み用に実行速度・パフォーマンスを最適化したファイルシステム、FAT32/16/12 対応、各種ドライバをサポートしています。モジュール:emFile FAT+長いファイル名、NAND、CD/IDE、SD/MMC、NORディスクドライバを含む詳細を見る

emNet PRO:オブジェクト版TCP/IPライブラリ

コンパクト設計かつ高パフォーマンス、面倒なコンフィギュレーションが不要で、すぐに利用可能なTCP/IPプロトコルスタック。モジュール:TCP/UDP/IPv4、VLAN、Multicast、ICMP、DNSc、FTPs、mDNS/LLMNR/DNS-SD Server、Web Server、DHCPs、SNTPc、SMTPc、MQTT、CoAP、WebSocket、NTPc詳細を見る

IoT Toolkit:オブジェクト版IoTライブラリ

組込機器とクラウドサービスの連携をサポート。「IoT ToolKit」はJSON パーサーとともにHTTP クライアントを提供し、Web ページを取得するような簡単なタスクから、REST ベースAPI と通信するなど、より複雑なタスク実装を実現できます。 詳細を見る

emUSB-Device PRO:オブジェクト版ライブラリ

組込みシステムが標準USBデバイスとして動作し、Windows、Linux、Mac などの任意のホストと通信できるように、複数の標準的なクラスが用意されています。
クラスサポート:BULK、MSD、CDC、Printer、MTP、VirtualMSD、Audio詳細を見る

emUSB-Host PRO:オブジェクト版ライブラリ

「emUSB-Host」は USB1.1/2.0 標準仕様に準拠。USBに定義されているすべての転送モードをサポートします。
クラスサポート:MSD、HID、Printer、CDC、FTDI、LAN、BULK、MIDI、MTP、CCID、Audio、CP210x詳細を見る

emModbus:オブジェクト版ライブラリ

産業機器の標準的なプロトコル「Modbus」をサポート。emModbus は、同一製品でマスターとスレーブを共存したり、複数のインターフェイスを組み合わせて利用する事ができます。それぞれのインターフェイスはアプリケーションから必要に応じて呼び出し、利用可能です。 詳細を見る

emCompress:圧縮解凍ライブラリ

emCompress は組込みシステム向けに設計されたコンパクトな圧縮・解凍システム。お客様のアプリケーションに合わせて、組込みシステムに解凍プログラムのみを実装、圧縮・解凍システムを実装するという選択が可能です。 詳細を見る

emCrypt PRO:暗号・復号ライブラリ

組込みシステム向けに設計された、コンパクトで高速な暗号化ライブラリパッケージ。オープンソースコードを一切利用せずに、独自ソースコードでお客様のシステムを保護します。ユーザアプリケーションから利用可能な広範な API が提供されています。 詳細を見る

emSecure:デジタルデータ署名の作成・検証

「emSecure」とは、デジタルデータ署名の作成及び検証を行うためのソフトウェアプログラムです。お客様の製品をハードウェアコピー(偽物クローン)及びファームウェアコピー・編集(ハッキング)から守ることができます。 詳細を見る

emSSL:TLS1.1/1.2 対応SSLライブラリ

emSSL は組込マイコン用に最適化された SSL 通信モジュールです。組込機器とサーバ間の HTTP やFTP といった汎用的な TCP/IP 通信を暗号化し、セキュアなネットワークを実現します。 詳細を見る

emSSH:SSHセキュアログイン認証

emSSH を活用することで、クライアントとリモートマシン間の通信を暗号化し、セキュアなユーザ管理を実現します。emSSH を利用する事により、組込機器内のサーバ機能へセキュアなアクセスを実現。 詳細を見る

emPower評価ボード

SEGGER emPower評価ボードですぐ動作確認出来るRTOS、TCP/IP、ファイルシステム、USB、GUI等様々なソリューションを提供しています。 詳細を見る

J-Link PLUSデバッグプローブ

J-Link シリーズの標準的なモデル。全ての「J-Link Software」をバンドルしており、書込ツールなど様々なユーザ様の要求に応えることが可能です。
デバッグツール(無償提供):J-Link Debugger OZONE、J-Flash/J-Flash SPI、SystemView詳細を見る