나는 DS보다 더 많은 GBA를 수행했다. 나는 합병증을 두 배로하기 때문에 GBA를 먼저 DS로 옮길 것을 권합니다. 3in1 크기의 ezflash V gba 카드는 좋은 카드입니다. 나는 NDS와 내가 다운로드 할 수있는 프로그램을 사용하여 카드에 쓴 gba 용 부트 로더를 가지고있다. 일단 부트 로더가 직렬 케이블을 사용 중이면 프로그램을 디버깅 할 수있을뿐만 아니라 RAM에로드 할 수 있습니다. 이 카드를 사용하면 카드의 램에로드 할 수 있으며 프리 페치 버퍼와 더 큰 프로그램을 활용할 수 있습니다. NDS의 경우 많은 카드를 사용해 보았습니다. 사이클로이드는 하루 하루 사용하기에 좋지만 개발을 위해서는별로 좋지 않습니다. 나는 Acekard 2가 더 좋다고 생각한다. 카드를 꺼내서 SD 카드를 꺼내 컴퓨터에로드하는 횟수를 생각해보십시오. 매우 고통스러운 당신은 slot0 카드를 꺼내지 않고도 얻을 수있는 sd 카드 슬롯이있는 카드를 원합니다. 사이클로이드는 그렇지 않습니다. NDS에 대한 아주 좋은 카드. 나는 그것이 acekard 2가하는 NDSi에서 작동한다고 생각하지 않는다. nds와 gba 모두 visualboyadance와 같은 시뮬레이터에 젖어있을 수 있습니다. 시뮬레이터에서 작동하는 프로그램은 실제 하드웨어에서는 작동하지 않으며 실제 하드웨어에서 작동하는 프로그램은 일반적으로 시뮬레이터에서 작동합니다 그래도. 개발 카드를 제거하고, 다시 프로그래밍하고, 교체하는 것은 매우 고통 스럽습니다. 부트 로더, wifi 또는 다른 방법으로 피할 수있는 가치가 있습니다.
Arduinos는 재미 있고 흥미 롭습니다. 직렬 패드에 대한 lilypad와 usb는 필자가 권장하는 것으로, 납땜이 필요하지 않으며 큰 투자를하지 않고도 사용할 수 있습니다. 나는 armmite 프로를 더 좋아한다. arduino와 같은 발자국이지만 팔을 기반으로한다. (나는 lpc를 구입할뿐, 지금은 lpc 팬이 아니다.) 그리고 직렬 장비, 보통의 USB 케이블, 점퍼 (점퍼를 땜질하기 전까지는 아마도 종이 클립 만)를 구입할 필요가 없습니다. 방금 플래시를 지우고 내가 원하는 것을로드 할 수있게 해주는 코드 2 개를 더 주문했습니다. 작동하지 않기를 바랄뿐입니다. 나는 olimex sam7-h64와 h256 (헤더 보드 at91sam7s256)에 계속해서 매우 만족하고 있습니다. avr atmel은 좋은 개발자들과 매우 친숙합니다. Sparkfun은 위의 모든 것을 미국에서 찾을 수있는 좋은 곳입니다. Sam-ba는 Linux를 사용하는 경우 Linux 버전을 사용합니다. Windows 버전은 arduino 또는 armmite pro와 비슷한 수준의 ds 또는 gba보다 훨씬 쉽게 지우고 다시 프로그래밍 할 수 있습니다. 비슷한.
이전의 발광 마이크로는 이제 좋은 보드를 가지고 있습니다. gba/nds와 같지만 다른 보드와 달리 디스플레이 및 기타 주변 장치가있어, USB는 프로그램하기 만하면됩니다. 엄지 모드에서만. GBA는 성능을 위해 엄지 손가락 모드를 선호하지만 어느 쪽이든 갈 수 있습니다. nds, 나는 기억하지 못한다. 버스의 넓이와 타이밍을 이해할 수는 없다. Nintendo와 그 값싼 썸을 아는 것이 아마 더 좋거나 빠를 것입니다. lm3s811 평가 보드가 너무 쉬웠으므로 1968 년은 나쁜 것이 아닙니다. 필자는 개발자가 소스에서 멀리 rtos 및 특정 컴파일러 제품군에 맞게 미리 빌드 된 라이브러리로 밀어 넣었습니다.
그래, dswifi는 여전히 인프라 모드에서만 작동하며 애드혹이 아닙니다. 하지만 다른 NDS와 대화 할 필요가 있다면, 그냥 원래의 802.11 패킷을 던질 수 있습니다. –