問題タブ [avr-studio6]

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

c - システム コールが Atmel AVR Studio で機能しない (ASF を使用)

AVR Freaks フォーラムで回答が得られないので、ここの誰かが助けてくれるのではないかと考えています。

答えはこの SO questionにあるかもしれませんが、なぜそれが必要なのかわかりません。

基本的に、私は最初の Atmel プロジェクト (AVR studio 6、UC3 プロセッサ) を持っています。コードがコンパイルおよびリンクされ、それを Atmel ボードにロードして、デバッガーでステップスルーできます。

ただし、sprintf()、malloc()、または memcpy() への (有効な) 呼び出しをステップ オーバー (または後の行のブレークポイントまで実行) しようとすると (他にもあるかもしれませんが、まだ発見していません)、 IDE が私のコードの次の行に戻ることはありません。

[注意] コンパイラの最適化はオフです

いくつかのリンカ オプションを設定する必要がありますか (例: リンク スタティック (試してみましたが役に立ちませんでした)? または、いくつかのライブラリでビルドしますか?

私を混乱させるのは、コード コンパイラとリンクです。これらの標準関数を呼び出すと、何がリンクされますか? 他に何か必要な場合は、コンパイラまたはリンカのエラーが発生することが予想されますが、何も発生しません。なぜコードが実行されないのでしょうか?

このようなばかげた n00nb の質問で申し訳ありませんが、これは私の最初のマイクロ コントローラー プロジェクトです。

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

output - AVR-Studio 出力方法は?

私はマイクロコントローラーの経験はありませんが、それらに関連するものがあります。これが私の問題の説明です:

アルゴリズムがあり、特定の avr マイクロコントローラーでアルゴリズムにかかるサイクル数を計算したいと考えています。

そのために、AVR-STudio 6 をダウンロードし、シミュレーターを使用しました。アルゴリズムのサイクル数を取得することに成功しました。私が知りたいのは、アルゴリズムが正常に機能していることを確認するにはどうすればよいかということです。AVR-Studio では、シミュレータを使用してデバッグできますが、アルゴリズムの出力を見ることができません。

私の質問を簡単にするために、AVR-Studio で hello world の例を実装する際に助けが必要です。つまり、可能であれば、出力ウィンドウに「hello world」を表示したいということです。

私の質問は、マイクロコントローラをどのようにプログラムするかではなく、AVR-Studio でプログラムの出力をどのように見ることができるかということです。

どうもありがとう

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

c++ - AVR-Studio のベクトル ヘッダー ファイル

いくつかの C++ 関数を使用する圧縮アルゴリズムがあり、AVR sS ベクトルで試してみたいと思います: No such file or directory

アルゴリズムでベクトルを使用するため、ベクトルを含める必要があります

私が聞きたいのは、atmel AVR Studio は通常の gcc コンパイラが行うすべてのライブラリを提供してくれるのでしょうか? (AVR Studio でベクトルのサポートはありますか?)

ところで、私はAVR studio 6を使用しています

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

c++ - Atmel Studio のファイル

最初にこれを明確にさせてください。私はこの問題について多くのことを読みましたが、同様の回答は望んでいません。

HDD に保存されている PC のファイルを atmel studio で開きたいです。ファイルの読み取りは私のプログラムの一部ではありませんが、サンプル データが含まれているため、このファイルを読み取る必要があります。プログラムの配列を手動で埋めることはできますが、それは大変なことです。

アルゴリズムをテストできるように、ファイルの内容を配列に読み込むだけで済みます。avrにはファイルシステムがなく、ファイルの読み取りに意味がないことは知っていますが、ファイルの読み取りは私のアルゴリズムの一部ではありません。

Atmel Studio 6 でファイルを読み取るための回避策はありますか?

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

visual-studio-2010 - Visual Studio Express 2010 で CMake を使用中に「無効なライセンス ファイル」が表示される

AVR Studio をインストールした後、MSVC ジェネレータを使用して新しいプロジェクトを生成しようとすると、CMake は「無効なライセンス キー」というエラーを返します。これは、Visual Studio 2010 に基づく他のツールがインストールされている場合にも発生する可能性があります。

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

c++ - タイプ 'const char*' からタイプ '__FlashStringHelper*' への reinterpret_cast は修飾子をキャストします

AVR Studio で Adafruit_CC3000 arduino ライブラリを使用したいと考えています。この命令に従って、 Adafruit arduino lib を AVR スタジオで使用して、他の AVR 機能も使用できるようにしました。しかし、コードのコンパイル中に同じエラーが 50 回発生します。

エラー 5 タイプ 'const char*' からタイプ '__FlashStringHelper*' への reinterpret_cast は修飾子をキャストします E:\arduino-1.0.1\libraries\Adafruit_CC3000\Adafruit_CC3000.cpp 183 3 ATmega32_WSClient_CC3K

私はそのような種類のエラーをウェブで検索しました。しかし、私は問題を理解できませんでした。このコードのどの部分がこのエラーを生成しているのかを理解してもらいたいのですが?