atmega

    0

    1答えて

    次のような単純なCRCチェックが必要です。ポートから8ビットの入力を受け取り、CRCチェックサム値を取得して出力します。今のところ、私は入力を取ることができ、アルゴリズムを読んでいるので、入力にn - 1の零点を追加して、効果的に16ビットにすることができます。私はそれもうまく働いています。分けている間にモジュロ2をするときに私はここでXORが必要であることを知っています。しかし、私はアルゴリズム

    0

    1答えて

    私はAtmegaロボットを複数のモード(行の追従、障害回避、PCからの直接誘導)にしたいのですがどうすればよいですか?ロボット?

    0

    1答えて

    私はAtmel StudioのAVRブートローダを使ってAtmega328pマイクロコントローラを持つArduino Unoと作業しています。 私はUSART通信を設定しました。これは、自分のコンピュータ上の端末によって読み取られたデータを正常に送信できますが、printfを使用すると書式設定が正しくありません。 /* * USART_HelloWorld.c * * Created: 6/

    0

    1答えて

    私は、arduino uno R3をISPプログラマとして使用して、ATMELのATMEGA32A-PUマイクロコントローラをプログラミングしようとしています。ここにあるチュートリアルに従っていた:http://hackaday.com/2010/10/23/avr-programming-introduction/ このチュートリアルでは、ATMEGA168チップのプログラミングについて説明しま

    2

    1答えて

    最近私はm32u4 usbを研究しています。それにはUSBCONレジスタがありますが、ホスト/デバイスモードを変更するために使用されるHOSTビットはありません。私はどのように私はデバイスモードからホストモードにUSBを変換することができます知ってほしい。 somoneは私を助けてくれますか?ありがとう。

    0

    1答えて

    私はArduino Unoのような開発ボードを使用するのではなく、AVRを直接使用しようとしました。私が見ている問題は、出力ピンに多くのLEDを駆動しようとするときです。その多くは、予想される5Vよりはるかに低い低電圧を読み取っています。 私は14MHzの水晶をオフにしています。私はAVRのヒューズを次のように設定しました: lfuse:0xFF hfuse:0x89 水晶はピンXTAL1 & X

    -2

    1答えて

    Arduinoボードに独自のLEDとピンを持つ各色が常に(つまりred -> green -> blue -> white)実行される4色のループを作成したいと考えています。色を切り替える間に7秒の遅延があり、このサイクルは連続して実行する必要があります。ボタンを押すと、すぐにサイクルが緑に戻り、サイクルを続行します(つまり、-> blue -> white -> red)。 どうすればよいですか

    0

    1答えて

    Atmega 128では、外部SRAMを有効にする方法と、外部SRAMにテキストをコピーする方法は?たとえば、いくつかのデータSomeData:.db 0x01,0x02,0x03、.....、0x25 .dsegで、このテキストを外部SRAMにコピーするには、アドレス2100hで始めることができますか? ありがとうございます。

    5

    2答えて

    私はatmega168a-puと割り込みでCアプリケーションを開発します。私は、次の割り込みを使用します。私は、割り込みが発生したときに他のすべての割り込みをブロックし、ちょうど割り込み機能を終了する前に割り込みを有効にしたい int main(void){ ///initialization etc. sei(); while(1){ ///do some stu

    1

    2答えて

    私はGPSモジュールを備えたATMega32を使用して、LCDディスプレイ(緯度と経度)にデータを表示しています。 GPSモジュールは毎秒9600 bpsで一連のデータを送信します。 文字列はNMEA文で、$記号で始まり、その文字を使って受信機(AVR UART)を同期させます。 これは私が使用するコードである: // GPS.h void GPS_read(char *sentence)