問題タブ [mqx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - マルチプラットフォーム Web サービス
私はウェブサーバー/サービスの世界での経験があまりないので、些細なことでしたら私の質問を許してください.
Wi-Fi をサポートする組み込みデバイスがあります。現在、このデバイスは WinCE を実行していますが、将来、このデバイスはリアルタイム OS (MQX) を実行する予定です。
私ができるようにしたいのは、クライアント アプリケーションからこのデバイスにワイヤレスで同期し、単純な HTTP Post/Get 呼び出しを XML データと共に送信し、デバイスがその呼び出しに応答できるようにすることです。
これらの目標を簡単に達成できるフレームワーク/コードはありますか?
windows-ce - WinCE の Lighttpd
WinCE で使用する Lighttpd のクロスコンパイルに成功した人はいますか? Lighttpd wiki では、Windows OS をサポートしていると書かれていますが、実際の Lighttpd サイトではサポートしていません。
Lighttpd が WinCE で動作しない場合、次のような別の Web サーバーをお勧めできますか?
- オープンソース
- 自由
- WinCE などのマルチプラットフォームや、MQX などの他の RTOS をサポート
c - 単一スレッドでの関数呼び出しのトレースは、期待どおりの順序ではないようです
関数呼び出しを行うスレッドがありますが、
通常、私はこの方法でprintfトレースを取得します。
しかし、長期的には、この方法でトレースを取得することがあります
これは組み込みRTOSデバイス環境です。(MQX)言語-Cとにかく、システムがこのように動作する理由を疑うことができます。これは、システムの負荷が高く、メモリ使用量の約93%で実行されている場合に発生します。
debugging - ARM セミホスティングの使用
Freescale Kinetis MQX BSP を、IAR IDE および J-Link デバッガで「iodebug:」セミホスティング デバイスを使用するように構成しました。そのテキストの構成「機能」は、IDE コンソール ウィンドウに表示されます。出力がぎくしゃくして遅く、16x64 のテキスト ブロックを出力するのにおそらく 5 秒かかります。出力操作中、CPU は長時間ストールしているように見えます。厳密なタイミング要件を持つ操作は雑草の中に消えていきます。
これはセミホスティングの典型的なパフォーマンスですか、それとも何か不足していますか?
mqx - MQX RTCS 構成プロパティー
こんにちは、anione は MQX を使用していますか?
enet デモをテストするために BSP_ENET_DEVICE_COUNT を設定する方法がわかりません...
arm - MQX Lite LED タスクが機能しない
フリースケールの FRDM-KL25Z アーム ボードを使用しており、コード ウォリアー IDE を使用して LED 点滅プログラムを正常に作成できました。また、フリースケールのスタートアップ キットからすべてのサンプル プログラムを実行することもできます。現在、MQX タスクを使用して LED を点滅させる MQX Lite プログラムを作成しています。タスクを使用して、ボード上の LED の初期化用と 2 つの LED の点滅用に 3 つのタスクを作成しました。task_template_list.c のタスク宣言は次のとおりです。
mqx_tasks.c で、以下のようなコードを書きました
**
しかし、プログラムをデバッグすると、優先度の高い LED だけが点滅し、他のタスクは機能しません ..... 誰が私がやっている間違いを教えてくれますか? ありがとう**
c - 同じポートの異なる GPIO ピンの割り込みハンドラーを構成する
mqx TWRK60D100 のユーザー入力ボタンとして 5 Gpios を使用したいと考えています。私は次のように構成に従いました
異なるピンの割り込み処理は、正常に機能したと言います(GPIO_PORT_E | GPIO_PIN26) ,(GPIO_PORT_A | GPIO_PIN19)
。しかし、(GPIO_PORT_C | GPIO_PIN5), (GPIO_PORT_C | GPIO_PIN4), (GPIO_PORT_C | GPIO_PIN1),
最後に構成(GPIO_PORT_C | GPIO_PIN1)
されたものからのみ機能しました。他のピンの割り込みハンドラーは、割り込みフラグをクリアせずに繰り返し実行されます。(GPIO_PORT_C | GPIO_PIN1)
ピン構成にコメントしたところ(GPIO_PORT_C | GPIO_PIN4)
、問題なく動作しましたが、問題が残りました(GPIO_PORT_C | GPIO_PIN5).
割り込みハンドラーで pin のアドレスを調べたところ、ポート c のすべての割り込みが、最後に構成された のアドレスを示していますGPIO C PIN1
。
私のコードの何が問題なのですか?
同じポートの異なるピンの割り込みハンドラーを構成する方法は?