一,一般可以做(还是要看需求),51都可以,STM32当然也可以。
二,要看你项目的具体的功能、工作环境、产品性能要求等等了。
如果你要做的是正规的产品,一定会有各种的实验要有证书的,在实验过程中,你的硬件上的问题就会出现,然后一个一个解决,在硬件上的稳定性一般没有问题,若是做个擦边球的产品,要稳定性还是要下下功夫的,电路PCB的布局、走线、内部结构都要做好。
当然在软件上也是一样的。要有比较完善的冗余纠错机制。比较基础的硬件看门狗啊什么的就是必须的了,不能运行着运行着就死机吧。如此之类的。
三、我只了解到可以做,但是我见过的大厂的产品大多是用TI或是飞思卡尔的,ST的没怎么见过。