« 2011/7/9、JAあつぎ市民農園H,I,G下見 | トップページ | 2011/7/17、EXPLORER16 DEVELOPMENT BOARD »

2011/7/16、EXPLORER16 DEVELOPMENT BOARD


夏は暑い。日射しがきつい。外に出た時の異様な明るさ。あんな中にいたら倒れてしまう。
ということでいつも通り家でエアコンかけている。

地デジ通販で買おうと思ったけど、届け日が7/24。ちょっと店まで行った方がいいか?。

MICROCHIP DEVELOPMENT TOOLS、EXPLORER16 DEVELOPMENT BOARD

20110716_181721.jpg


特段興味はなかったが、この基板LANが使える。

完全勘違い。LANの口じゃなかった。(2011/7/17追記)

少しやってみて動かせるようになれたらいいなということで。

あったものはボードと交換用CPU。

  1. dsPIC33FJ256GP710-I/PF
  2. PIC24FJ256GB110-I/PT
  3. PIC24FJ128GA010-I/PT

これで、PICで楽しむネットワーク接続機器の自作のプログラムが動くかな。

LANの口がないんだから動いてもしょうがない。(2011/7/17追記)

この本は、
PIC18F67J60-I/PT
PIC18F66J60-I/PT
PIC18F66J65-I/PT
を使用している。開発はMPLAB IDEとMPLAB C18。

なんだか壁が多そう。



いきなり挫折。
Explorer 16 Development Board User Guideをみても英語だらけ。

いきなりPICで楽しむネットワーク接続機器の自作のプログラムに手を出しても動きそうもない。回路図見れば何とかなるとか思ったら大甘だった。

PICkit 2用のコネクタもあるみたいだし、書き込みだけはできるか。

電源はDC9-15Vとボードに書いてある。

EXPLORER16 DEVELOPMENT BOARDのページより。

・・・
dsPIC33E Demo for Explorer 16
dsPIC33F Demo Files for Explorer 16
・・・
Embedded Ethernet Solutions   
・・・
MPLAB Integrated Development Environment (IDE) Brochure
・・・
PIC24E Demo for Explorer 16
PIC24F Demo Files for Explorer 16
・・・

Demo for Explorer 16だったりDemo Files for Explorer 16だったりはなんだろか。
まあ置いといて。

dsPICは難しそうだからPIC24F Demo Files for Explorer 16で。

PIC24F Explorer 16 Demo Codeがダウンロードされたけど。
拡張子が.cと.hと.mcpしかない。.hexが無いとプログラム書けない。
自分でコンパイルするしかないのか?。

 

 

MPLAB IDE v8.70はパソコンに入ってるしMPLAB C30も入れた記憶がある。
PIC24ExplDemo.cがメインのプログラムか?。

ProjectメニューからBUILD ALL!!

BUILD FAILED

ほら、失敗した。やっぱそんな簡単なわけがないか。

Couldn't locate build tool.  Check tool locations.

わけがわからないよ。

tool locations.の情報を調べる。
PIC_LED Q&A
http://www.esato.net/ex/micom/QA01.html

[対処]
 1)メニューより[Project]-[Select Language Toolsuite..]を選択。下記のダイアログが表示されます。



×ばかり。何をどうするか。
×のやつを選び直していくと。
pic30-gcc.exeで止まる。ないんですけど。

MPLAB v8.50 C30 TOOL SUITE
http://www.microchip.com/forums/m496983.aspx
英語で良くわからん。状況は同じ。MPLAB C32 Suiteならあるのに。

結局こうした。(けど後で失敗だと分かる)

MPLAB ASM30Assembler(pic30-as.exe)v3.30
 C:\Program Files\Microchip\MPLAB ASM30 Suite\bin\pic30-as.exe
MPLAB C30 C Compiler(pic30-gcc.exe)v1.12
 C:\Program Files\Microchip\MPLAB C32 Suite\bin\pic32-gcc.exe
