以rt1061芯片为例,驱动强度的配置参数选项如下:
/*! DSE - Drive Strength Field
* 0b000..output driver disabled;
* 0b001..R0(150 Ohm @ 3.3V, 260 [email protected])
* 0b010..R0/2
* 0b011..R0/3
* 0b100..R0/4
* 0b101..R0/5
* 0b110..R0/6
* 0b111..R0/7
*/
当寄存器值为0b000时,输出驱动是被禁掉的,即高阻抗状态;
当寄存器值为0b000时,输出驱动强度时R0(150 Ohm @ 3.3V, 260 [email protected]),150 Ohm @ 3.3V, 260 [email protected]具体函数如下:
(tips:驱动能力会影响功耗,在低功耗设计中,可以选择较低的驱动强度以降低功耗)
当寄存器值为0b000时,输出驱动强度时R0/2时,即驱动强度为R0的2倍,同理。R0/7即R0的7倍;