Rocketman46
Member level 3
Hi,
I am currently working with a AVR ATmega328P, and I am seriously thinking of upgrading to an ARM M0, but I need your feedback on some of my reasons, and if they are justified.
1) I am just about to make a car related project that will be working in the engine compartment. Am I correct in thinking the ARM M0 is manufactured to a higher quality over the ATmega328P, and I/O pins are stronger and less susceptible to breaking. Overall the ARM chips are stronger?
2) In the future I would like to move onto more complex projects and ARM processors offer more functionality for this.
3) The M0 range now offer a good lower power solution to match the 8 and 16bit micros.
4) Briefly, how hard will it be to move all my AVR code over to an ARM M0. People say ARM considerably harder than 8 and 16 bits micros. How much harder?
5) Which manufacturer NXP or ST offer the best support and documentation?
Thanks,
Rocketman46.
I am currently working with a AVR ATmega328P, and I am seriously thinking of upgrading to an ARM M0, but I need your feedback on some of my reasons, and if they are justified.
1) I am just about to make a car related project that will be working in the engine compartment. Am I correct in thinking the ARM M0 is manufactured to a higher quality over the ATmega328P, and I/O pins are stronger and less susceptible to breaking. Overall the ARM chips are stronger?
2) In the future I would like to move onto more complex projects and ARM processors offer more functionality for this.
3) The M0 range now offer a good lower power solution to match the 8 and 16bit micros.
4) Briefly, how hard will it be to move all my AVR code over to an ARM M0. People say ARM considerably harder than 8 and 16 bits micros. How much harder?
5) Which manufacturer NXP or ST offer the best support and documentation?
Thanks,
Rocketman46.