OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4354|回复: 0

stm8l151C6 RC522 物理SPI没有SCK时钟

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-3-2
在线时间
2 小时
发表于 2018-3-2 14:20:58 | 显示全部楼层 |阅读模式
本帖最后由 lmy11224433 于 2018-3-2 14:30 编辑

调试好几天了,在网上试了好多方法还是不通,希望有大神给看下到底代码写的对不对,大家往下看:
硬件连接:
      使用的单片机为stm8l151C6,物理SPI和一个RC522芯片进行连接
      PB4:NSS片选
      PB5:SCK
      PB6:MOSI
      PB7:MISO
      PC4:RST(复位)
      PD6:pwr(电源,自己为低功耗设计)
问题:
      物理SPI初始化使能之后一直写数据,用示波器检测SCK引脚时钟,发现没有时钟信号

      程序一直卡在while (SPI_GetFlagStatus(SPI1, SPI_FLAG_RXNE) == RESET)
      模拟SPI通信没有问题
代码如下[url=]附件[/url]
希望大家踊跃参与!

程序.zip

1.98 KB, 下载次数: 96

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-9-27 06:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表