問題タブ [digital]

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

c# - ブール値を取得するために 2 つの数値の AND を使用するのはなぜですか?

私は、Velleman k8055 ボードに基づく小さなハードウェア インターフェイス プロジェクトに取り組んでいます。

サンプル コードは VB.Net で提供されています。これを C# に書き直しています。これは主に、コードをステップ実行してすべてを理解できるようにするためです。

ただし、1つのことが私を困惑させました:

ある段階で、すべてのデジタル入力を読み取り、読み取ったデジタル入力 (整数で返される) への回答に基づいてチェックボックスを設定し、これを数値で AND します。

私はしばらくの間デジタル システムを行っていません。彼らが何をしようとしているのかは理解していますが、2 つの数値の AND を行うとどのような影響が生じるでしょうか? 0 より大きいものはすべて true に相当しませんか?

これを C# に翻訳するとどうなりますか?

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

java - 数値を読み取り、パイプ記号を使用して UNIX コンソールに表示する方法

記号だけで簡単なデジタル時計を作りたいです。私のアイデアは、このテンプレートを作成することでした:

次に、入力からの番号に対応するシンボルを解析します。私はグーグルで助けを求めましたが、Javaの初心者としてまだ迷っています。どんな助けでも感謝します。

アップデート:

2 次元配列の 3 つの数値のサンプルを作成しました。
ユーザーの入力に応じて特定の数値を表示したいと思います。
数は行から作られます。
したがって、ユーザーが「アスキー アート」で 1 番を希望する場合、これらの要素は array[0][0] + array[0][1] + array[0][2] を出力する必要があります。
2 つの場合は、同じアプローチが使用されます。だから私の質問は、要素を取り出してコンソールに表示するための for ループを作成する方法です。最後に、表示する時計にする必要があります。15:34 私が説明した方法で。コードは次のとおりです:pastebin.com/m18f93293

(ここでコードサンプルを使用すると、正しく表示されないことをお詫びします)。

また、ブーシャンが書いたもののプレビューを作成しようとしましたhttp://pastebin.com/m190f9d11 しかし、それは悪い方法のようです。10 個の数字すべてに対して 4 回の switch ステートメントを使用する必要があるためです。誰かがより良いアイデアを持っているなら、私は幸せです。

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

digital - デジタル補完

1の補数や2の補数などの補数の用途は何ですか?

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

c++ - MEX-ファイルからDAQボードへのループでパルスを出力

MatlabからDAQボードにループ(40 kHz)でデジタルパルスを出力するには、MEXファイルを使用する必要があると考えました。DAQボードベンダーのAPIがいくつかありますが、それらが役立つかどうかはわかりません。これは、MEX-FileとAPIに関するMathworks Webサイトの大きなドキュメントであり、混乱を招きます。だから私はここで誰かが私を方向付けることができるかどうか、またはこれを実現するためのサンプルコードを見せてくれるかどうか尋ねています!!

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

audio - Cでマイクロコントローラーを使用してアナログからデジタルへの変換をどのようにプログラムしますか

私は dsp プロジェクトを行っており、アナログ ファイルを取得し、dsp ボードの ADC に接続されたマイクロコントローラーを使用してデジタル出力に変換したいと考えています。これをCでどのようにプログラムしますか?

少なくとも私はそう思います。

これは私が必要なものです。

入出力

アンゴログ --> デジタル

デジタル --> アナログ

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

ios - iPhoneのデジタル時計

久しぶりにアナログ時計を作ってみました()。0〜9の数字を持つ10個のPNGでこれをやろうとしています。時計の各桁は画像になります。これに関する唯一の問題は、現在の時刻から特定の桁を取得することです。時間を文字列に変換して characterAtIndex を使用しようとしましたが、うまくいかないようです。これを回避する最善の方法は何でしょうか?

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

hardware - VHDL での配列タイプの不一致

VHDL コードの非常に単純な問題です。次のコードを定義しました。

この単純なコード フラグメントをコンパイルしようとすると、次のエラーが発生します。

したがって、 std_logic 値を配列への入力として使用する方法を誰かが知っているかどうか疑問に思っています。

どうもありがとう!

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

python - python reモジュールを使用してint番号をデジタルでフィルタリングする方法

python reモジュールを使用して、int数値をデジタル数値でフィルタリングしたいと考えています。

コード:

2 つの質問があります。

1.以下のコードから再表現文字列を生成することは可能ですか:

2.再式をより単純にする方法は、0 プレフィックスのバグを回避しますか?

御時間ありがとうございます

B.Rgs

PS:以下の数学ソリューションの提案に感謝します。簡単で高速な場合があることはわかっていますが、reベースのバージョンで他の考えのバランスを取りたいです。

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

logic - デジタル ロジック パズル、「10 票中 2 票」ロジック

私は一種の「10のうち2の投票」ロジックを実装しようとしています。このロジックは単純に、与えられた 10 個の入力のうち少なくとも 2 個の入力が「オン」の場合、出力のみが「オン」でなければならないことを示しています。

したがって、論理ゲートOR、AND、NANDゲートなど、フリップフロップRS、SR、インバーターなどと混合する必要がある10個のデジタル入力があるため、上記のロジックは1つのデジタル出力で機能します。

これを実装する簡単な方法の 1 つは、10C2、つまり 45 の「AND」ゲートの組み合わせを使用することです。これをさらに 1 つの「OR」ゲートで組み合わせて、目的の出力を得ることができます。

しかし、私はいくつかのトリッキーな解決策を考えているだけです.誰か提案してもらえますか...

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

android - Android - FM/ラジオ送信

デバイスの無線ハードウェアを操作して、指定された周波数で FM 信号を送信できるかどうか疑問に思っていました。私の知る限り、電話機は Bluetooth 無線を使用しており、802.11 無線を使用しているため、無線デバイスの電力出力を調整して 87.5 ~ 108.0 MHz の周波数で送信することはできませんか?

この分野に関するドキュメント/研究論文/ガイドを誰かが持っている場合は、私に知らせてください。SDK に一般的な無線サポートはありますか? 私の考えでは、SDK で Bluetooth と Wifi を使用できる場合、それに応じて構成を調整できないのはなぜですか?

乾杯、

ティム。