SOLID FAQ

FAQ

購入

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

使用環境

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

Starter Kit 用評価ボード

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

IDE

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

ツールチェーン

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

RTOS /ミドルウエア/ドライバ

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

デバッガ

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More

コアサービス

Arm Cortex-A プロセッサ(32bit/64bit いずれも可)
Arm Cortex-R プロセッサ(SOLID 2.x 以降)
Arm Cortex-M プロセッサ(SOLID 2.x 以降)

はい、可能です。
SOLIDを2.x にアップデートした場合、ビルドが変更されないようにSOLID 1.xで使用していた古いツールチェーンを指定していただくことで、SOLID 1.x で開発中のプロジェクトを継続して開発が可能です。

SOLID-IDEのエディタを使ってコーディング作業中に文法エラーがあった場合、SOLID-コンパイラのチェックツールがバックグラウンドでそれを検出し、エディタ画面に表示する便利な機能(Intellisence checker)があります。ビルド操作をしなくてもこの機能は有効です。もちろん、ビルド時にも検出してレポートします。

SOLIDの静的解析は、プログラムが実行された場合に不具合となり得るコードを検出します。
一方のMISRA-Cルールチェッカは「不具合を起こしやすいコーディングの仕方を避ける」という目的で造られた規格に合致しているかを判定するツールです。プログラムに不具合が無くてもMISRA-Cルールチェッカでエラーになる場合があります。

静的解析とは、実際にプログラムを実行すること無しに、ソースコードの潜在的な不具合を検出する機能です。
未初期化変数のアクセスや、ゼロ除算などの検出が代表的なものです。

Load More