日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

I3C仿真:PGY I3C-EX-PD使用

發(fā)布時(shí)間:2024/1/18 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 I3C仿真:PGY I3C-EX-PD使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

簡述

環(huán)境配置

設(shè)備基本介紹

狀態(tài)指示燈介紹

軟件功能基本介紹

基本框架示意圖

基本功能說明

Toolbar

Controller

Auxiliary

Config

Wave form

Func View

Decoded result

SelectedFrame

使用教程

連接設(shè)備

查看網(wǎng)絡(luò)

添加設(shè)備

刪除與修改設(shè)備參數(shù)

保存與加載網(wǎng)絡(luò)

抓波型


簡述

本文所使用的I3C仿真軟件是由Prodigy Technovations Pvt. Ltd公司所研發(fā)的MIPI? PGY-I3C-EX-PD I3C仿真設(shè)備,這款設(shè)備搭載了配套軟件,專門用于模擬I3C設(shè)備,它可以實(shí)現(xiàn)模擬MasterSLAVE,同時(shí)也支持模擬I2C Slave,除此之外它也支持外接真實(shí)的I3C設(shè)備并與之通訊。

環(huán)境配置

Tips

該軟件僅支持win64

管理員權(quán)限打開并點(diǎn)擊Next自動(dòng)化安裝?

設(shè)備基本介紹

狀態(tài)指示燈介紹

指示燈

狀態(tài)

LED1電源LED
LED2保留
LED3配置為MASTER時(shí),LED亮起
LED4當(dāng)設(shè)備引導(dǎo)時(shí),該LED將每1秒閃爍一次。連接完成后使用軟件建立并啟動(dòng)捕獲時(shí)LED將閃爍得更快,表明其已做好獲取準(zhǔn)備
LED5完成LED,啟動(dòng)完成時(shí)亮起。
LED6

配置為SALVE時(shí),LED亮起

軟件功能基本介紹

基本框架示意圖

基本功能說明

Toolbar

包含了一些常用功能,如:連接設(shè)備、開始仿真、查看網(wǎng)絡(luò)、設(shè)備配置等...

Controller

對I3C模擬設(shè)備的控制管理功能

Auxiliary

一些輔助性的功能,例如查看設(shè)備狀態(tài)

Config

基本配置功能

Wave form

用于顯示通訊時(shí)產(chǎn)生的波形

Func View

這個(gè)區(qū)域是由Toolbar或Controller來控制顯示類型

Decoded result

用于顯示波形解碼內(nèi)容

SelectedFrame

與Decoded result搭配使用,這里顯示更多解碼內(nèi)容

使用教程

Tips

首先你需要將仿真設(shè)備通電并與你的PC電腦連接

連接設(shè)備

打開PGY-I3C-EX-PD,并點(diǎn)擊連接的按鈕

?如果連接成功會(huì)在右下角彈出“Device Connected"

查看網(wǎng)絡(luò)

點(diǎn)擊I3C Network查看當(dāng)前設(shè)備網(wǎng)絡(luò)

默認(rèn)情況下什么設(shè)備節(jié)點(diǎn)都沒有,只有兩條線SDASCL,當(dāng)我們添加完設(shè)備節(jié)點(diǎn)之后,添加的設(shè)備會(huì)出現(xiàn)在這兩條線上

通過這個(gè)功能可以實(shí)時(shí)查看當(dāng)前網(wǎng)絡(luò)下有哪些設(shè)備。

添加設(shè)備

點(diǎn)擊“Device Setup”開始添加設(shè)備

?

點(diǎn)擊之后左下角的分層子窗口會(huì)變成添加設(shè)備的頁面

參數(shù)介紹

  • Node Type

節(jié)點(diǎn)類型,表明添加的設(shè)備是Master還是Savle

Tips

網(wǎng)絡(luò)里只能存在一個(gè)Master

  • Interface

接口類型,表明是內(nèi)部設(shè)備還是外部設(shè)備,如果是Internal則代表內(nèi)部設(shè)備,內(nèi)部設(shè)備是模擬設(shè)備,不是真實(shí)設(shè)備,如果是Extern則代表真實(shí)設(shè)備

  • Termination

這個(gè)選項(xiàng)用于配置上拉電阻的,仿真器內(nèi)部自帶可編程的牽引電阻,可以通過修改電阻的阻值來達(dá)到修改電壓的效果,如果I3C設(shè)備沒有接上拉電阻,那么可以通過這個(gè)選項(xiàng)來配置上拉電阻,它與Voltage搭配使用,如果是Internal設(shè)備需要開啟這個(gè)選項(xiàng),如果針對Extern設(shè)備則需要根據(jù)實(shí)際情況來選擇。

  • Voltage

配置上拉電壓大小,0.1v-3.3V

  • Trigger mode

設(shè)置觸發(fā)模式,只有Master可以配置


添加完MasterSlave之后可以在設(shè)備網(wǎng)絡(luò)里看到多出了兩個(gè)設(shè)備

Tips

添加Savale需要點(diǎn)擊View Registers設(shè)置一個(gè)PID

刪除與修改設(shè)備參數(shù)

打開I3C Network,并點(diǎn)擊要?jiǎng)h除的設(shè)備,如下圖要將Salve刪除或修改

?點(diǎn)擊之后會(huì)彈出配置界面,右上角的兩個(gè)按鈕可以對這個(gè)設(shè)備進(jìn)行編輯與刪除

保存與加載網(wǎng)絡(luò)

打開I3C Network,左上角分別對應(yīng)了保存與加載網(wǎng)絡(luò),你可以將你配置好的網(wǎng)絡(luò)保存到本地,以便下次使用

抓波型

首先點(diǎn)擊Start按鈕,然后選擇一個(gè)你想使用的控制方式,UI or CMD,這里作為演示我選擇的是CMD-Master

?

Tips

在開始之前,請確保與設(shè)備已經(jīng)建立起連接且網(wǎng)絡(luò)里存在設(shè)備

下面這段是ENTDAA的代碼,它會(huì)為從設(shè)備分配動(dòng)態(tài)地址

Script:SysOD tLOW:2000 tHIGH:40 tCAS:2000 Script:Sys Freq:500 tHIGH:50 tLOW:50 tCO:10 Script:SysExtended tSU_STA:20 tSU_STO:50 {Script:Bus Frame:BroadCast Command:ENTDAA DataCount:9 }

輸入完成之后點(diǎn)擊Run

Run之后可以看到波形欄里已經(jīng)出現(xiàn)了波形

同時(shí)也可以看到具體通訊過程

總結(jié)

以上是生活随笔為你收集整理的I3C仿真:PGY I3C-EX-PD使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。