gpt4 book ai didi

c - stm32函数在 "Standard Library"

转载 作者:太空宇宙 更新时间:2023-11-04 07:51:42 24 4
gpt4 key购买 nike

我有这个功能,这是“HAL”库:

void ENC28_writeBuf(uint16_t len, uint8_t* data)
{
uint8_t spiData[2];
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_7, GPIO_PIN_RESET);
spiData[0] = ENC28_WRITE_BUF_MEM;
HAL_SPI_Transmit(&hspi1, spiData, 1, 100);
HAL_SPI_Transmit(&hspi1, data, len, 100);
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_7, GPIO_PIN_SET);
}

但我想用 Standart Perhibral Library 为 stm32 编写。我如何在 STD 中编写此函数?

最佳答案

首先需要在std库中编写SPI、GPIO、Clock的初始化函数。那样的话,我们就无法知道你用的是哪个SPI1引脚,你用的是哪个stm32处理器?

你需要提供详细的pin number信息,stm32 processor number。回答就够了。

关于c - stm32函数在 "Standard Library",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53407043/

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