复旦微MCU NFC标签读写入门教程(附源码详解)

本次使用复旦微FM33LG046【MCU】开发板与复旦微FM11NT082C【NFC】开发板来入门学习MCU与NFC

FM11NT082C简介:

1.NFC双界面标签及通道

2.EEPROM:1 KByte

FM33LG0xx系列MCU简介:

1.M0内核,最高主频64MHz

2.宽电压范围:1.65~5.5V

3.外设资源

◼ UART*5

◼ LPUART*3

◼ 7816主机*1

◼ SPI*3,主从模式

◼ I2C*1,主从模式

◼ CAN2.0B*1

◼ 12bit 2Msps SAR-ADC

◼ 12bit 1Msps DAC

◼ 16bit高级定时器*1,最高PWM分辨率120MHz

◼ 16bit通用定时器*3

◼ 32bit基本定时器*1,16bit基本定时器*1

◼ 24-bit Systick*1

◼ 32-bit低功耗定时器*1,16bit低功耗定时器*1

◼LCD最大支持4COM×44SEG / 6COM×42SEG / 8COM×40SEG

一、接触通道I2C读写测试

FM11NT082C的7位设备ID为0x57。先读取数据地址0x00,看返回的数据是否是0x1D,如果是则读取正确。

如果返回的数据有误,请使用示波器或者逻辑分析仪检查波形

使用FM33LG046开发板向FM11NT082C的数据地址0x20写入测试数据:11、22、33、44,再次读取后验证数据无误。

逻辑分析仪波形如下:

硬件连接如下:

测试非接触通道:

安卓端下载【NFC标签助手(复旦微官方出品,可在应用商店下载)】,使用手机NFC读取FM11NT082C。

数据如图片所示:

可知,非接触通道读取数据正确

测试非接触通道写入数据

使用安卓APP【NFC标签助手】写入电话信息与文本信息,再次读取后,信息如下:

非接触通道读写均正常

点击原文,获取源码!

作者:WPG大大通

物联沃分享整理
物联沃-IOTWORD物联网 » 复旦微MCU NFC标签读写入门教程(附源码详解)

发表回复