Dokonce i Samsung má vlastní 4b potvory - viz http://www.samsung.com/semiconductor/global/file/product/MCU_selection_guide-4.pdf Měl jsem s nima dokonce jeden projekt, ale s osmibitem (myslím, že S3F9943)
A před lety byl popis nějakýho 4b MCU od Holteku v AR (na webu ho nemůžu najít a na přehrabování půdy momentálně není ani čas, ani chuť).
On si zákazník objednává výsledný produkt (plošňák odpovídající specifikaci) nebo i konkrétní čipy? Nebo jsou to úpravy už existujících produktů, kde to měnit nejde? U nás byly vždycky požadavky na výsledný produkt s tím, že jestli tam narveme MCU, FPGA nebo něco jiného, je čistě na nás.
Objednával FW + výrobní podklady (gerber data + osazováky).
Obecně, v rámci požadavků je často "použijte tuhle a tuhle knihovnu", "máme 90% věcí na platformě X, zachovejte to", "bereme materiál od distributora Y, musí to být ze součástek od nich", "zrecyklujte starší návrh", "zaintegrujte náš hotový procesorový modul", "musí to jít flashovat na mašině, co máme ve výrobě" a podobně... Takže i když vidím, že brouk A by tam sedl jako zadek na hrnec, ve finále tam musí jít brouk B a nějak to zašmoulit... :/
Jo, 51 je mimo.
Kvůli paměti tam nejde rozumně použít nic kromě ASM. To znamená
- knihovny, co používám, přepsat do ASM51
- vyhradit si čas na zkoumání kódu od zákazníka
- nákup vybavení (pokud si zákazník nechce zaplatit extra čas pro ladění pomocí výpisů na UARTu, pokud je UART vůbec k dispozici)
A když se to všechno nacení, zákazník zakoulí očima, poděkuje a o projekt s x51 najednou nemá zájem. Za 14 let, co dělám vývoj, ani jeden projekt na x51...