Jaké pro zajímavost používate 8b ? (klienti to chteji)
Ono totiž na úrovni C kódu jsou pro mě dva různé MCU srovnatelné pokud mají podobné HW vybavení a dostatečný výpočetní výkon pro danou třídu úloh.
Uvedu příklad.
C8051F580 (x51 od silabs): 2xUART 2x6 PCA 1xCAN 1xLIN SPI I2C ADC12bit 6xTIMER 40xI/O 50MHz
STM32F103 (ARM CM3 od ST): 5xUSART USB CAN SDIO SPI I2C 16xTIMER+PWM 112xI/O ADC12bit DAC12bit 72MHz
Relativně podobné vybavení, cena podobna,dá se snima pracovat v prostředí od KEIL UV3 UV4. Dobré a levné vybavení pro programování a debaging. S oběma dělám a není nejmenší problém s přenositelností kódu. S jedinou podmínkou - úloha nesmí přesahovat možnosti MCU jak do výpočetního výkonu tak do paměťových možností.
Takže rozhodnutí by mělo respektovat co s tím budete dělat.