broken image
broken image

 

  • ホーム
  • 設計プロジェクト例
  • 顧問契約概要
  • お問い合わせ
  • …  
    • ホーム
    • 設計プロジェクト例
    • 顧問契約概要
    • お問い合わせ
    broken image
    broken image

     

    • ホーム
    • 設計プロジェクト例
    • 顧問契約概要
    • お問い合わせ
    • …  
      • ホーム
      • 設計プロジェクト例
      • 顧問契約概要
      • お問い合わせ
      broken image

      STMicroのSTM32CubeIDEをトライ

      STMicroの開発ワークベンチであるSTM32CubeIDEを体験した。

      ①ベースがEclipseであり違和感はない。

      ②NXPのLPCXpressoとの比較では、MiddlewareのFreeRTOSの機能portingが同様にしやすいが、STM32F429NIHXにおけるlwipベースのhttpdのポーティングでエラーが出てしまい、解決するのに時間がかかった。STM32F769におけるlwip(httpd含み)のportingではエラーは発生しなかった。

      ③RENESASのe2Studioとの比較では、STM32CubeIDEの方が機能portingのしやすさにおいて使いやすさがある。

      ④サンプルprojectは各種あるが、SDKボードで廃止になっているものや推奨されていないものが多く、SDKを決めることが先決のような感がある。

      ⑤各ピンのハードレベルの設定はPinoutConfiguration画面にて可能となっており、機能ごとに設定が分かれておりわかりやすい。

       

      ※暫定的なまとめ

      NXPのLPCXpressoでの開発にじっくり取り組んだ後に、RENESASのe2StudioとSTMicroのSTM32CubeIDEを体感した。それぞれの開発ワークベンチにおけるエディット機能は同等であるが、Middlewareのportingにおいて各社ごとに特殊性がありノウハウ的なものがあることを痛感した。

      したがって、LPC54628の採用時と同じように、RENESASあるいはSTMicroでの採用MPUを確定し、そのSDKボードを購入し、実際の開発を実施する中でファームウエアシステムの全体をステップアップ構築方式でビルドアップしていく必要がある。

       

      前へ
      ルネサスのe²Studioを体験
      次へ
      PIC18Fシリーズのコーディング
       サイトへ戻る
      strikingly iconStrikinglyを搭載
      クッキーの使用
      ブラウジングエクスペリエンス、セキュリティ、データ収集を向上させるためにクッキーを使用します。 同意すると、広告と分析のための クッキーの使用に同意したことになります。 クッキーの設定はいつでも変更できます。 詳しく見る
      同意する
      設定
      すべて拒否する
      クッキー設定
      必要なクッキー
      こちらのクッキーは、セキュリティ、ネットワーク管理、アクセシビリティなどのコア機能を有効にします。こちらのクッキーをオフにすることはできません。
      アナリティクスクッキー
      こちらのクッキーは、訪問者がサイトをどのように操作しているかをよりよく理解し、エラーを発見するのに役立ちます。
      設定クッキー
      こちらのクッキーにより、サイトは、拡張機能とパーソナライズを提供するために行った選択を記憶することができます。
      保存