专栏中心

EEPW首页 > 专栏 > LKT(LCS)系列IIC接口加密芯片

LKT(LCS)系列IIC接口加密芯片

发布人:hanini 时间:2023-07-26 来源:工程师 发布文章


调试常见问题(一)

 

1. 加密芯片的数据交互协议是什么格式?

发送时:地址+两字节数据长度(后续数据的长度)+后续数据内容。Eg.50 0005 0084000008。接收时:地址+两字节数据长度(后续数据的长度)+后续数据内容。Eg.51 000A 1122334455667788 9000。(红色为发送,蓝色为接收)

 

2. 主控端发完指令后无Stop信号可以吗?

能,LKT(LCS)加密芯片发完写地址后和数据后必须有停止位才能发后面的读地址进行读操作。只要芯片空闲时有正确的停止位芯片就可响应下一次发送的地址,即使上次指令是错误指令也无影响如下图所示:

1690335943931.png 

3. LKT(LCS)IIC接口加密芯片能用操作AT24CXX芯片的代码直接通讯吗?

不能,AT24CXX这类存储芯片很常用,很多用户以为能操作AT24CXX芯片的代码就是标准IIC通讯这是错误的。IIC标准里只规定了“起始信号、停止信号、应答(非应答)、数据变化、数据保持等状态的说明,并不是要求必须按照AT24CXX的协议进行交互。

 

4. 加密芯片发完指令后多长时间可以接收有效数据?

LKT(LCS)IIC接口加密芯片当接收完MCU端发送的指令数据后会关闭IIC接口直到加密芯片内部处理完成后才会再次打开IIC接口。所以当MCU发送读地址时如果芯片返回NACK表示芯片处于忙状态,MCU可延时一段时间在进行尝试读取。为了防止芯片运行异常一直没有应答的情况出现,可加入一个安全的超时时间。

 


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 加密 算法

相关推荐

最安全的加密技术,也禁不住“草台班子”霍霍

后量子加密保障FPGA启动

嵌入式系统 2025-11-25

面向算法硬件加速的FPGA实现方法

如何在低算力MCU平台上优雅的计算均值和方差

嵌入式系统 2025-03-07

DES算法的介绍和实现(下)

资源下载 2007-02-16

数字PID控制算法之一

资源下载 2007-12-28

抖音背后的算法推荐逻辑

自动驾驶:新算法公平分配风险

PID算法

资源下载 2007-02-16

无人机飞控的PID算法

代码示例|一文读懂压缩算法

2024-12-03

加密算法之MD5算法

利用元学习保持无人机飞行控制系统在正确的轨道上

机器人 2025-06-11

DES算法的介绍和实现(上).

资源下载 2007-02-16

基于算法的工程助手:AI重塑零件采购

更多 培训课堂
更多 焦点
更多 视频

技术专区