流水源 发表于 2024-5-19 22:29:03

【瑞萨电子PTX105R NFC读写器套件】+NFC的SDK程序测试

本帖最后由 流水源 于 2024-5-19 22:29 编辑

趁着周末试着将NFC的SDK移植到MCU上,使用UART接口方式,选择非OS的sdk开发包。


本次使用STM32U083开发板移植。串口选择LPUART2,注意使用串口接口时必须要使能硬件流控。
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221149suwntctc1itlg9ft.png)

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221213v6n2a7st44a76t74.png)

sdk代码:

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221255phhgznhkb3jhkfk3.png)
在keil工程中将src内的COMPS内加入代码文件。
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221435oi1c1f5xvv5xc5sx.png)

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221539kzt6zujm7qzqjniq.png)

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221619qit9w9b9ht99bx6c.png)

keil中添加宏定义:
PTX_PRODUCT_TYPE_IOT_READER,
PTX_INTF_UART,
USE_PTX_IOTRD_DEMO

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/221735bvllyiz3mw5glqxi.png)

栈空间RAM要加大一点。

移植接口:使用串口UART就只修改带UART标识的文件。
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222007dzgyalcucsbcmkvk.png)
测试例子。

!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222200m7z8u8f3o76naa83.png)

硬件接线:
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222302x0ag2s6ew2wkws90.png)

注意要先断开读卡器的串口几个电阻。
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222358lvrfxfjnfu7fiomw.png)

串口打印的数据:
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222450odjytnodb5fj3ddd.png)
!(//m.qjumbo.com/forum/data/attachment/forum/202405/19/222529gx2f8b2ps778v874.png)

目前还没看懂发送的数据是啥意思,下一步再慢慢研究一下。

可惜不知道协议格式,要不然就方便了解数据格式了。

代码工程:


yangjiaxu 发表于 2024-5-25 07:38:38

整挺好啊

andeyqi 发表于 2024-5-21 18:37:24

赞一个
页: [1]
查看完整版本: 【瑞萨电子PTX105R NFC读写器套件】+NFC的SDK程序测试

Baidu
map