"); //-->
调试常见问题(一)
1. 加密芯片的数据交互协议是什么格式?
发送时:地址+两字节数据长度(后续数据的长度)+后续数据内容。Eg.50 0005 0084000008。接收时:地址+两字节数据长度(后续数据的长度)+后续数据内容。Eg.51 000A 1122334455667788 9000。(红色为发送,蓝色为接收)
2. 主控端发完指令后无Stop信号可以吗?
不能,LKT(LCS)加密芯片发完写地址后和数据后必须有停止位才能发后面的读地址进行读操作。只要芯片空闲时有正确的停止位芯片就可响应下一次发送的地址,即使上次指令是错误指令也无影响如下图所示:
3. LKT(LCS)IIC接口加密芯片能用操作AT24CXX芯片的代码直接通讯吗?
不能,AT24CXX这类存储芯片很常用,很多用户以为能操作AT24CXX芯片的代码就是标准IIC通讯这是错误的。IIC标准里只规定了“起始信号、停止信号、应答(非应答)、数据变化、数据保持等状态的说明,并不是要求必须按照AT24CXX的协议进行交互。
4. 加密芯片发完指令后多长时间可以接收有效数据?
LKT(LCS)IIC接口加密芯片当接收完MCU端发送的指令数据后会关闭IIC接口直到加密芯片内部处理完成后才会再次打开IIC接口。所以当MCU发送读地址时如果芯片返回NACK表示芯片处于忙状态,MCU可延时一段时间在进行尝试读取。为了防止芯片运行异常一直没有应答的情况出现,可加入一个安全的超时时间。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
最安全的加密技术,也禁不住“草台班子”霍霍
后量子加密保障FPGA启动
基于LPC2138的血压测量算法开发平台电路图
面向算法硬件加速的FPGA实现方法
芯片引脚及主要特性8294数据加密/解密电路
如何在低算力MCU平台上优雅的计算均值和方差
计算机科学与技术反思录(2)
DES算法的介绍和实现(下)
数字PID控制算法之一
目标跟踪算法在红外热成像跟踪技术上的应用
抖音背后的算法推荐逻辑
利用PIC12C508单片机来实现加密狗技术[转帖]
自动驾驶:新算法公平分配风险
PID算法
无人机飞控的PID算法
代码示例|一文读懂压缩算法
vxwokrs下静态图像压缩算法(上)
用单片机实现SRAM工艺FPGA的加密应用
加密算法之MD5算法
利用元学习保持无人机飞行控制系统在正确的轨道上
33万电脑高手4年联手破解一句密文(
基于PCI总线加密卡硬件设计
DES算法的介绍和实现(上).
基于算法的工程助手:AI重塑零件采购
[转帖]us/os就绪表的维护算法分析