LPCXpresso1768
LPC1768/LPCXpresso†
去年の年末に買い込んだ積みマイコンのうちの一つ
- なんとEtherPHYチップとシリアルEEPROM(たぶんMACアドレス記憶用?)が載っている。
 - 時計用の32768Hzクリスタルも載っている。
 - USB D+のプルアップ制御はTrでやっているようだ。LPC1343版と違い、ちゃんと配線されている。
 - 電源は3.3Vを与える必要がある。LDOレギュレータは載っていない。
 
NXPのサイトはここ。
回路図はこの辺。
ちょっと抜粋してみた。
予定稿
- 例によって、縛りの多いGUIな統合環境(Eclipse+gccなのにコードサイズ128kBまでしかというやつ)は、使う気全く無し
- なので、LPC3154側はとりあえず要らない。
 
 - 普通にCodeSourceryG++Liteとmakeでやっつける。
 - LPC1343版と違って、BOOTROMサイズが8kしかなく、シリアルオンリーなので、最初はシリアルでブートローダーを書き込む(&開発する)必要がある。
 - LPC2388とLPC1768は周辺リソースがわりと似ているらしい。(逆にCPUはARM7からCortexM3に変わったせいで互換性はかなり薄い)
 - 一応CMSISがサポートされている。
 - Flashが512kもある。SRAMはLPC2388では64k+16k+16k=96kあったけれど、LPC1768では32k+16k+16k=64kに減らされている。 (16kというのはUSB,Ether,DMAなどのペリフェラル側に位置する共有SRAMらしい)
 
- (まだ通電してないのでなんとも言えないけれど)LPC2388のように熱くなったりしないのではないかという期待はある。
 - LPC1768は100MHz動作。LPC1769では120MHz動作。多分クロックアップできる(?)
 
使い道
- とりあえずクロックアップでもするか・・・。
 



