From 8bb576111bcad815013d4dadc5ab0489ea8f9ad4 Mon Sep 17 00:00:00 2001 From: wangfq Date: Wed, 12 Aug 2026 19:31:49 +0800 Subject: [PATCH] =?UTF-8?q?test(vd960DBN):=20SPI=20=E5=88=86=E9=A2=91=2016?= =?UTF-8?q?=E2=86=92128=20=E6=9E=81=E6=85=A2=E7=89=88=20=E2=80=94=20?= =?UTF-8?q?=E9=AA=8C=E8=AF=81=E9=A2=91=E7=8E=87=E6=97=A0=E5=85=B3=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 降频4倍(9053831)后乱码字节不变+仍复位 → 非频率相关串扰 疑似 MOSI(PA7) 写数据与 NRST/调试线物理共线/短路 (乱码=写数据错位采样) 分频128(~0.5-1MHz): 若仍崩 → 100%物理层问题, 软件无解, 必须硬件修 硬件测量: 断电测 PA5/PA7 与 NRST 导通电阻(应无穷大); 查原理图 SPI 走线 --- vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/storage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/storage.c b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/storage.c index 8038b6c..7c47697 100644 --- a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/storage.c +++ b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/storage.c @@ -114,7 +114,7 @@ void SPI_Flash_Init(void) SPI_InitStructure.SPI_CPOL = SPI_CPOL_High; SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; - SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16; + SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_128; SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStructure.SPI_CRCPolynomial = 7; SPI_Init(SPI1, &SPI_InitStructure);