根据您的描述,STM32L476RET6在VDD=1.8V供电条件下,SAI主时钟(MCLK)没有波形输出,但在VDD=3.3V时,三个时钟都能正常输出波形。这可能是由于以下几个原因导致的:
1. 供电电压不足:STM32L476RET6在1.8V供电条件下,可能无法提供足够的电压来驱动MCLK输出波形。在3.3V供电条件下,电压足够,因此MCLK可以正常输出波形。
2. 配置问题:请检查您的SAI配置是否正确。在1.8V供电条件下,可能需要调整一些配置参数,如时钟分频器、时钟源等,以确保MCLK能够正常输出波形。
3. 硬件问题:如果以上两个原因都排除了,那么可能是硬件问题。检查您的电路板和连接,确保没有损坏或接触不良的地方。
为了在VDD=1.8V条件下使MCLK输出波形,您可以尝试以下方法:
1. 调整时钟配置:检查您的SAI时钟配置,确保在1.8V供电条件下,时钟分频器、时钟源等参数设置正确。
2. 使用外部时钟源:如果内部时钟源在1.8V供电条件下无法提供足够的驱动能力,您可以考虑使用外部时钟源来驱动MCLK。
3. 检查硬件:仔细检查您的电路板和连接,确保没有损坏或接触不良的地方。
根据您的描述,STM32L476RET6在VDD=1.8V供电条件下,SAI主时钟(MCLK)没有波形输出,但在VDD=3.3V时,三个时钟都能正常输出波形。这可能是由于以下几个原因导致的:
1. 供电电压不足:STM32L476RET6在1.8V供电条件下,可能无法提供足够的电压来驱动MCLK输出波形。在3.3V供电条件下,电压足够,因此MCLK可以正常输出波形。
2. 配置问题:请检查您的SAI配置是否正确。在1.8V供电条件下,可能需要调整一些配置参数,如时钟分频器、时钟源等,以确保MCLK能够正常输出波形。
3. 硬件问题:如果以上两个原因都排除了,那么可能是硬件问题。检查您的电路板和连接,确保没有损坏或接触不良的地方。
为了在VDD=1.8V条件下使MCLK输出波形,您可以尝试以下方法:
1. 调整时钟配置:检查您的SAI时钟配置,确保在1.8V供电条件下,时钟分频器、时钟源等参数设置正确。
2. 使用外部时钟源:如果内部时钟源在1.8V供电条件下无法提供足够的驱动能力,您可以考虑使用外部时钟源来驱动MCLK。
3. 检查硬件:仔细检查您的电路板和连接,确保没有损坏或接触不良的地方。
举报