gpt4 book ai didi

avr - SPI管脚干扰

转载 作者:行者123 更新时间:2023-12-04 01:43:18 28 4
gpt4 key购买 nike

我正在使用 ATMEGA128 与另一台设备进行通信。为此,我使用带有 ATMEGA128 的 SPI 作为从机。我使用 SS、SCK 和 MOSI 引脚。我面临的问题是,当我必须下载程序时,我必须断开 SPI 引脚。我正在使用的 ATMEGA128 模块使用 TXD0、RXD0、SCK(PB1) 引脚来下载程序。为什么我会面临这个问题?是因为 SPI 和下载电路使用相同的 SCK 引脚吗?有什么办法可以避免断开 SPI 引脚?

最佳答案

其他设备是否有芯片选择输入,或者您可以在其 VCC 引脚上添加一个?如果是这样,您可以将此设备的 CS(低电平有效)输入连接到一个额外的 AVR 端口引脚,并连接一个外部上拉电阻(可能是 10k 欧姆左右),然后在代码开始处将此 AVR 引脚设置为低电平。该器件将被外部上拉电阻禁用,直到 AVR 的编程完成并且您的代码在运行时重新启用它。

关于avr - SPI管脚干扰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25882832/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com