高电平、 我通过 TI-RTOS 驱动程序在 I2C 模式下使用 UCB1外设。 该模块始终作为主器件运行、总线上有一个从器件。
我的从器 件在 SCL 和 SDA 信号上指定了20nS 的最小下降时间、300nS 的最大上升时间。 我的两个上拉电阻 器都是3.32K 欧姆、并连接到 3.00V 电源。
使用示波器、我在这两个信号上测得的下降时间为1.8nS。 使用仿真器、我已经检查 了寄存器 P4DS 中的驱动强度设置。 该寄存 器的值为0x00、表示 P4.1和 P4.2都设置为减小驱动强度。
为了增加下降时间、我在每个信号和接地之间连接了一个47pF 电容。 现在、我测量两个信号的下降时间均为4ns。 速度仍然太快。
我的上升时间为172ns。
实现正确下降时间的最佳方法是什么?
感谢你能抽出时间。
罗伊