MPLAB LINK30 Object Linker(pic30-ld.exe)v3.30
 C:\Program Files\Microchip\MPLAB ASM30 Suite\bin\pic30-ld.exe
LIB30Archiver(pic30-ar.exe)v3.30
 C:\Program Files\Microchip\MPLAB ASM30 Suite\bin\pic30-ar.exe

もう一度ProjectメニューからBUILD ALL!!

BUILD FAILED

今回はこれ。

Tool doesn't support selected device.

デバイスそのままだったか。PIC24FJ256GB110-I/PTにしとこう。
ConfigureメニューからSelectDeviceで、PIC24FJ256GB110を選択。

もう一度ProjectメニューからBUILD ALL!!

BUILD FAILED

今回はこれ。

cc1.exe: error: invalid option `-mcpu=24FJ256GB110'

インターネットで検索と。
Explorer 16 development board & PIC24FJ256GB110
http://www.microchip.com/forums/tm.aspx?m=565707&mpage=&settheme=Mobile

In the install folder of C30 there is a readme file.  It has a current list of supported devices for that version of C30.
Your C30 version looks a bit old, it might not support that device.
Bill

あなたのC30にそのデバイスは無いとか。ありがとうBill。
MPLAB C32 Suite/doc/README.htmlを見てみるとPIC32しかない。あれ?。
PIC24をプログラムするにはC30必要。となると、さっきのMPLAB C30 C Compiler(pic30-gcc.exe)がまずかったと。C30入れ直すか。

 

電子工作室
http://www.picfun.com/c30frame.html

MPLAB C30 Student Editionの入手は、マイクロチップ社のホームページで
[Design」 → [Development Tools]  →  Softwareの欄 →
   → [MPLAB C30 for dsPIC30/33 and PIC24] とクリックしてダウンロードページに
進んで行います。これで下図のようなダウンロードページにジャンプします。

ところが見つからない。マイクロチップ社のホームページでC30で検索。

MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010065∂=SW006012

The MPLAB® C Compiler for PIC24 MCUs and dsPIC DSCs (also known as MPLAB C30)  is a full-featured ANSI compliant C compiler for the Microchip 16-bit devices: PIC24, dsPIC30F and dsPIC33F. MPLAB C is a 32-bit Windows® console application as well as a fully integrated component of Microchip’s MPLAB Integrated Development Environment (IDE), allowing source level debugging with the MPLAB REAL ICE™ Emulator, MPLAB ICD 2 In-Circuit Debugger and MPLAB SIM Simulator.

C30ってもう無いってことか?。MPLAB® C Compiler for PIC24 MCUs and dsPIC DSCsを使えってこと?。

MPLAB C Compiler for PIC24 and dsPIC v3.30bをダウンロードと。

インストール完了。[Project]-[Select Language Toolsuite..]を確認。
MPLAB C30 C Compiler(pic30-gcc.exe) が、C:\Program Files\Microchip\mplabc30\v3.30b\bin\pic30-gcc.exe に割当たってる。良さそう。
さてと、ProjectメニューからBUILD ALL!!

BUILD SUCCEEDED

やっと通った!!。今夜は豆腐で晩ごはん(いつも通り)。
PICKIT2で書き込み。ピンに1とあったから上側が1番ピンかと思ったけど実際は下だった。紛らわしい。

そんなこんなでとりあえずプログラムは動いた。なんのプログラムかは分からないが。文字表示してるからいっか。



|

« 2011/7/9、JAあつぎ市民農園H,I,G下見 | トップページ | 2011/7/17、EXPLORER16 DEVELOPMENT BOARD »

電子パーツ」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1026681/40838366

この記事へのトラックバック一覧です: 2011/7/16、EXPLORER16 DEVELOPMENT BOARD:

« 2011/7/9、JAあつぎ市民農園H,I,G下見 | トップページ | 2011/7/17、EXPLORER16 DEVELOPMENT BOARD »