完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
这里的细节。
我正在编写自己的固件,以在严格基于 NUCLEO-NFC06A1 的定制板上读取 NFC A 和 B 类型。我发现很难使用 STM32L476RG-Nucleo_PollingTagDetect 示例。要调试和“逆向工程”,代码太多而且需要很长时间。 在我能够设置寄存器以执行请求的那一刻。我能够在示波器上检查生成的信号,它按照我的预期工作。但是,由于我没有读取任何数据,所以我不知道我是否正确设置了所有寄存器。 我的挣扎来自于这一点。现在我正在尝试打印出 ST 示例的所有寄存器以查看它们如何更改并将其与 ST25R3916 数据表的不同点进行比较。 你能通过指出如何去做或在哪里看来帮助我吗? 我看到有 ST25R3916-DISCO 带有软件 GUI,可以让您更轻松地进行调试。这个评估板有用吗? |
|
相关推荐
1个回答
|
|
|
我没有在您的代码中看到在空间 B 中设置必要的寄存器。在我们的 Disco GUI 中,它们被映射到从 0x40 开始的虚拟地址空间。此外,为了能够与标签通信,您需要遵守场关闭后的一些保护时间:5 毫秒,并且在后续通信中还需要响应和后续命令之间的 FDT。
至于接下来检索 UID 的命令,请参考 NFC 论坛数字规范或 ISO14443。 我们的软件堆栈将使您免于关心这些细节。 如果您想继续这条路线,那么我会建议您获得一个逻辑分析仪,以便能够将您的 SPI 序列与我们的演示板进行比较,并且能够检查数字观察模式。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
stm32mp157的异核通信的rpmsg_sdb的m4固件和a7驱动该如何编写?
1472 浏览 0 评论
stm32f103用freertos对一个采样率为1kHz的传感器,进行采样,数据出差
1526 浏览 0 评论
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
3674 浏览 1 评论
3864 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
2483 浏览 1 评论
STM32H7打开DCache后,出现了串口接收信息为空的现象,是哪里出了问题?
752浏览 5评论
用NANO STM32F103RBT6的开发板烧录不了是哪里出了问题?
685浏览 5评论
730浏览 5评论
外部中断触发类型为双边沿触发,进入中断回调后有什么办法判断该边沿是上升沿还是下降沿?
977浏览 5评论
STM32L071CBT6低温环境下无法正常工作是什么原因引起的?
780浏览 5评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-15 08:06 , Processed in 0.905326 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
582