スキップしてメイン コンテンツに移動

Arduino on SMART SAM E70 (Read 347 times)

Apr 25, 2017, 06:38 pm
Hello all,

I recently purchased an Atmel ATSAME70-XPLD evaluation board.

I would like to run the Arduino IDE using this board.

Didn't find any thing about this searching the forum and was wondering if anyone has attempted this at this point.

I have an existing project running on a Feather M0 Proto board. I need a faster clock speed and more memory resources to tweak the application. I can rewrite the code in C++ but would prefer to use the Arduino platform.

I few hints on how to proceed to accomplish this would be greatly appreciated since I have not tried this before.

Thanks in advance for any advice in advance!
  
 
#2
May 26, 2017, 10:27 am
See http://forum.arduino.cc/index.php?topic=478069.msg3265673#msg3265673
It's not an easy task, especially since it looks like the e70 peripherals are not the same as the existing Arduino devices (they look similar to the Due (SAM3x) peripherals, but not quite the same.)

コメント

このブログの人気の投稿

CR CR+LF 改行コードの話

キャリッジ・リターン(carrige return,CR) とライン・フィード(Line feed, LF)  Unix では、通常ライン・フィード(ニュー・ライン、New Line, NL と呼ばれ ることもある)  '\r' がキャリッジ・リターン、'\n' がライン・フィードである。 使用されるコード 一般的に、改行コードは次の2種類のコードのどちらか、もしくは組み合わせであらわされます。 記号 呼び名、別名 ASCIIコード マッチング LF ラインフィード(Line Feed)、ニューライン(New Line) 0A \n CR キャリッジリターン(Carriage Return)、リターン(Return) 0D \r ◆CR-LF HTTP, finger, SMTP, NNTP など、インターネットで使われている 通信プロトコルの多くでは、行末を表す記号として、 キャリッジ・リターン(carrige return,CR) とライン・フィード(Line feed, LF)の両方が必要であると定められている。 Unix では、通常ライン・フィード(ニュー・ライン、New Line, NL と呼ばれ ることもある)だけが行末の記号として使われる。よって、画面に文字列を表 示し、改行したい場合は、次のようなプログラムが使われる。 printf("Hello,world\n"); しかしながら、インターネットの上のプログラムを作成する時には、次のよう にしなければならないことが多い。 printf("Hello,world\r\n"); ここで、'\r' がキャリッジ・リターン、'\n' がライン・フィードである。い ずれも、C言語のソース・プログラム上では2文字に見えるが、Cコンパイラ により、1文字に変換される。それぞれ、アスキーでは、13(0x0d), 10(0x0a) である。 規格上は、CR-LF が必要とされているが、実際にプログラムを作る時には、LF だけでも動くことがある。しかし、それはたまたまその特定のサーバのプログ ラムが良くできていて、LF だけでも動くようになっているか...

Filter Design for Signal Processing using MATLAB and Mathematica M. D. Lutovac, D. V. Tosic, B. L. Evans

http://tesla.rcub.bg.ac.rs/~tosicde/afdhome.htm Advanced Filter Design for Signal Processing using MATLAB and Mathematica authored by Miroslav D. Lutovac , Dejan V. Tosic , and Brian L. Evans Contents Foreword Download software in MATLAB (zip compressed M-files): Advanced Filter Design afdesign.zip 43 Kb Gallery of Advanced Filter Design Design Space afdspace.zip 21 Kb Gallery of Design Space Album of Analog Filter Realizations afalbum.zip 44 Kb Gallery of Analog Filter Realizations Album of SC Filter Realizations scalbum.zip 22 Kb Gallery of SC Filter Realizations View most typical screens at AFD gallery . See also: Asilomar'97 conference paper on Advanced Filter Design . (zip compressed postscript/pdf file 156 Kb)

RN4020資料纏め

Home URL http://www.microchip.com/wwwproducts/en/RN4020  Develop HelperのOverview http://microchipdeveloper.com/ble:rn4020-overview RN4020 を MLDP モードで使う http://sendagi3chome.com/wordpress/?p=372  ■システム構成 BLE、Bluetoothに共通して言えることですが、通信を行う際、データを送る側である”マスター(親機)”とデータを受ける側である”スレーブ(子機)”に各モジュールの役割を決める必要があります。 ・スレーブ(子機) RN4020では子機は[SR,32000000]コマンドで設定することができます。 ・マスター(親機) RN4020では親機の設定は [SR,92000000]コマンドで設定することができます。 親機設定後は[F]コマンドでBLE子機を探索し、接続したい子機が見つかったら、[E,0,子機ID]で接続することができます。 接続すると”Connected”という返答がきて、マスターとスレーブ共に10pin(PIO1)がHIGHにアサインされます。(通常、インジケータのLEDを接続する端子にしておくと良い) 接続後は、親機に送信したシリアル通信の内容がそのまま子機へフォワードされるようになります。 ■回路図 ・マスターは簡単に下記のような回路にしました。 USBシリアル変換とPCをUSBで接続し、シリアルコンソール(TeraTermやCoolTermなど)を使用してコマンドを適宜送信します。 ・スレーブは下記のような回路図にしました。 秋月で発売されている Arduino互換機 を使ってシリアルで受信した内容によって、フルカラーLEDの色を変えたり止めたりする&&スイッチが押されたら押されたとシリアル送信するような仕組みにしました。 Arduino互換機の中に書いたコードは下記です。 1 #define LED 2 2 #define RedLED 3 3 #define GreenLED 5 4 #de...