問題タブ [dspic]

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.

0 投票する
0 に答える
1445 参照

uart - dsPic33E : DMA サンプルのない UART が機能しない

dsPic33EP512GM604 を使用しています。UART 通信をテストするためのテスト回路を設計しました。

Microchip 社のウェブサイトからサンプル コードをダウンロードし、設計したデバイスと回路に合わせて修正しました。

デバッグ中に 2 つの問題に直面しています。

  1. PLL 設定が機能しない。「 while( OSCCONbits.COSC != 0b011 ); 」でスタックするたびに。したがって、クロック構成とシンプルな内部オシレーター FRC の使用についてコメントしました。

  2. UART 通信が機能していません。RPI25をRXとして使用し、RP20を回線のTXとして使用しています。回路図

これが私が使用している最終的なコードです:

RA10 に LED を追加して回路をテストし、その動作をテストしました。したがって、コードにエラーがある可能性があります。

問題を取得しました。今、その作業

次のようにテスト コードを編集します。

これらの変更を適用すると、コードが機能するようになりました。

0 投票する
1 に答える
2242 参照

microcontroller - dsPic33E : デジタル入力ピンに入力変更通知を実装する方法は?

質問が示すように、デジタル入力ピンに ICN (入力変更通知) を実装したいと考えています。

dsPic33EP512GM604 を使用しています。

Pin<22> RB1​​ を入力ピンとして構成しました。

IR センサーが同じピンに接続されています。センサーがオブジェクトを検出する (高信号を送信する) たびに割り込みを取得する方法 (ポーリング以外) を探しています。

デバイスのデータシートを調べているときに、入力変更通知 (ICN) 機能が利用可能であることがわかりました。

それは言います:

「I/O ポートの入力変更通知機能により、デバイスは、選択した入力ピンの状態変化 (COS) に応答して、プロセッサへの割り込み要求を生成できます。この機能は、入力状態変化 (COS) を検出できます。 )、クロックが無効になっているスリープ モードでも、すべての I/O ポート ピンを選択 (有効化) して、Change-of-State で割り込み要求を生成することができます。

その実装に関する詳細情報を検索しようとしましたが、情報が見つかりませんでした。

誰かがそれを実装する方法を教えてくれたり、その実装や関連情報を説明するリンクを共有したりできますか???

0 投票する
2 に答える
886 参照

at-command - HM-10: いくつかの AT コマンドが実装されていないのでしょうか?

シリアル ポート経由で HM-10 デバイスに接続された PIC dsPIC33 を使用してプロジェクトを開発しています。デバイスに AT コマンドを送信しましたが、HM-10 ファームウェアに一部の AT コマンドが実装されていないようです。詳細に:

同様の問題がありましたか?平素は格別のご愛顧を賜り、誠にありがとうございます。