問題タブ [atmelstudio]
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.
c - ARM Cortex M0 uart コンソールで printf() を使用して浮動小数点数を出力します
Atmel Studio 7 で std C 関数 printf() を使用して、コンソールで文字列と整数を出力するように Atmel の ARM Cortex M0 の UART を構成しました。
ケースⅠ
printf() タイプの関数を浮動小数点値で出力しようとしています。そのために、次の提案に従いました。
arm-none-eabi-gcc : printf を使用して浮動小数点数を出力する
その後、テキストに続くリンカフラグを別の時間に個別に編集/追加しました:
ケースⅡ
彼らが言ったことをすべて理解することはできませんでしたが、このフォーラムからもメイクファイルを編集するためのいくつかの提案に従いました。
浮動小数点変数の Printf/Sprintf が機能しない
メイクファイル内に次のテキストを追加しました
Makefile パス (Atmel Studio 7、ASF を使用): ../src/ASF/sam0/utils/make/Makefile.sam.in
main.c で、次のように浮動小数点数を出力するために printf() を使用しました。
UART コンソール アプリでの出力:
ケース I :
ケース II :
Atmel Studio 7 の ARM Cortex M0 (SAM B 11) のコンソールで浮動小数点数を印刷するために、printf()、sprintf()、または vprintf() を動作させるようにリンカーを構成する方法を知っている人はいますか?
serial-port - シリアルポートは、受信したデータをPCに再送信します
私は atxmega avr で作業しています。バイトのパターンを MC に送信したいのですが、それが完了して有効になったら、MC はパターンを PC に返信します。送信されたパターンは 8 バイトの配列です。見つけようとしました-問題を解決しましたが、成功しませんでした:(、コードの何が問題なのかわかりません。シリアルポートが正常に動作していることを知っています。私のコードは次のとおりです。
c# - AtmelStudio 7 プラグインの作成
AtmelStudio 7 (C# または C++) 用のプラグインを作成したいと考えています。しかし、どこから始めればよいかわかりません。Eclipse プラグイン開発のガイドを見つけるのは非常に簡単でしたが、AtmelStudio プラグイン開発の適切なガイドを見つけるのに苦労しています。
Atmel の公式サイトには、古いバージョン (v6.1) のみが記載された古いバージョンがホストされています。
私も Atmel でこれについてチケットをオープンしましたが、誰も回答しませんでした。
どこから始めればよいか、いくつかのヒントが役立ちます。
c - Atmel Studio への標準 C ライブラリ ファイルの追加
システムに Atmel Studio がインストールされていますが、stdio の time.h などを使用したい場合、ライブラリが存在しないと表示されます。そこで、このライブラリをダウンロードしました: http://download.savannah.gnu.org/releases/avr-libc/
では、ライブラリ全体をプロジェクトに含めるにはどうすればよいでしょうか?
抽出後、個別の .h ファイルと .c ファイルを libc に追加してフォルダーを含めることができますが、それらすべてを自分のプロジェクトに追加したいと思います (少なくとも stdio、time、string のすべて...)。
ありがとう
arm - Atmel-ICE プログラミング atsam4sd32c
32 ビット atsam4sd32c ARM Cortex M4 を使用しているカスタム pcb のプログラミングに問題があります。ATMEL-ICE デバッガを使用して、JTAG/SWD インターフェイス経由でマイクロコントローラをプログラムできません。ただし、atmel studio 7.0 コマンド プロンプトを使用してデバイス シグネチャ識別子を取得できます。手動でのチップの消去とリセットも可能です。
atmel studio 7.0 ソフトウェアを介してボードをプログラムしようとすると、アップロードが 14% で停止します。
私たちは多くのことを試みましたが、進歩は見られません。
誰でも助けることができますか?