DirtyLude
Well-Known Member
Stay with what you know if you aren't really interested in branching out.
GNU ARM is the free compiler/assembler. There are a few different packages that try to put all the extra development components together to make it easier. Eclipse IDE, and OpenOCD debugger. I think YAGARTO is still the most popular. You can google YAGARTO for the main page and tutorials. I had an issue with OpenOCD not working for me and I think it was because it didn't support Vista64 at the time. I spent $150 on the Crossworks compiler and it's great. Super clean and integrated environment. The hardware I use is the USB OCD Tiny. Looks like it got hit pretty hard at the Sparkfun free day, or maybe they cleared out the stock for a new version coming out with the new FTDI chip.
SparkFun Electronics - JTAG USB OCD Tiny - Programmer/Debugger for ARM processors
I use the FatFS library for FAT32/16/12. I don't use an IP stack because I'm using the Wiznet W5100 and W5300, which has the stack onboard, but uIP and lwIP are both free and popular libraries.
GNU ARM is the free compiler/assembler. There are a few different packages that try to put all the extra development components together to make it easier. Eclipse IDE, and OpenOCD debugger. I think YAGARTO is still the most popular. You can google YAGARTO for the main page and tutorials. I had an issue with OpenOCD not working for me and I think it was because it didn't support Vista64 at the time. I spent $150 on the Crossworks compiler and it's great. Super clean and integrated environment. The hardware I use is the USB OCD Tiny. Looks like it got hit pretty hard at the Sparkfun free day, or maybe they cleared out the stock for a new version coming out with the new FTDI chip.
SparkFun Electronics - JTAG USB OCD Tiny - Programmer/Debugger for ARM processors
I use the FatFS library for FAT32/16/12. I don't use an IP stack because I'm using the Wiznet W5100 and W5300, which has the stack onboard, but uIP and lwIP are both free and popular libraries.