問題タブ [microblaze]

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 投票する
1 に答える
137 参照

c - microplaze アプリケーションの lwip バッファー

受信コールバック関数で pbuff のペイロードをチェックすることで、microplaze に送信されたデータを確認して取得するだけで、microplaze がメッセージをエコーバックしていることがわかる場所で動作しますが、mmicroplaze から端末にそれらを印刷しようとすると (printf() を使用) Cコードで)ここで何か奇妙なことが起こったのは出力です:

それは何ですか、なぜですか、それは3文字を超えるものに起こります..それはなぜですか? 何か案は ?

16 ビット バスと 4 MB RAM の microblaze プロセッサで sprtan3a を使用しています。

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

c - XGpio_SetDataDirection、ザイリンクス、C 開発者

私の質問は、この関数 XGpio_SetDataDirection が C で行うことです。たとえば、 XGpio_SetDataDirection (&gp_out, 1, 0x00) ?

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

xilinx - microblazeで1回の繰り返しの値を見つける方法

xilkernel を使用して、ザイリンクス microblaze でスリープ機能を使用せずに関数の計算時間を 1 秒に短縮する方法を見つけようとしています。

したがって、計算時間を 1 秒に増やすには、単純な for ループで何回反復する必要があるかを知ることができますか?

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

fpga - MicroBlaze MCS 固定タイマー割り込み

MicroBlaze MCS コアで固定タイマーを取得して、概念実証として一部の LED を切り替える関数を呼び出そうとしています。

ここに私が今持っている私のコードがあります

GPOのものは機能します。while ループに入れると、LED を期待どおりに切り替えることができます。ただし、現在のコードでは、timerTick() が呼び出されることはありません。割り込みを適切にセットアップする方法について本当に混乱しており、これに関するドキュメントを見つけることができませんでした。私が見つけた最良のものはhttp://www.xilinx.com/support/documentation/sw_manuals/xilinx14_4/pg048-microblaze-mcs.pdfで、プログラム方法ではなく、コアのハードウェアについて詳しく説明しています。

割り込みを有効にして接続する適切な方法は何ですか?

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

c - 16 進数から char への microblaze の printf

for ループ内で試行xil_printf()し、uart を介して SendBuffer に供給しています。整数の代わりに文字を出力するにはどうすればよいですか? 印刷しているのは16進数だけです...

これは16進文字を出力します:

私は試した :

そして、それは単一の文字を出力します:

以下を印刷するにはどうすればよいですか (16 進文字 4241 を AB に、4443 を CD に変換するなど...)。