分析如何寄存和写入STM32的SPI驱动程序?[关闭]

How analysis registers and write SPI driver for STM32? [closed]

提问人:XuanDang 提问时间:11/17/2023 更新时间:11/17/2023 访问量:26

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

5天前关闭。

当我从制造商那里阅读有关SPI的UserManual并注册与之相关的内容时。但是当我将它实现到我的代码中时,我发现我不知道从哪里开始配置?如何阅读用户手册以有效并按照编写SPI驱动程序?

我不从哪里开始配置?

驱动器 STM32 SPI

评论

1赞 Ilya 11/17/2023
参考手册涵盖了所有外设及其寄存器。包括有关如何配置外围设备的文本说明。只是不要忘记在使用前激活 RCC 中的外设时钟。如果要编写驱动程序,则需要考虑驱动程序用户希望对外设执行的操作,然后编写执行此操作的函数(例如,对于 SPI,具有“发送 n 字节”之类的函数或具有时钟极性选择器是有意义的)。对于任何类型的细节,您都必须提出更具体的问题。
0赞 pmacfarlane 11/17/2023
如果您使用的是STM32CubeIDE,那么它允许您使用GUI配置SPI接口,并且还为其提供了HAL驱动程序。然后,使用该接口就像调用相关的 HAL 函数一样简单。

答: 暂无答案