問題タブ [avr-studio4]
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.
microcontroller - AVR studio4 のエラー メッセージ
最近、robokits.co.in から AVR USB プログラマーを購入し、AVR studio4 を使用して atmeg8 をプログラムしようとしましたが、プログラム オプションをクリックすると次のように表示されます。
コマンド実行時に問題が発生しました。正しいプログラミング方法を使用していることを確認してください。現在のモードは ISP です。デバイスが正しいソケットに配置されていること、および ISP ケーブルが正しく接続されていることを確認してください。メイン ページで指定されているプログラミング周波数がデバイスのクロック周波数の 1/4 を十分に下回っていることを確認してください。
考えられるすべてを試しましたが、接続を確認しましたが、周波数はデバイスの 1/4 未満です。
しかし、それではこの問題は解決しません。
LED点滅プログラムの回路を作りました。
avr - AVR Studioでファイルを開く方法は?
I2C 経由で test[] を送信することにより、2 つの ATMEGA88 (マスターとスレーブ) が正しく動作しています。
作業環境: C を使用する AVR Studio。
必要なのは、マスターが mydoc.txt などの指定されたファイルをスレーブに送信できるようにすることです。
UI を構築するために別のアプリケーションを使用する必要がありますか? 別の IDE を接続して動作させるにはどうすればよいですか? どんなプロ?それともサンプルコード?
ありがとう!
c - Cでの8ビット列挙型
シリアル経由で受信する命令、コマンドを保存する必要があります。コマンドの長さは 8 ビットです。
コマンド名とその値の間の透明性を維持する必要があります。シリアルで受信した 8 ビットの数値を任意の型に変換する必要がないようにします。
コードでそれらを処理するために列挙型を使用したいと思います。このプラットフォームでは、列挙のみが 16 ビット整数に対応します。
プラットフォームは、Butterfly デモ ボード上の AVR ATmega169V マイクロコントローラーです。これは、16 ビット操作のサポートが一部制限された 8 ビット システムです。これは高速なシステムではなく、約 1KB の RAM を備えています。ファイル I/O やオペレーティング システムなどの贅沢はありません。
8ビットコマンドを保存するためにどのタイプを使用する必要があるかについての提案はありますか?
#defines の大量のヘッダーよりも優れたものがあるに違いありません。
embedded - 初めての組み込みシステム プログラマーに使用するマイクロコントローラーは重要ですか?
数年間、デスクトップおよび Web プログラミングの経験があります。組み込みシステムのプログラミングに移りたいと思います。最初の質問をした後、どのハードウェア/ソフトウェア IDE から始めればよいのだろうか...
Arduino + Arduino IDE?
Atmel AVR + AVR Studio 4 ?
Freescale HCS12 または Coldfire + CodeWarrior ?
マイクロチップ PIC+ MPLAB ?
ARM Cortex-M3 + ARM RealView / WinARM
それとも…関係ない?
習得とプログラミングが最も簡単な開発プラットフォームはどれですか (IDE の使いやすさを考慮してください)。
何か問題が発生した場合に最もデバッグしやすいのはどれですか?
私の目標は、 「IO ポートがどのように機能するか、ページングを含むメモリの制限/要件、サービス ルーチンの割り込み」について学ぶことです。 後で使用するものを学習する方が良いですか、それとも高レベルの概念をほとんどのマイクロコントローラーに引き継ぐ必要がありますか?
ありがとう!
更新:この開発キットはどうですか? コメント?提案?
debugging - Arduino:AVRStudioで16進ファイルをデバッグする方法
Arduinoスケッチをコンパイルすると、.hex
ファイルが作成されます(一時フォルダーに保存されます)。このファイルをAVRStudio4.18で開くと、コードが存在しない場所から開始しようとします。AVRStudioシミュレーターでこれらのArduinohexファイルをデバッグできるようにするにはどうすればよいですか?
avr - AVR Studio 5 で AVR Studio 4 プロジェクトをビルドします。
プロジェクトに統合したい AT90USB162 Minimus AVR があります。Minimus USBからデモ コードをダウンロードしました。AVRをCOMポートとして使用するためのドライバです。プロジェクトは AVR Studio 4 用に書かれており、AVR Studio 5 にそのままロードすることはできません。
プロジェクトを AVR Studio 5 で使用するために変換するにはどうすればよいですか?
arduino - Arduino で AVR Studio をセットアップする
Arduino ライブラリを使用するために AVR studio 5.1 および 6 をセットアップしようとしました。http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/ 私のプロジェクトには必要なライブラリが含まれており、それらは同じディレクトリ内にあります。 それらは、AVR Studio 内のプロジェクトにも追加されています。すべてへの未定義の参照にまだ問題があります。
私の質問は次のとおりです。この問題を解決するにはどうすればよいですか? 上記の手順をすべて試した後、他の誰かが同じ問題を抱えていますか?
AVR Studio 4 を使用する必要がありますか? 同じ問題はありますか?AVR Studio をスキップして代わりに Eclipse を使用する必要がありますか?
ありがとうございます。
c++ - ポインターリストがうまくいかない
ポインターを使用して配列と変数にアクセスできるようにしたい。そこで、これらの配列と変数へのポインターの配列を作成しました。しかし、正しくコンパイルされていないようです。どこが間違っていますか?(c++、atmel、avrstudio)
アドバイスをありがとう。