こんにちはコミュニティ、
「 方法: Kinetis Design Studio IDEのProcessor Expertを使用してMQX RTOS for KSDKプロジェクトを作成する 」 では、添付 のドキュメントで、KSDK1.2およびProcessor Expertを使用してKDS3.0プロジェクトにRTCSをインクルードする手順と、最終プロジェクトについて記載しています。
このプロセスの最初のドラフトを提供してくださった RBORBに感謝します。
MQX を使用した新規 KSDK プロジェクトの作成方法と Processor Expert を使用しない場合については、次のドキュメントを参照してください。
方法 : KDS で新しい MQX RTOS for KSDK プロジェクトを作成する
KSDKを使い始めるための簡単なドキュメントをお探しの場合は、次のドキュメントを参照してください。
初めてのKSDK1.2を書くKDS3.0 でのアプリケーション - Hello World と GPIO 割り込み付きトグル LED
よろしくお願いします。
カルロス
私は、この素晴らしいチュートリアルに従って、MK66FX1M0VLQ18ベースのカスタムハードウェアでプロジェクトを開始しました。
すべての KSDK ファームウェア パッケージ (HAL ライブラリ、DRV ドライバ、ミドルウェア) は、評価ターゲット FRDM-xxx および TWR-xxx で提供されている例と適切に統合されています。しかし、(私がCodeWarrior 10.1やMQX 3.7を使用してKinetisのCPUを使い始めたときのように)評価ボードとは異なるターゲット上で動作するKinetisのサンプルプロジェクトを移植するのは非常に困難です。また、ユーザーの場所にあるKSDKフォルダツリーから独自のKinetisプロジェクトをエクスポートするのも困難です。
MQX 4.0にはBSPCloningWizardツールが付属しており、これは私が常にカスタムハードウェアで新しいプロジェクトを開始したいと思っていたものでした。残念ながら、KSDKにはそのようなツールはまだありません。
ですから、今日からKDS 3.0.0を使用した新しいKinetisプロジェクトが始まると思います+ PEx + KSDK 1.3.0は、カスタムハードウェアに最適な方法です。Processor Expertは、アプリケーションに必要なHAL、ドライバー、MQX RTOSのすべてのコードを生成します。また、プロジェクトは KSDK フォルダー ツリーへのリンクのないカスタム フォルダーに作成されます。いいですね!
プロジェクトで TCP/IP スタックやファイル システムを処理する必要がある場合は、このチュートリアルを使用して RTCS ライブラリや MFS ライブラリをプロジェクトに追加できます。残念ながら、カスタムハードウェアにRTCSおよびMFSプロジェクトを移植してビルドする方法は?
もしかしたら、エーリッヒ・スティガーが助けてくれるかもしれない...。
私は彼がKDS + PEx + KSDKでプロジェクトを作成し、プロジェクトにlwIPソースフォルダを追加し、コンパイラ設定へのインクルードパスを調整する http://mcuoneclipse.com/2015/10/28/tutorial-lwip-with-the-freertos-and-the-freescale-frdm-k64f-board... で彼のチュートリアルを見つけました。
RTCS と MFS のソース フォルダをプロジェクトに追加することは、RTCS と MFS ライブラリの移植とカスタム ハードウェアでのビルドを克服する正しい方法ですか?
例で説明されているように、私はFRDM-K64Fボードを持っているので、これは私にとってはうまくいきました。しかし、私がはっきりしていないのは、このプロセスを別のターゲットボードにどのように移行するかです。FRDM-K64F、TWR-K60D100M、TWR-K64F120M、TWR-K65F180M (インポートするパスを持つ 4 つのターゲット) を持っていない場合はどうすればよいでしょうか。私の 本当の ターゲットは、MK64FN1M0VLQ12を使用して、FRDM-K64F に似ています が、確かに一致しません。
では、PowerPoint ファイルの指示に従ってから、RTCS プロジェクトを別のハードウェア ターゲットに設定するにはどうすればよいでしょうか。
ありがとうございます!
とても良い例です!
非常に便利です - 10倍。
私は時々奇妙な現象を観察します。
ETH PHY LED は、ETH ケーブルが切断されている場合でもリンク (緑色の LED) を示します。
ETEがパケットを配信するのを避けてください。
これは、デバッガー
したがって、PHY init が原因ではないかと推測しています。
どうしたらいいですか?
こんにちはロジャー、
ここでは、現在のMQX-KSDKおよびPExプロジェクトにMFSおよびシェルのサポートを追加するために必要な手順を確認できます。新しい MQX RTOS for KSDK および PEx プロジェクトに MFS とシェルのサポートを追加する方法
これがお役に立てば幸いです。
よろしくお願いいたします。
アイザック
こんにちはロジャー、
私はそうしましたが、キューには他にも多くのプロジェクトがあり、このドキュメントをいつ作成できるかを定義することはできません。
ご不便をおかけして申し訳ございません。
カルロス
こんにちはカルロス
チームと話す機会はありましたか?
敬具
了解
ありがとうロジャー、
いいですね、私はそれについて私のチームと話します。
よろしくお願いします。
カルロス
こんにちはカルロス
ガイドはとても役に立ちました。
SDCARDでMFSを追加するためにも1つあるといいですか?
敬具
了解
こんにちはロジャー、
最初にRTCSライブラリをビルドする必要があります。FRDM-K64の場合、ここで見つけることができます。
C:\Freescale\KSDK_1.2.0\middleware\tcpip\rtcs\build\kds\rtcs_frdmk64f
ガイドでこの要件について言及するのを忘れていました。更新いたします。
よろしくお願いします。
カルロス