你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】CR95HF 的初始化步骤

[复制链接]
STMCU小助手 发布时间:2022-2-28 20:23
问题:: a+ S; F5 x3 i5 Z" u( R$ _
某客户工程师在某型号新产品的设计中,使用了 CR95HF。工程师无法找到关于 CR95HF 上电初始化的具体步骤说明。
# ?4 T- Y* s3 R" |4 m1 x1 D- c  {
; X! j; E/ T. T调研:
, n' V% B  f+ r: k结论:9 a% y7 B- U( W. x" _
CR95HF 上电后进入 Power up 状态,如果此时 MCU 无法与 CR95HF 通信或 CR95HF 的外部晶体没有起振,那么原因就在于 MCU 没有给 CR95HF 提供一个 IRQ_In。详见 datasheet 3.2 节
1 A  y+ w# @9 f4 i7 Y' Z; {0 S6 e& V& o* M1 |3 M2 }* F7 o3 F5 m* K
SP9K@YNWBDD@MHUT0P]A3SH.png 4 C8 w7 Y" l! t. w- v  M
; S! ?6 {9 G& o
. E; x4 f5 v; O2 w% G
处理:; W( }/ z' O5 l$ H

% h8 o2 j* K) H/ [( c3 P3 D0 {( C: |- s0 o建议:
$ d8 ?$ U$ e8 G& }1 k& w0 x
CR95HF 上电初始化的步骤如下,详见 AN3375 和 AN3955:
; V3 e' H0 S6 s+ L4 j+ {' N" J4 U0 a" Q! U9 @0 y6 V

' N: k8 U0 X- c, s0 H U17$(XO7H~H}65D4N}6T.png
, l9 w. X- `6 k( p1 h) h8 q
, e. Z! v" V3 Y9 q7 G4 b 复位 SPI (MCU 通过 SPI 接口发送控制命令 0x01 至 CR95HF),若 MCU 收到 0x8000 则复位成功。
1 P+ `+ @4 O8 l 唤醒 CR95HF 进入 Ready 状态(MCU 发送负脉冲中断至 CR95HF 的 IRQ_IN),若 MCU 收到 0x8000 则唤醒成功。) l5 c6 u! k% b7 `0 b( O. c" N
 进入 Ready 状态开始工作
! X8 ~9 f2 f/ k. V- 发送 ECHO(0x55)给 CR95HF,若 MCU 收到 0x5500 则 MCU 与 CR95HF 通信正常/ x2 N% N2 C, d: S1 r
- 通过 Protocol select 命令来选择将使用的通信协议(如 ISO14443-A/B, ISO15693,ISO18092),若 MCU 收到 0x0000 则说明协议配置成功。% s/ N. J. E; h2 n+ k/ e1 z! i

# F' E2 ^9 v5 G4 ]$ d
赞 收藏 评论0 发布时间:2022-2-28 20:23

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版