問題タブ [psoc]

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 に答える
36 参照

c - サイプレスの PSoC6 を扱っている人はいますか? 点滅プログラムの実行に問題がある

Cypress PSoC 6.3 Pioneer Kit (HW REV 11) を持っていますが、PSoC で自分の (またはサンプル) プログラムを実行する際に問題があります。

PDL V3.1.4 と最新の KitProg ファームウェア アップデート (ファームウェア バージョン 2.10.878) をインストールした最新の PSoC Creator (V4.4) を使用しています。DualCoreBlinky アプリケーションの PSoC Creator で新しいサンプル プロジェクトを作成し、コンパイルして実行しました。問題なくコンパイルされ、問題なくプログラムされているように見えますが、ボード上では何も起こりません (LED の点滅はありません)。ファームウェアのアップロード中にKitProgのライトが一瞬点滅するのを確認したので、ボードが反応しているようです。PSoC Creator に顕著なエラーまたは警告はありません。

トラブルシューティングのために、M0+ コアの Main 関数の先頭にブレークポイントを設定してデバッガを実行してみました。ターゲットを M0+ に設定してデバッグをヒットすると、PSoC Creator はデバッグ ビューにジャンプしますが、設定したブレークポイントで停止しません。一時停止ボタンを押したとき。どこかで分解に落ちてしまい、ステップ インまたはステップ オーバー ボタンを押しても何も変わりません。ステップ アウト ボタンを押すと、「実行要求が失敗しました。エラーが発生しました (警告: ブレークポイント 0 を挿入できません。アドレス 0x160022a6 のメモリにアクセスできません)」

また、CM0+ コアの for ループ内で次のコードを使用して、LED を点滅させる独自の空のプログラムを CM0+ コアで作成してみました。

注: 回路図に LED というデジタル ピンを作成し、チップのピン 0[3] に接続しました。

しかし、再び、同じ問題。プログラムは正常に実行されますが、何も起こらず、コードをステップ実行できません。何が起こっているのですか?これまでのところ、私はここでレンガの壁にぶつかっています。