avr-gcc

    0

    1答えて

    USARTモジュールをXMEGAマイクロコントローラに設定しようとしていますが、見つからないエラーが発生しました。明確にするために、私はあなたに完全なコードを与えます。したがって、このヘッダファイルには何もありません。 #ifndef USART_H_ #define USART_H_ #include <avr/io.h> #define USART_BAUDRATE 4800

    0

    1答えて

    私は純粋なC++でArduinoをプログラムするための独自の基本ライブラリを作成しようとしています。私はSPIモジュールを制御するためにLinuxのioctl()に似た何かを実装するためにvariadic関数を使用しようとしましたが、それはうまく機能せず、なぜわかりません。私は、SPIが動作していないことを示すSPIトランザクション中に、13(Arduino SCK)が予期したとおりに点灯すること

    0

    1答えて

    これは簡単なことかもしれませんが、私は一日中それに固執しています。私はCygwinとWinAVRを使ってarduinoライブラリのいくつかのファイルをコンパイルしています。私はmakefileを使いたいですが、ファイル名のスペースに問題があります(少なくとも私はそうだと思います)。私はそれをバイパスするためのリンクを作ったが、それはどちらも動作していない!ファイル名にはすでにスペースに関するいくつ

    -2

    1答えて

    私はlab7.cという名前のファイルを持っています。私がコンパイルして.oファイルにするときは、問題ありません。しかし、その後、私は試してみて、これを修正し、カントは何かを見つけるためにどこにでも見てきました lab7.o:(.data+0x8): undefined reference to `lcd_putc' lab7.o: In function `main': lab

    0

    1答えて

    私はUART経由で受信している文字列を小数点に変換するのが難しいです。私はそれが print "%s: %s" % (time.ctime(time.time()), str) これは、そのascii characterの小数点以下の値と一致した期待の文字を印刷する印刷port.read(1)と1つのバイトを読み込みます。私は0から100の間で有名な値を送信しています。私の問題は、これを小数点

    -5

    2答えて

    問題が発生しました。誰かが私に@を取り除く方法を示すかもしれません。 私はUCのためにCを書いています。私は怠惰です。マクロの簡単な問題を解決したいと思います。 LEDのスイッチを入れる。 は、私はそのような何かを行うに管理: #include <stdio.h> #define BIT_STD_SET(PORT, BITNUM) ((PORT) |= (1<<(BITNUM))) #def

    1

    2答えて

    私はATmega8を使用していますが、変数を含むUSART(printfスタイル)の文字列を送信しようとしています。AVRプログラミングのIDEとしてAtmel Studio 6.2を使用しています。ここに私のコードは次のとおりです。 - 私は私のコードをコンパイルするとき #define F_CPU 8000000UL #include <avr/io.h> #include <util/d

    2

    1答えて

    私はATSAMW25チップを搭載したArduino MKR1000を持っており、私のコードでクラッシュバグをデバッグしようとしています。 これは問題の関数である:あなたがこれはフラッシュ・メモリ・ロケーションである出力から Drawing 8AB1 (267, 14; 300, 41) 8AB1[0] = を見ることができるようdataからの読み取り void GuiDisplay::dra

    0

    1答えて

    私はこのコードを持っている: uint16_t swap_bytes(uint16_t x) { asm volatile( "eor, %A0, %B0" "\n\t" "eor, %B0, %A0" "\n\t" "eor, %A0, %B0" "\n\t" : "=r" (x) : "0" (x) );

    0

    1答えて

    プロジェクトのコードをコンパイルするための簡単なmakefileを作成します。私は、コマンドを使用する場合: $ make drone を出力ファイルは正しいですが、makeユーティリティは、私が(14行目にライン10から)理解していない結果が得られます。 1: avr-gcc -g -Os -mmcu=atmega328p -DF_CPU=16000000UL -c drone.c 2: