选取更高端的单片机的顾虑有以下几点:
1、更多的冗余度,以便以后升级用,或者选用支持空中升级的高端类型
2、某一方面的应用需要用到特定功能,而只有高端的才有
3、用到的功能的确多,需要的端口或者内存很多
希望能帮到你
举一个简单的例子
产品需要接入网络,你是选择F103外加网络模块还是选择F104?
所以用哪种MCU,取决于需求。