問題タブ [atmel]

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 投票する
1 に答える
3530 参照

c++ - C++でのライブラリエラーへの未定義の参照

このコード:

コンパイル時にこのエラーが発生します:

#include "SoftSerial.h"を使用してみましたが、違いはありません。SoftSerial.hファイルとSoftSerial.cppファイルは、HardwareSerial.hファイルも存在するライブラリフォルダーにあります。

私は何が欠けていますか?

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

visual-studio - Atmel Studio 6 でコード補完を有効にする

Atmel の IDE Atmel Studio 6 でオートコンプリート機能を探しています。これは Visual Studio に基づいているため、IntelliSense があるはずですが、[編集] の下に [Intellisense] というメニュー エントリしかなく、まったく効果がありません。私はCでプログラミングしています。

NetBeans のようにオートコンプリートを提供する方法はありますか (入力中に自動的にポップアップするボックスなど)?

編集:オートコンプリート「w」->「while」を意味するのではなく、変数、関数名などを補完します.

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

c++ - チップ ATtiny85 用の cpp ファイルをコンパイルするにはどうすればよいですか?

ATtiny85チップ.cppにファイルを配置する必要があります。よくわかりませんが、そのためのコンパイラを備えた Atmel Studio 6 でコンパイルする必要があると思います。私はそれを行う方法がわかりません。助言がありますか?

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

android - タッチデバイス「atmel-maxtouch」がAndroidIceCream Sandwich withTegra2で機能しない

カーネルをビルドするか、idcデバイスを変更する必要があります。カーネルをHCからICSにバックポートすることもできます。どうすればこれを修正できますか?

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

c - atmel 89c2051 C で個々のレジスタ ビットを設定またはクリアする

atmel 89c2051 コントローラーをプログラミングしています。たとえば、個々のレジスタビットのステータスに基づいて条件を作成したい:

ポート 1 のビット 0 が 0 のときに (何かを) 行う

while P1_0 を使用してみましたが、コンパイラは宣言されていない識別子エラーを返します。これを行うにはどうすればよいですか?ありがとう

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

android - Nexus7 USB ホスト FTDI デバイスが検出されない

FTDI-232 ケーブルと USB->micro-USB OTG ケーブルを介して Nexus タブレットに接続されたボード上に LED ライトを備えた単純な ATMEL マイクロコントローラーがあります。

次の場合、デバイスは認識されません。

次の場合に認識されます。

次の場合に認識されます。

また、接続順序に関係なく動作する Arduino UNO ボードもあります。

OTG ケーブルが最後にタブレットに接続されている最初の例では、これが必要です。

編集:少し調べていくつかのことをテストした後、OTGケーブルは、電源が入っている最初のデバイスに基づいてホストであるデバイスを決定すると思います。ATMEL ボード/チップの電源を切ってからすべてを差し込むと、タブレットがホストとして設定されます。

そのため、Nexus7 タブレットが既に受電デバイスに接続されている場合でも、Nexus7 タブレットを強制的にホストとして設定する方法が必要です。

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

assembly - ドキュメント内のステータス レジスタの説明

AVR アセンブラー命令セットのドキュメントを読む。

ここに画像の説明を入力

赤くハイライトされたレジスタは何を意味するのでしょうか? 場合によっては反転します。

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で試しましたが、機能していないようです(まだ試しています)。ええ、私はボーレートを適切に計算しました(データシートの与えられた方程式を使用して)。