你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
Dylan疾风闪电 发表于 2014-12-16 18:22 读不到数据的时候,检查一下这些因素: 1.从设备的时序:SPI_CPOL 和 SPI_CPHA。 2.通讯速率,有的时候需要 ...
stm32f030
Dylan疾风闪电 发表于 2014-12-19 08:21 /*附上GPIO配置,仅作参考。SPLIT_DEFINE_PIN、SPLIT_DEFINE_PORT、SetAF_SPI1_SCK[/backcolor ...
奔跑小蜗牛 发表于 2014-12-20 09:59 读数据是从设备往主设备发数据,从设备操作总线,你是不是引脚状态没有配置好,stm32一直占用着总线,或者 ...
Your UAT Feedback is needed within today.
5.18活动板子会不会是STM32L4呢
STM32隐藏
STM32 CUBE软件中找不到STM32L4系列单片机
应用
AAA
tiwen
BBBB
aaa
2222
从设备的时序图已经贴上,sclk波形正常,miso.mosi没有波形。是不是spi配置有什么问题?但是实在是找不出哪里有问题?附带原理图。
stm32f030
SPIx_SCK 推挽复用输出
SPIx_MOSI 推挽复用输出
SPIx_MISO 浮空输入或带上拉输入
-----------------------------------------------------------
你的MOSI引脚没波形,那么配置或者硬件肯定存在问题的。再怎么说,SCK和MOSI都是由MCU主控的。
/*附上GPIO配置,仅作参考。SPLIT_DEFINE_PIN、SPLIT_DEFINE_PORT、SetAF_SPI1_SCK是宏定义,等效于类似GPIO_Pin_5、GPIOA、GPIO_PinAFConfig(..,..)不用深入。*/
我忽然发现我spi配置的是正确的,我用逻辑分析仪发送数据已经读出,从设备就是没有回应,连clk都没有,我再研究研究,电路图,芯片数据手册。
最近比较忙,居然忘了,我又发现一个问题,就是spi只能第二次能读取到数据,其余全是0,但是波形上是能看到数据的 ,这个是为何?