[STM32F1] 求教STM32在UCOS下IIC、SPI通讯问题

[复制链接]
3802|8
 楼主| 350182617 发表于 2014-11-19 23:16 | 显示全部楼层 |阅读模式
独立测试IIC、SPI通讯均正常,在加入UCOS后无法通讯,系统有时会进入硬件错误中断,请教老鸟指导在UCOS下IIC、SPI通讯的方法和注意事项。
小浣熊 发表于 2014-11-20 21:51 | 显示全部楼层
同步外设接口(SPI)是由摩托罗拉公司开发的全双工同步串行总线,该总线大量用在与EEPROM、ADC、FRAM和显示驱动器之类的慢速外设器件通信。
SPI(Serial Peripheral Interface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口由SDI(串行数据输入),SDO(串行数据输出),SCK(串行移位时钟),CS(从使能信号)四种信号构成,CS 决定了唯一的与主设备通信的从设备,如没有CS 信号,则只能存在一个从设备,主设备通过产生移位时钟来发起通讯。通讯时,数据由SDO 输出,SDI 输入,数据在时钟的上升或下降沿由SDO 输出,在紧接着的下降或上升沿由SDI 读入,这样经过8/16 次时钟的改变,完成8/16 位数据的传输。
泰山特曲123 发表于 2014-11-21 07:28 来自手机 | 显示全部楼层
你上网查下共享资源的保护相关内容
tianli1980 发表于 2014-11-24 12:37 | 显示全部楼层
IIC、SPI通讯首先要注意时序问题,其次当然是步骤了。
icecut 发表于 2014-11-25 14:05 | 显示全部楼层
用官方代码测试.库或者 cubeMx
yinhaix 发表于 2015-5-4 17:51 | 显示全部楼层
没做过,学习
fanxsd 发表于 2015-5-5 10:57 | 显示全部楼层
直接上示波器 看一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

47

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部