2396435_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2396435_ja-JP

2396435_ja-JP

FRDM-K64FでMCUxpresso 25.6を使用した場合、SDカードのシンボルが未定義になる

私のプロジェクトでは、双方向無線システム用の個別のパーソナライズデータを読み込むためにSDカードを使用したいと考えています。#include "tx_api.h" を取得していますまた、#include "tx_event_flags.h" が未定義として扱われます。

これは、SDKにAzure RTOSを含めていなかったためです。

私は「manage sdk components」を使ってAzureをSDKにインストールしてこれを克服しようとしましたが、どうやらAzure RTOSのサポートは2.11で終了しており、この問題に気づく前にプロジェクトに読み込んでいました。

SO I created a new SDK online, but it drops back to 2.10 to get Azureサポート.しかし、プロジェクトのSDKを変更しようとすると、持っているSDKを削除できず、別のSDKを追加しようとすると、SDK 2.x_FRDM-K64Fがすでに存在すると表示されます。

Azureのサポートはどうすればいいですか?SDカードへのアクセスだけに必要なんです!


Re: Undefined SD Card symbols using MCUxpresso 25.6 on FRDM-K64F

こんにちは、 @ve3id さん

投稿ありがとうございます。

念のため、FRDM-K64FのSDKはすでにSDHC + FatFsに基づくSDカードファイルシステムの例を提供しており、FatFsはRTOSなしでベアメタルモードで動作可能です。FRDM-K64FのSDK例には、SDカードのマウントやディレクトリ/ファイルの読み書き操作を行うためのfrdmk64f_driver_examples_sdcard_fatfs/fatfs_sdcardスタイルのプロジェクトが含まれています。

もしAzure RTOSを使いたいなら、「SDK 2.x_FRDM-K64Fがすでに存在します」という問題については、IDEにそのIDのSDKがすでにインストールされていることを意味します。MCUXpresso IDEは、そのビューからインストール済みSDKパッケージを削除することをサポートしています。アンインストール方法については、下記の画像をご参照ください。

Celeste_Liu_0-1784529590904.png


その後、再度SDK v2.10をインストールしてみてください。

お役に立てば幸いです。他に質問があれば、遠慮なくお尋ねください。

BR

セレステ

Re: Undefined SD Card symbols using MCUxpresso 25.6 on FRDM-K64F

セレストさん、ありがとう。文献からはそれが明確ではありませんでした。しかし、コードをサンプルにコピー&ペーストすることで問題を解決し、次の問題に取り組んでいます。それは、マウント後にディレクトリを読み取ろうとするとゼロが返されるという問題です。


乾杯

ナイジェル


Re: Undefined SD Card symbols using MCUxpresso 25.6 on FRDM-K64F

こんにちは、 @ve3id さん

どういたしまして、喜んでお手伝いします!

他に質問があれば、遠慮なく新しい投稿を作成してください。

BR

セレステ

Tags (1)
No ratings
Version history
Last update:
3 weeks ago
Updated by: