我正在尝试用stm32编写stm8代码。问题是我找不到一个SPI_Transmit函数,只有SPI_SendData。我需要这个函数通过SPI传输一个数组。SPI_TypeDef* SPIx, uint8_t Data) SPIx->DR = Data; /* Write in the DR register the data to be sent*/Stm8我认为我必须定义一个全新的函数才能在stm8中工作,但我不确定。还有别的办法吗?
我有一台STM8S103K3T6C坏了的600W digital step up converter,另一台目前工作正常。有没有办法从正常工作的芯片复制(转储)固件并将其上传到新芯片。由于我只有一个在工作,所以我必须格外小心,以免损坏正在工作的控制器。我确实有一些使用STM32的基本经验,但我很感激能得到的任何帮助。我有一份ST-Link v2 programmer的拷贝显然(如果有办法的话),它必须通过SWIM完成(我对此一无所知,几天前就开始阅读了)。不确定什么是正确的开始方式。转换器本身在电路板的右侧有UART引脚。 提前谢谢。