i’m a master student developing a activity monitoring system. this system is suppose to be put into a 2cmx4cm space. so size matter a lot to me. that’s why i choose LPC2138 as my microcontroller. i prefer not to use Jtag or Ulink. to save money, i just want to reconfirm again a few question before i purchase anything,
1)to programme the LPC2138, i just need to buy a LPC Serial Port Boot Loader Interface, PGM-00714, installed Flash magic into my PC, that’s all right??(i will draw pcb for LPC2138, it will function as it’s socket, then from there, i connect it to the PGM-00714. After that, i write programme in flash magic, then connected the pc with the PGM-00714, by this way i can programme the LPC2138, am i right??)If not, please tell me in short, what else i need, thank you very much.
2)LPC2148 has one feature that LPC2138 dont have that is USB 2.0 Full-speed compliant device controller with 2 kB of endpoint RAM.is this very important or does this feature giving a lots of advantage?? I dont understand at all what it means. but no matter how, it doesnt help in programming the microcontroller, right??(i feel the microcontroller’s price is still affordable, if LPC2148 is more recommended than LPC2138, then, i dont mind buy LPC2148)
3)my pc dont have RS232, and i think no one around me has either, should i buy a usb to RS232 adapter to connect my pc to the PGM-00714? will the adapter affect the programming? or any suggestion that how should i solve this problem??
4)i havent decided what data storage should i choose in my system. since the size have to be very small, and the storage had to be more than 5g, and the power consumption had to be low, may i know anyone have any good suggestion??
i’m really new in this field. hope to hear all your advice. thank you very much.