基于硬件 SPI 的数据抽象实例(附代码)

💡 原文中文,约10600字,阅读约需26分钟。
📝

内容提要

SPI(Serial Peripheral Interface)是一种串行外围接口,常用于嵌入式开发中的外设通信总线。SPI总线抽象的外部接口包括spi_send_then_recv、spi_send_then_send、spi_send_recv和spi_send等函数。spi_send_then_recv函数用于发送完一帧数据后再接收一帧数据,spi_send_then_send函数用于发送完一帧数据后再发送一帧数据,spi_send_recv函数用于同时发送和接收数据,spi_send函数用于只发送数据。SPI总线抽象的底层实现需要初始化spi总线和相关硬件配置。文章还介绍了如何使用SPI抽象驱动25aa256 EEPROM设备。

🏷️

标签

➡️

继续阅读