問題タブ [avr-studio5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
4581 参照

avr - atmega 32署名行の読み方は?

atmega32 の署名行を読み取ろうとしましboot_signature_byte_get(0);たが、このエラーが発生しました: 'SIGRD' undeclared (first use in this function)SPMCR に SIGRD ビットを持つ AVR でしか署名を読み取ることができないためです (私は推測します!)。
これは正しいですか?それでは、どうすれば署名行を別の方法で読むことができますか?

0 投票する
1 に答える
259 参照

token - ユーザー サインイン トークン

スマート カードへのログインは、ハードウェア チップに完全に実装されていますか? それとも、pkcs11 dll とスマート カードの両方に実装する必要がありますか? そして、ユーザー、CA、ゲストの 3 種類のユーザーのチップ機能をどのように分離したのでしょうか。
編集:
開始点としてハードウェアと PKCS11 DLL の両方の小さなサンプル コードがある場合は、さらに役立ちます。

0 投票する
2 に答える
38497 参照

arduino - AtmelStudio6でヘッダーファイルを追加する方法

Atmel Atudio 6を使用しようとしていますが、プロジェクトに.hファイルを追加する方法がわかりません。それは許されますか?もしそうなら、どうすればそれらを追加できますか?

0 投票する
3 に答える
4386 参照

microcontroller - AVRプログラミングで発振器を校正する必要があるのはなぜですか

私はAVRプログラミングに不慣れです。Webでサンプルコードを見つけました。PCとの単純なUSART通信用。少し疑問があります。

メインループはこのように始まります。

関数を使って発振器を校正する理由がわかりませんOSCCAL_calibration();


関数

OSCCAL_calibration()働き

USARTinit()働き


私はこれを使用Atmel Studio 6してテストしましたatmega2560(実際には、私のArduino Megaで)。少し変更を加えた後、私はそれを機能させることができました。ただし、キャリブレーション機能がなくても機能します。

私の質問を以下のように分類します。

  1. 発振器の校正として実際に何をしますか?
  2. それは必須ですか?
  3. PICマイクロコントローラーにも同様の機能がありますか?(私はPICプログラミングの経験が少しありますが、そのようなことは知りませんでした)

また、少し疑問がありました。

USARTinit()ボーレートを設定する前に、クロックプリスカラーを機能に設定するのはなぜですか?プリスカラーなしでボーレートを設定することはできません(つまり、プリスカラー= 1)

電力を節約するためですか?しかし、pre-scalar = 1で試しましたが、機能していないようです(まだ試しています)。ええ、私はボーレートを適切に計算しました(データシートの与えられた方程式を使用して)。

0 投票する
1 に答える
5406 参照

c - 送受信文字列への割り込み

この問題を解決するのに役立つサンプルコードまたはリンクを誰かに見せてもらえますか。端末を使って文字列を送受信したい。

今まで、これしか持ってなかった -->

ただし、これは文字の送受信しかできません。このコードを変更して、文字列を送受信できるようにする方法。

助けてくれてありがとう:)

0 投票する
0 に答える
48 参照

avr - ATMega 間違った関数引数

AVR Studio + WinAVR を使って AT90CAN32 用のファームウェアを書いています。経験豊富な AVR プログラマにとっては簡単に思えます。関数に引数を渡しintますが、関数内では常にゼロです。内部protocol.cファイルがあります:

uart.c ファイルがあります。

lenそして、引数がゼロであることを私に出力します。usartSendString関数はuart.hファイルで定義されています。そのコードの何が問題になっていますか?

0 投票する
0 に答える
468 参照

embedded - ATMEL、BOOTRST、Flip 3.4.7、起動時にアプリケーションが起動しない

使用するツールは次のとおりです。 ATMEL Flip 3.4.7 および AVR Studio 5.1

したがって、AVR Studio で "hex" ファイルを生成する方法について心配しています。BOOTRST ヒューズをプログラムして、リセット時にアプリケーションを開始するための特定のオプションが必要ですか?

0 投票する
1 に答える
243 参照

avr - AVR Studio ビルド エラー 255

AVR studio 5 で LUFA、VirtualSerial プロジェクトを作成するためのチュートリアルを実行しています。プロジェクトをクリーンアップしてもエラーは表示されませんが、ビルドすると次のエラー メッセージが表示されます。

他の誰かがこのメッセージを受け取り、何をすべきか知っていますか?

ありがとう