驱动能力对stm32来说包括两个限制
1. 单个IO的限制
2. 总量的限制
在一个具体的应用中,必须要综合考虑这些才能保证系统稳定性,直接驱动LED一般是说的单个IO驱动能力足够,很多时候其实对总的驱动能力限制来说,也可能是不足的,所以对于这样的情况,安全稳定的方式是对所有的IO驱动能力都进行增强。
单片机IO有总的驱动电流限制的。
需要驱动的LED少的时候直接驱动没问题
多了驱动能力就不够了
32单片机IO口有一定驱动能力,比如10mA;但是所有的IO口有个总的驱动限制;
你用IO驱动灯,少量可以,多了对其他IO口正常工作会有影响。