你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
april1818

april1818

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
10 回答

L476 SPI从设备 中断接收 始终收到0

未设置标签
april1818 april1818 回答时间: 2017-11-28 19:45

安 发表于 2017-11-23 08:37 应该不会,receive的时候有个超时判断,超过这个时间就会退出,中断配置的时候记得写一些优先级。debug的时 ... 谢谢版主 我改用LL库了 按照标准库的方式来写了。。现在上位机能够正确接收数据了 就是STM单片机还是收0

赞0
3 回答

SPI做从设备 HAL_TransmitReceive_IT的使用

未设置标签
wolfgang wolfgang 回答时间: 2018-2-22 12:21

1. STM32的NSS 硬件模式     意思是 主从设备SPI设置好以后 当数据准备好 调用发送接收函数的时候 NSS会硬件自动拉低么 >>>>发送时会的。 2. HAL_TransmitReceive_IT 函数是怎么工作的     当数据准备好 就会进入中断 执行发送接收么     需要对传输接收中断相关HAL中断状态进行封装,打开这函数你就知道,看看具体的这仅仅是个传送命令,当然在前后需要有中断状态值的判断。 3. 在debug模式下 可以看到 HAL_TransmitReceive_IT 里 SPI的状态是busy 我附上我的程序 希望大家帮我看一下 这个你要看看HAL_SPI_Receive_IT、HAL_Transmit_IT 是如何封装的,可以参考一下

赞0
april1818 april1818


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16