我正在尝试使用 NUCLEO F334R8 板在 STM32CUBEIDE 开发环境中对 Microchip MCP4141 数字电位器进行编程。我正在通过 SPI 通信端口发送 16 位命令。当我发送带有数据字节的命令字节时,我无法注意到 MCP4141 的 P0A 和 P0W 端子之间的电压变化。你能帮我找出编程错误吗?谢谢
uint8_t data[2];
data[0]=0x00;
data[1]=0x0F;
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4,GPIO_PIN_RESET);
HAL_SPI_Transmit(&hspi1, data, 2, 500);
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4,GPIO_PIN_SET);