検索に戻る
案件記録

一种监听IIC总线获取数据的方法及系统

発明有効
10請求項 · 2 独立
§ Ⅰ

案件概要

発明者

姜野; 李诚铭; 李铁

IPC分類

G06F 13/42 (2006.01)G06F 11/30 (2006.01)G06F 18/22 (2023.01)G06F 9/48 (2006.01)

本发明实施例公开了一种监听IIC总线获取数据的方法及系统,本发明实施例通过监听IIC总线时钟信号并在其每个上升沿触发中断来读取数据线电平,将获取的比特位序列存入缓冲区,随后在非中断阶段将缓冲区数据视为连续比特流,通过左移操作并依据预知的从机地址、寄存器地址及通信时序进行字节特征匹配,从而直接提取出有效数据,此过程无需识别通信中的开始、停止及应答信号具体位置,本发明有效避免了因使用硬件IIC从机模式造成的总线冲突,同时大幅降低了软件中断方案对CPU性能和中断响应速度的依赖,使得在较低成本硬件上稳定监听更高频率的IIC总线成为可能,并具备良好的协议格式适应性。

外部リソース