avr-gcc

    1

    1答えて

    私は割り込みハンドラの定義に__attribute__ ((weak))を追加しようとしましたが、ベクトルジャンプが実装されていないことに気付きました。は 例は、 "弱い" 割り込みで : ISR(TIMER1_COMPA_vect, __attribute__ ((weak))) { // some compiled code ... } 結果のアセンブリコード -

    -2

    2答えて

    私は質問を非常に単純化しました。処理中に表示される処理にエンコーダモータのフィードバックを送ろうとしています。エラーは次のようになっています: "COM3" nullのserialEventを無効にするエラー? 処理: import processing.serial.*; Serial port; int index=0; String lmotor,rmotor,data,status;

    0

    1答えて

    私はアセンブリ言語が新しく、少し慣例があります。私は、avrアセンブラとavr_gccだけを使ってArduinoをプログラミングしています。 ldi r30, 0x00 ldi r31, 0x06 しかし、(avr_gccに)入れてどのような方法があります:私は、私はアドレスが例えば直接X、YまたはZレジスタにロードされて発見したと、STおよびLD命令とすべての例でを使用しようとしていました

    -1

    1答えて

    Arduinoコード(.ino)を.hexファイルに変換する必要があります。 私はIDEを使いたくありません。これを行う方法はありますか? 質問があまりにも基本的である場合は申し訳ありません。

    0

    2答えて

    私は超音波距離検出器の作成に取り組んでいます。私は現在、センサーが適切に機能していることを確認するためにセンサーをテストしています。エコーピンとトリガーピンをそれぞれPC4とPC5に接続しました。このコードを実行すると理想的には私のディスプレイに6を送るでしょう。しかし、それは0を表示しています。これは、コードがセンサーと正しくインターフェースしていないと私に信じさせます。助けてください。 #de

    1

    1答えて

    私はATMEL Studio 6.2とそのツールチェーンをavr-gcc(avr8-gnu-toolchain)で使用しています。私はフラッシュ(PROGMEM)に配置する必要が変数を持っていると私はグローバルとして宣言: static const uint16_t gPrgLen PROGMEM __attribute__((used)) = 0; は、コンパイラが文句をしないと、リンカは文

    -3

    1答えて

    私はこのコードのいくつかの行を理解カント何theiseコードを私に説明してください: をこのコードはatmelstudioでウィッテンあるとATMEL unsigned char *pTemp; fastTemp.word = ((PIN_HALL & hallMask)>>1); pTemp = pDrvPattern + fastTemp.word; PORT_MC = *(pTemp)

    2

    1答えて

    静的ライブラリをGCC(基本的にはAVR-GCC)に作成したいと思います。しかし、私はユーザーが変更することを許可する特定のパラメータ。例えば、私はキーパッドインタフェース用のライブラリを作成します。このライブラリでは、ユーザの必要に応じてタイムアウト値と入力キーを異ならせることができます。現在、私は#define値をkeypad.hファイルに入力キーとタイムアウトのために行っています。しかし私が

    0

    1答えて

    GIVEN: http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_XC8_C_Compiler_User_Guide.pdf XC8のei(); //グローバル割り込みを有効にする XC8のdi(); //無効にグローバル)== SEI()& &ジ()(EIを言ってその安全続い と AVRのSEI()http://www.atmel.com/

    0

    1答えて

    を検索するようにしてください教えてどのように、私は単純に行くだろう。しかし、私が上記のコマンドをMakefileに入れるとすぐに、DDRC、PC2、およびPORTCというコンパイルエラーが返されます(下のエラーチャンクを参照)。これらの定数はavr/io.hで定義されているので、ヘッダファイルを指すように-Iパラメータを設定しようとしましたが、成功しませんでした。ここに私のMakefileは次のと