I have done both, more GBA than DS. I would recommend GBA first then moving up to DS because it doubles the complication. The ezflash V gba sized 3 in 1 is a good card. I have a bootloader for the gba that I wrote to the card using an NDS and a program that I downloaded that I cant remember the name of off hand. Once the bootloader was working a serial cable and lets me debug programs as well as load them into ram. that card also allows you to load into ram on the card and run from there taking advantage of the prefetch buffer and a bigger program. For the NDS I have tried many of the cards. The cyclods is good for day to day use, but for development not so much. I think I liked the Acekard 2 better, or the R4. think about the number of times you pull the card out and pull the sd card out and load it into a computer. Very painful you want a card with an sd card slot you can get at without having to pull the slot0 card out. the cyclods is not it. A very good card though for the NDS. I dont think it works on the NDSi where the acekard 2 does. For both nds and gba you can get your feet wet with simulators like visualboyadvance, they are not completely accurate and very common that programs that work on the simulator will not work on real hardware, programs that work on real hardware will usually work on the simulator though. removing the development card, reprogramming, and replacing is very painful, bootloaders, wifi, or any other way you can avoid that is well worth it.
Arduinos は楽しくて興味深いものです。lilypad と USB からシリアルへの接続は私が推奨するもので、はんだ付けは不要で、大きな投資をせずに使い始めることができます。私はarmmite proの方が好きです.arduinoはフットプリントが好きですが、アームベースです(現在、lpcファンではなく、購入する唯一のlpcです)。また、シリアルのものを購入する必要はありません。通常の USB ケーブルとジャンパーだけです (ジャンパーにはんだ付けするまではペーパー クリップで十分です)。もう 2 つ注文しましたが、これまでのところ、出荷時のフラッシュを消去して、必要なものをロードできるようにするコードが機能していません。私は、olimex sam7-h64 と h256 (ヘッダー ボード at91sam7s256) に引き続き非常に満足しています。Sparkfun は、上記のすべてをアメリカで見つけるのに適した場所です。
以前は著名な micro でしたが、現在は ti stellaris にいくつかの優れたボードがあります。gba/nds のようですが、私が言及した他のボードとは異なり、ディスプレイやその他の周辺機器で遊ぶことができます。プログラムする必要があるのは USB だけです。ただし親指モードのみ。GBA はパフォーマンスのために親指モードを好みますが、どちらの方法でも構いません。覚えていませんが、バスの幅とタイミングを理解することはできませんでした。任天堂とその安さの親指を知ることは、おそらくより良い/速い. lm3s811 評価ボードはブリックするのが簡単すぎましたが、1968 は悪くありません。彼らが開発者をソースから引き離し、rtos と特定のコンパイラ スイートに合わせて調整されたビルド済みライブラリに押し込んでいるのが好きではありません。