创建ST25DV开发环境 使用软件:KEIL,stm32cubemx 这几天一直在研究如何使用st25dv这款芯片来制作自己的IC卡,只能说自己太菜,整了小半个月,才刚能实现与手机的NFC通讯。 使用stm32cube生成代码环境 芯片选型 由于考虑成本的原因,我选择的是st25dv16k这个芯片来进行开发,而不是官网推荐的X-NUCLEO-NFC04A1,这个拓展板太贵了,一个拓展板够买五个16k了。 环境概要 我用的原理图参照了b站up主稚晖君的设计。所以我用的芯片也是stm32l051k8。所以我搭建的基础环境的主控是stm32l051k8。参考意法半导体官网的推荐设置,我把主控改成stm32l051k8,把例程刨去,留下了最基本的框架。 stm32cube的基本配置 在software packs component配置如下: Board Part NFC 勾上就行了 Bord Support 勾上就行 I2C设置 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2oAWOwg6-1601972873181)(I2C配2.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jIldRQLf-1601972873182)(I2C配置3.png)] 对于st25的GPO口设置成PA3触发的外部中断 对于LPD引脚为输出模式 之后输出代码就完事了 ———————————————— 版权声明:奈奎斯特不稳定 |
通过 NFC 轻松配置LoRa
11月8日上海 意法半导体NFC线下研讨会诚邀出席
意法半导体获维科杯·OFweek 2023物联网行业创新技术——芯片技术突破奖及优秀成功案例奖
ST25R3916B:全新NFC读卡器加速支付、消费者和工业应用设计(线下参会)
ST方案无线充电功率可以限制提升到80瓦
基于ST25DV解锁NFC芯片的多重应用场景
LPS33HW 数字压力传感器:系统集成指南
基于ST25 防水功能
LPS22HB/LPS25HB 数字压力传感器:系统硬件集成指南
基于ST25环境传感器:用于 Android 的硬件抽象层