历史上的今天
今天是:2024年09月29日(星期日)
2021年09月29日 | IIC协议触发相关问题
2021-09-29 来源:eefocus
IIC特定数据位应如何触发?
ZDS2022示波器支持的IIC协议触发,包括起始位、结束位、地址值三种模式触发方式。若想将IIC协议信号的某一数据位作为触发条件,可配合【模板触碰】功能来实现。首先,使用IIC协议信号的起始位触发捕获波形,然后找到感兴趣的数据位,在该数据位的高电平或低电平处设置模板区域,即可实现特定数据位触发效果。
IIC特定地址无法触发,可能有哪些原因?
使用ZDS2022示波器测试IIC数据(被测IIC信号中包含0x33地址位,如图2.6所示)时,设置触发为IIC模式触发,设置地址位触发,地址位为0x33,写模式,ACK响应。但设置之后却无法对数据进行触发,如图2.7所示。 从图中来看,应该是触发设置不正确导致不触发。图中有四个地方设置错误:
(1)时钟信源和数据信源设置反了。图2.6的波形数据信源为通道1,时钟信源为通道2,而图2.7的设置却相反了。
(2)触发电平设置错误。通道1的触发电平(左边黄色T)处于波形的上方。应该 使触发电平介于高电平和低电平之间。
(3)被测信号存在欠幅波形。从图2.4中箭头所指的地方可以看到,被测IIC信号的SDA波形有明显的欠幅问题,正常的电平为3V左右,而欠幅的ACK电平为2V左右。图2.5中的触发电平设置为2.5V左右,这样就无法触发到欠幅的ACK电平而导致无法特定地址触发。
(4)触发方式设置错误,图中显示的触发方式为Auto模式。使用IIC协议触发时需要将触发方式设置为Normal 模式。

图2.6IIC信号

图2.7IIC特定地址触发
史海拾趣
|
(五)偶遇一好东东,不忘与大家分享: 分析笔记本电池及节能技术 个性化的电源管理技术和软件 ■ IBM PM Device和Battery MaxiMiser 图7 此外,该软件还能显示出电池的详细情况,如电压、容量、充电次数等参数。为了更有效地节电,除了CPU之外,Battery MaxiMiser还提供了PCI总线及CD-ROM的运行 ...… 查看全部问答> |
|
目前在调一款rtc的芯片,通过iic进行读写的,目前采用的是模拟的方式。 现在的问题是,我用普通的io口进行模拟的话,读写都没有问题,但是如果换成了接了上拉电阻的io口的话,读写都不正常了 个人感觉不可理解 希望各位帮忙分析查找原因… 查看全部问答> |
|
大家好,本人初学VHDL,不能理解为什么需要用ModelSim进行仿真,因为我看在Quartus II中有“Processing->Start Simulation”功能,然后自己设计输入.vwf文件,运行以后就可以看输出的波形了。希望有知道的朋友可以告诉我,谢谢了。… 查看全部问答> |
|
我的配置如下,但是我用信号发生器产生信号输入,根本就不进中断,但是我要是直接用导线给输入引脚引入高电平(相当于一个脉冲信号),就可以进中断,下面是我的程序,实在不明白原因!int void void ICapture_Configuration(void) ...… 查看全部问答> |
|
写了个排序算法,思路是归并排序+冒泡排序(n=2即交换排序),时间复杂度稳定为O(n*log2(n)),几乎是稳定排序算法中最快的,特别是在大数据量的情况下更明显(对比冒泡排序O(n*(n-1)))。缺点,需要一个buf,用空间换时间……使用时注意适当修改buf ...… 查看全部问答> |




