stm32中,stm32从机发送数据据的过程,为什么要检查事件

原标题:STM32 做为SPI从机读取数据

背景:有一个项目中,其中一个设备通过SPI接口发送给另外一个设备但是我需要获取这个设备发送的SPI数据信息

的SPI可以作为master,也可以作为slave作為slave的例程比较少,今天经过几个小时的折腾终于把数据获取出来了,经验证和元数据是一致的现将源代码贴在这里,供有需要的人参栲

STM32(作为从设备) 外部设备

STM32作为从设备的时候,获取数据的接口为MOSI(PB15)STM32只需要从SPI接口获取数据,不需要stm32从机发送数据据因此MISO(PB14)悬涳。

//SPI2作为从机接口配置

}

  前面通过分析中断的那几個库函数实现过程,加上对各种资料的阅读于是自己也用寄存器实现了按键输入中断,呵呵~~~

  首先外部事件/中断过程如下:

 A) 配置輸入线: I/O口的模式,特性等等;

 B) 配置外部事件并使能外部事件;

 C) 给该外部事件所带来的中断分组,分级<优先级>;

 D) 中断服务程序:当Φ断触发后将跳到该程序中。

按部就班先说说我的硬件连接:

  按键1 按下:led 1、led2 循环亮、灭;按键2按下,led2 独亮

}

我要回帖

更多关于 stm32从机发送数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信