歪歪漫画登录页面首页环球漫画|欧美激情A片大尺度|斗罗大陆小舞107集免费|国产久久精品二区三区老狼|51吃瓜.world张津瑜|26uuu电影新地址|厨房出轨上司HD院线

 
XJTAG | 如何使用IIC來啟用電路板上的電源?
來源:xjtag.com | 作者:xjtag | 發布時間: 2023-12-05 | 232 次瀏覽 | ?? 點擊朗讀正文 ?? ? | 分享到:

知道嗎


在XJDeveloper v3.9中,通過引入每個子鏈的外部硬件,可以編寫一個測試,在JTAG鏈運行之前,使用XJLink2直接控制IIC引腳,為電路板供電。下面是如何在項目中設置此測試的示例

1.連接XJLink2和電路板

首先,在pin mapping中,將連接到電路板IIC引腳的XJLink2引腳定義為“PIO”類型(可編程輸入/輸出),并給它們起合適的名稱(SCL和SDA)。然后從Connections頁面添加XJLink2和電路板之間的連接:


現在這些連接已經被定義了,所有XJLink2的PIO引腳都被視為外部硬件引腳。


2.添加子鏈

從 JTAG Chain 頁面上,轉到Configure Profiles 頁面,然后創建一個新的子鏈, External Hardware下面選中XJLink2,TAP Group選擇(None):


3.添加配置文件

TAP Group選擇None是很重要的(即不選擇TAP組),因為這樣在運行時訪問硬件將不會進行任何JTAG設置(如檢查鏈、計數JTAG設備或執行自動糾偏等)。創建僅使用此外部硬件子鏈的配置文件:


現在有了一個配置文件,它將只使用XJLink2的PIO引腳來使用標準的SET語句讀取和寫入電路。任何需要JTAG引腳的SET語句在這個配置文件中都不起作用。


4.編寫IIC測試

編寫IIC測試來啟動電路板電源。將測試添加到“運行程序設置”頁面時,選擇僅外部硬件配置文件:

現在測試只需要使用XJLink的PIO引腳運行,而不執行任何JTAG檢查或掃描。


5.PIO上電

如果您希望在啟動標準JTAG鏈配置文件時只執行PIO上電,可以使用Test Reset Sequences來完成。首先,在JTAG子鏈的復位序列的開頭添加一個Select Subchain步驟,選擇外部硬件子鏈:


6.XJEase調用

在外部硬件子鏈復位序列中添加XJEase調用以運行IIC上電代碼:


關動態鏈的更多信息,請參閱XJDeveloper安裝的幫助文件。