I2C的压摆率是多少?
我正在使用C18编译器的内置功能在PIC18上配置I 2 C,如文档的第2.4节中所述: void OpenI2C2( unsigned char sync_mode, unsigned char slew ); 我不确定该怎么办slew。我可以从以下两个选项中进行选择i2c.h: SLEW_OFF:在100 kHz模式下禁用摆率 SLEW_ON:为400 kHz模式启用了摆率 在第257页的寄存器15-1中的数据表中,对这两个选项进行了更详细的说明: 1 =在标准速度模式(100 kHz和1 MHz)下禁用摆率控制 0 =为高速模式(400 kHz)使能摆率控制 我还是不明白-我有几个问题: 什么是转换率? 对我来说,这两个选项没有意义-如果我想禁用400kHz的摆率并启用100kHz,该怎么办?为什么是这样? 我应该SLEW_OFF何时选择何时SLEW_ON?