embedded

    1

    1答えて

    レジスタを持つ事業者: SomeRegister |= (1 << What_ever_bit_I_wanna_change) // we do this for changing a specific bit to one without changing the others. SomeRegister &= ~(1 << What_ever_bit_I_wanna_change) //

    0

    1答えて

    私は57600のボーレートで割り込みモードでは、Attiny167のUART経由でデータを取得しようとしていますが、私は唯一のCR & LFノーデータを受け取るプログラムをデバッグするとき、それはで起こっている理由を私は受けていますこのコントローラは私のコードです: #define CPU_CLOCK_FREQ 8000000UL #define SAMPLES_PER_BIT 8 #defi

    4

    2答えて

    これは、基本的に、メッセージバッファを転送中にバッファのスワップを実行することです。このステートメントは私に困惑していました(私の組み込みアセンブリコードが不慣れであるため)。これは電源PCの指示です #define ASMSWAP32(dest_addr,data) __asm__ volatile ("stwbrx %0, 0, %1" : : "r" (data), "r" (dest_ad

    0

    1答えて

    シリアルポートからデータを読み取り、バイナリファイルに保存する小さなアプリをCで作成しようとしています。私はシリアルから読み込むためにこの命令を使用していますが、私は緩やかなデータです。 n = read(fd, &buf, sizeof(buf)); 私は、このコードを直前のコードの後に​​追加して、何が起こるかを確認しました。 if(n!= strlen(buf)&&n!=-1){

    -5

    2答えて

    私は現在、パケット送信用のいくつかのソースコードを読んでいます。次の擬似コードの場合、 "packet-> packet2 =(char *)data"という行について、実際にはどういう意味ですか?私は文字データ型として定義されているpacket2に可変データの文字データ型を格納することとして理解できますか? struct Node1 { char packet1; int

    -2

    1答えて

    シリアルデバイスをエンベデッドデバイスに接続する際に問題が発生しました。 私が書いているデバイスには、ラップトップからの着信と外部デバイスへの発信という2つのシリアルポートがあります。 ラップトップに両方の端末を接続してデータを表示すると、私は期待しているデータを正確に取得します。 ラップトップを外部デバイスに直接接続すると、私が期待しているものと応答が得られます。 私が作業している組み込み機器に

    0

    3答えて

    私は最近、ARM Cortexマイクロコントローラの作業を開始しました。インターネット上でさまざまな記事を読んでいるうちに、私は通常、ソフトウェア割り込みとハードウェア割り込みという2つの共通用語を見つけました。 両方の実際の違いは何ですか?あなたは例を挙げて説明できますか?

    0

    1答えて

    qt/QMLを使用してユーザーインターフェイスを開発しており、アプリケーションの開始時にスプラッシュスクリーンイメージを表示する必要があります。 私はiMX6マイクロプロセッサを搭載したデバイスでアプリケーションを実行しています。 ライブラリQtSplashscreenを使用しましたが、このエラーが表示されます。EGLFS:OpenGLウィンドウを他のものと混在させることはできません。 私はそれが