恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
I3C协议分析仪及训练器使用心得
首页
资讯中心
/
I3C协议分析仪及训练器使用心得
I3C协议分析仪及训练器使用心得
发布时间:2026/8/6 23:02:16
目录简述环境配置设备基本介绍状态指示灯介绍软件功能基本介绍基本框架示意图基本功能说明ToolbarControllerAuxiliaryConfigWave formFunc ViewDecoded resultSelected Frame使用教程连接设备查看网络添加设备删除与修改设备参数保存与加载网络抓波形简述这是一款功能强大、简单易上手的 I3C 协议分析仪及训练器。所使用的 I3C 仿真软件是由 Prodigy Technovations Pvt. Ltd. 公司所研发的 MIPI PGY-I3C-EX-PD I3C 仿真设备这款设备搭载了配套软件专门用于模拟 I3C 设备它可以实现模拟 Master、Slave同时也支持模拟 I2C Slave它也支持外接真实的 I3C 设备并与之通讯。图 1: PGY-I3C-EX-PD 设备2.环境配置该软件仅支持 Win64 位以管理员权限打开并点击 Next 自动化安装图 2: 安装界面3.设备基本介绍3.1 状态指示灯介绍图 3: PGY-I3C-EX-PD 前面板LED状态LED1电源 LEDLED2保留LED3配置为 Master 时LED 亮起LED4当设备引导时该 LED 将每 1 秒闪烁一次。连接完成后使用软件建立并启动捕获时 LED 将闪烁得更快表明其已做好获取准备LED5完成 LED启动完成时亮起。LED6配置为 Slave 时LED 亮起4.软件功能基本介绍4.1 软件基本框架示意图图 4: 基本框架示意图4.2 基本功能说明4.2.1 Toolbar 包含常用功能如连接设备、开始仿真、查看网络、设备配置等4.2.2 Controller 对 I3C 模拟设备的控制管理功能4.2.3 Auxiliary 一些辅助性的功能例如查看设备状态4.2.4 Config 基本配置功能4.2.5 Wave form 用于显示通讯时产生的波形4.2.6 Func View 这个区域是由 Toolbar 或 Controller 来控制显示类型4.2.7 Decoded result 用于显示波形解码内容4.2.8 Selected Frame 与解码结果结合使用时此处将显示更多解码内容5.使用教程5.1 连接设备打开 PGY-I3C-EX-PD并点击连接的按钮图 5: 连接设备界面如果连接成功会在右下角弹出 Device Connected图 6: 设备已连接5.2 查看网络点击 I3C Network 查看当前设备网络图 7: I3C Network 按钮默认情况下什么设备节点都没有只有两条线 SDA、SCL当我们添加完设备节点之后添加的设备会出现在这两条线上通过这个功能可以实时查看当前网络下有哪些设备5.3 添加设备点击 Device Setup 开始添加设备点击之后左下角的分层子窗口会变成添加设备的页面参数介绍:Node Type:表明添加的设备是Master还是Slave提示:网络里只能存在一个Master。Interface: 接口类型表明是内部设备还是外部设备如果是Internal则代表内部设备内部设备是模拟设备不是真实设备如果是External则代表真实设备。Termination:上拉电阻配置。这个选项用于配置上拉电阻的仿真器内部自带可编程的牵引电阻可以通过修改电阻的阻值来达到修改电压的效果如果I3C设备没有接上拉电阻那么可以通过这个选项来配置上拉电阻它与Voltage搭配使用如果是Internal设备需要开启这个选项如果针对External设备则需要根据实际情况来选择。Voltage:电压配置。配置上拉电压大小0.1v-3.3V。Trigger mode:触发模式设置触发模式只有Master可以配置。添加完Master和Slave之后可以在设备网络里看到多出了两个设备Tips:添加Slave需要点击View Registers设置一个PID5.4 删除与修改设备参数打开I3C Network并点击要删除的设备如下图要将Slave删除或修改点击之后会弹出配置界面右上角的两个按钮可以对这个设备进行编辑与删除5.5保存与加载网络打开I3C Network左上角分别对应了保存与加载网络你可以将你配置好的网络保存到本地以便下次使用5.6 抓波形首先点击Start按钮然后选择一个你想使用的控制方式UI or CMD这里作为演示我选择的是CMD-Master提示在开始之前请确保与设备已经建立起连接且网络里存在设备。下面这段是ENTDAA的代码它会为从设备分配动态地址Script:SysOD tLOW:2000 tHIGH:40 tCAS:2000Script:Sys Freq:500 tHIGH:50 tLOW:50 tCO:10Script:SysExtended tSU_STA:20 tSU_STO:50{Script:Bus Frame:BroadCast Command:ENTDAA DataCount:9}输入完成之后点击RunRun之后可以看到波形栏里已经出现了波形同时也可以看到具体通讯过程