avr-gcc

    5

    2答えて

    私はイーサネットシールド付きArduino Unoを使用しています。 多くのHTTP要求(、client.println(...)、)を送信した後、接続時にクライアントが失敗し始めます。故障までの時間はランダムであるように見え、ループからのシーケンス読み取り値は〜1000〜7000の間で変化することがあります。 エラーがここ が失敗しているコードである(this advice後)オーバーフローイー

    0

    2答えて

    私はAtxmega256でUSARTフロー制御にいくつか問題があります。私はフロー制御のためにRTS/CTSを使用するモデムと通信しています。モデムがCTSをローに設定すると、データが再びハイになるまでデータの送信を停止します。私は現在、割り込み駆動型のUSARTルーチンを使用していますが、送信を停止する良い方法を見つけることができないようです。 CTSが低くなったときに送信を止めれば、送信バッフ

    1

    2答えて

    私はEFSLを使用してATmega128にSDカードを接続しています。 カードが初期化されましたが、シリアルポート出力で「Unknown error 0xff(sandisk docs p5-13参照)」というエラーが発生しました。 これはすべてではありませんが、私はシリアルポートに表示する文字列を形成するために 'sprintf'を使用しました。困惑していることは、出力上に「%02d」のような実

    0

    1答えて

    LEDを使ってサイクリングしているAVR STK600ボードのプログラムを作成しようとしています。スイッチが押されると、適切なLEDが点灯します(ここまで、すべてがうまくいきます)。 USART(RS232シリアル通信)を使用しようとボードに別の機能を追加しようとしています。 - ユーザーがキーを押すと、エコーされます(ハイパーターミナル時)。 - crtl-Zがヒットしたとき、データはEEPRO

    4

    2答えて

    xcode 4をAVRマイクロコントローラのIDEとして使用して成功した人はいますか? eclipseのプラグインと同じ量の統合が可能ですか?

    4

    4答えて

    私はuint8_tを取る機能をしました*引数: uint8_t data[SPM_PAGESIZE]; // SPM_PAGESIZE = 256 bytes uint8_t sysex_data[SPM_PAGESIZE/2]; ihex_decode(data, strlen(data), sysex_data); しかし、これでは:私はこの機能を使用 uint8_t* ihex_de

    0

    2答えて

    私は間違った答えを与えるEEPROM(マイクロコントローラATmega2560)からデータを書き込んで読み込もうとしています。デバッグすると、データが異なるアドレスに書き込まれているのがわかりますが、最後の文字だけが読み込まれていることがわかります。 uiAddress = 1の場合、データはA、uiAddress = 2の場合、データはB、uiAddress = 3 data = 67'C 'な

    3

    1答えて

    アセンブリでgdbの行番号デバッグ情報をGASに送信する方法を理解できません。私はavr-gccクロスコンパイラを使用していますが、それが適切かどうかは疑問です。 以下のコマンドラインオプションを使用してアセンブルしています: avr-gcc -g -ggdb -Os -mmcu = atmega644 -function-sections -fsigned-char -Winvalid-pch