Dear Sirs,
Me and my colleagues are involved now with selection of new MCUs for our new projects for the following 2 years.The desired MCUs should have very low power consumption and some of them should have very low price.I looked at all existing in the market MCUs and finally reduced the selection to 2: either STM8L series or MSP4305xx. I haven't too much time to continue the serious investigation and therefore I'd like to get a recommendation from you. I need to estimate which of those MCU's will give me the lower current consumption in the active mode. All the manufacturers provide the current consumption in uA/1 Mhz, so supposedly I can compare between them, BUT if MSP430 and STM8L have different cores with different instruction sets, this uA/1 MHz parameter is not correct. Recently I've seen some presentations where I've encountered current consumption in uA/DMIPS, which is more correct, but I don't know whether I can trust to these numbers or not, since I don't know how did they get it. MSP430 is 16-bit and STM8l is
8-bit core. Does it mean that TI have better performance ? I think it don't, since if I write code that is intended for 8-bit CPU it will be faster on STM8L but if I write code that is intended for 16-bit CPU, it will be faster on MSP430. My question is to those, who have been facing the same dilemma. What did you finally choose ? Did anyone here test the performance of STM8L vs MSP430 or vs PIC18 or PIC16 ?Thank you in advance, E.L.