野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13138|回复: 4

买了一些野火的模块,其中使用RC522射频模块时,用串口测试接收不到射频卡号

[复制链接]
回帖奖励 10 火花 回复本帖可获得 5 火花奖励! 每人限 1 次(中奖概率 60%)
发表于 2017-7-22 17:41:04 | 显示全部楼层 |阅读模式
本帖最后由 Jesse_ice 于 2017-7-24 11:32 编辑

买了一些野火的模块,虽然比一些店贵一些,但是野火东西的质量我是绝对放心的。但是使用RC522射频模块时,用串口测试接收不到射频卡号。用的火哥给的程序,我就是把关于液晶显示那一部分注释掉了,其他的没有动过,虽然这次用的不是火哥的板子做的测试,但是用的还是F103ZE的,SPI1相关引脚定义是一样的,肯定没有接错线,也没有接其他外设,就是单纯的想通过串口接收射频卡号。我觉得程序肯定是通用的,没道理说换块板子就不行了(ps:板子是能用的,而且我换过其他板子结果都一样),弄了好久没弄出来客服让我发帖说会有技术人员帮解决,望各位大神帮小弟看一下原因可能出在哪里,感谢感谢。 QQ截图20170722173306.png         如图,我只改了这些,就是把关于lcd的注释掉了,其他所有的没有动过。单步调试的时候程序卡在第16行
下面是运行结果和整个工程
QQ截图20170719221259.png ISO-V2.zip (6.87 MB, 下载次数: 21)



回复

使用道具 举报

发表于 2017-7-24 09:23:02 | 显示全部楼层
直接对比下代码里定义的引脚和接线的引脚是不是对应的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-24 09:59:21 | 显示全部楼层
说了没有接错线,芯片关于SPI1的引脚定义是一样的。。。。不过还是感谢你的回答
回复 支持 反对

使用道具 举报

发表于 2018-1-17 21:37:23 | 显示全部楼层
表示:
求助+1
回复 支持 反对

使用道具 举报

发表于 2018-1-17 21:43:47 | 显示全部楼层

回帖奖励 +5 火花

在每个if前面加个printf。比如第一个if前面打印1,第二个if前面打印2,依次下去就能看到是哪一步出问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-20 21:39 , Processed in 0.033882 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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