各位先楫的小伙伴們久等啦,HPMicro Tool Web 功能再次上新,v0.6.0 版本正式上線!此次我們也同步上線了工具的 VSCode 插件 HPM Pinmux Tool v0.4.0 版本并提交了應用商店。已經安裝過插件的小伙伴靜待自動更新即可。未安裝過插件的小伙伴直接在 VSCode 插件商店搜索HPM Pinmux Tool安裝即可。下面讓我們一起看看都有哪些功能更新吧!
Tool Web v0.6.0 更新內容
1、HPM6200系列增加 PLA 配置功能
PLA 全稱可編程邏輯陣列,HPM6200系列共包括兩個 PLA 模塊,每個 PLA 有 8 個輸入和 8 個輸出,輸入源和輸出源的連接由 trigmux 控制。每個 PLA 有 8 個通道,各個通道可通過配置級聯到一起,實現豐富的功能組合。
為了方便小伙伴們能更容易地使用 PLA 功能,我們將 PLA 的整套配置模塊都集成到了工具中。下面一起來看下如何配置 PLA 功能吧。
1.1 PLA 入口
切記目前只有 HPM6200系列的 SoC 支持 PLA 模塊哦!因此我們在配置項目的時候要選擇一個 HPM6200系列的 SoC 打開。打開后可以看到左側側邊欄多了一個 PLA 的標簽頁。
![4b66bf78-e5df-11ef-9434-92fbcf53809c.png](https://file1.elecfans.com//web3/M00/07/91/wKgZO2enB_uAFXjcAAEXUAMq1ZQ767.png)
首次點擊標簽頁后,工具會檢測當前函數內有沒有配置過 PLA,如果沒有的話會提示創建一個 init_pla 函數來保存所有 PLA 的配置。首次進入 PLA 配置頁面,會顯示整個 PLA 模塊的幫助信息。后期小伙伴們也可以從右上角幫助按鈕再次打開幫助信息進行查看。如下所示。
1.2 PLA 配置整體布局
PLA 整體布局與其它版塊保持一致,如下圖所示:
左側側邊欄為兩個 PLA 模塊 PLA0 和 PLA1,以及每個 PLA 下包括的 8 個通道。小伙伴們可以通過點擊對應的選項來快速切換右側 PLA 示意圖進行配置。中間上半部分為 PLA 示意圖,您可以在示意圖中點擊任意區域進行配置,下方為具體的參數配置選項,您也可以直接在此處點擊編輯按鈕進行修改。
1.3 PLA 輸入輸出配置
PLA 的輸入輸出源由 trigmux 進行控制。您可以從 TRGM 模塊中直接配置。當然,我們更建議小伙伴直接在示意圖中點擊 PLA IN/OUT 通道進行配置。點擊后,會彈出對應的 TRGM 配置框,我們會鎖定選擇的 PLA IN/OUT 通道,小伙伴們只需要配置另一側的輸入輸出即可,配置確認后,就會顯示到示意圖中。
1.4 FILTER 配置
PLA 共有三級濾波模塊,第一級濾波在16路輸入之后,剩下兩路濾波均在每個通道內部,但配置邏輯一致,此處僅以 FILTER1 進行說明。
PLA 第一級濾波模塊 FILTER1 支持 16 路輸入,前 8 路來自 PLA 的輸入信號 IN[0:7],后 8 路來自 PLA 8 個輸出信號的反饋。不同濾波模塊的功能基本一致,將輸入信號同步、邊沿檢測、軟件注入,濾波后得到輸出信號。這些配置您可以點擊示意圖某個濾波通道標簽或者直接從下方點擊某個濾波通道直接進行配置。
點擊編輯后,工具會彈出 PLA FILTER 編輯對話框:
當某個配置選項修改后(不是默認值),在示意圖中會修改為綠色:
1.5 PLA 通道激活與關閉
工具也支持對單個通道進行詳細配置。但小伙伴們要注意,通道需要激活之后通道內部的配置才會生效。可以直接勾選示意圖上的復選框來激活通道,如下圖所示。
不過小伙伴們也無需擔心忘記激活,在配置通道內部參數的時候,我們會自動激活該通道防止配置無效。
如果想要關閉某個通道配置,那小伙伴們只需要取消勾選即可。
1.6 PLA 與或門配置
PLA 通道支持 16TO8 與門,8TO7 或門配置,配置邏輯與濾波器類似,只需要點擊示意圖對應標簽或直接從下方對應標簽進行配置即可。此處以 16TO8 與門為例。點擊某個與門通道配置后,彈出下圖配置對話框。
其中,Value 值為16路通道最終的計算結果,小伙伴們可以單獨配置每一路的輸出,同時也可以使用一鍵配置,將16路輸出配置成相同選項來簡化配置。配置完成后對應通道也會高亮為綠色。
1.7 PLA 可配置觸發器配置
PLA 可配置觸發器有多種類型可配置,您可以點擊通道內最后一級模塊進行配置。
選擇您需要的觸發器類型進行配置即可。
好啦小伙伴們,PLA模塊的整體配置功能基本介紹完了。一起再看看這個版本還有哪些其它更新吧!
2、客戶反饋新增標簽選項
小伙伴們在使用工具過程中,如果遇到問題或者覺得需要改進的地方,可通過界面右上角的反饋按鈕進行反饋。由于工具功能越來越完善,模塊越來越多,為了更好的方便大家提交反饋信息,我們新增了問題分類標簽,用戶也可以添加自定義標簽,這樣可以更好的幫助我們來定位問題,如下圖所示:
3、BUG修復
修復 HPM6700 系列 clk_top_ref0/1 功能時鐘缺失的問題;
修復 HPM6300 系列 AXI/AHB 時鐘分頻系數錯誤的問題;
修復時鐘頻率重置后多次重置提示錯誤的bug;
修復 黑色主題下部分功能顯示為白色的bug;
修復 iPhone 端顯示標題欄異常的bug;
修復 iPhone 端縮放異常的bug;
VSCode Pinmux Tool v0.4.0 更新內容
1、新增離線使用功能,支持在無網絡情況下使用該工具
之前經常有小伙伴反饋 VSCode 插件 HPM Pinmux Tool 在斷網情況下無法正常使用的問題。沒錯,因為之前為了保持和 Web 端保持一致,我們所有功能均是聯網使用的。為了解決小伙伴們這個痛點,我們更新了 v0.4.0 版本。該版本可以讓小伙伴們在離線情況下也能正常使用配置工具。但前提是先聯網下載并激活插件哦。不過我們還是建議您在聯網狀態下使用工具,可以在線保存小伙伴們的配置數據。
2、側邊欄刪除支持列表移除和源文件刪除功能
各位小伙伴們,本次更新的主要內容都在這里啦,快快玩起來吧!期待你們的反饋哦!
-
Web
+關注
關注
2文章
1272瀏覽量
69778 -
PLA
+關注
關注
0文章
39瀏覽量
17097 -
HPM
+關注
關注
1文章
38瀏覽量
7797
發布評論請先 登錄
相關推薦
時鐘配置來啦!HPMicro Tool Web v0.5.0 更新
![時鐘<b class='flag-5'>配置</b><b class='flag-5'>來啦</b>!<b class='flag-5'>HPMicro</b> <b class='flag-5'>Tool</b> <b class='flag-5'>Web</b> <b class='flag-5'>v</b>0.5.0 更新](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
優化調整! HPMicro Tools Web v0.6.1 上線
![優化調整! <b class='flag-5'>HPMicro</b> Tools <b class='flag-5'>Web</b> <b class='flag-5'>v</b>0.6.1 上線](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
LMK61xx Oscillator Programming Tool可以用于LMK61E08的寄存器配置嗎?
支持Linux平臺!HPMicro Manufacturing Tool v0.4.1發布
![支持Linux平臺!<b class='flag-5'>HPMicro</b> Manufacturing <b class='flag-5'>Tool</b> <b class='flag-5'>v</b>0.4.1發布](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
揭曉!HPMicro Manufacturing Tool v0.4.0正式發布
![揭曉!<b class='flag-5'>HPMicro</b> Manufacturing <b class='flag-5'>Tool</b> <b class='flag-5'>v</b>0.4.0正式發布](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
鴻蒙原生應用元服務開發WEB-使用Devtools工具調試前端頁面
鴻蒙原生應用元服務開發-Web設置深色模式
先楫半導體 hpm_sdk v1.5.0 正式發布
邊緣Web智能網關是什么?邊緣Web智能網關的功能
先楫半導體攜手OpenHarmony正式發布HPMicro ohos v1.0.0
![先楫半導體攜手OpenHarmony正式發布<b class='flag-5'>HPMicro</b> ohos <b class='flag-5'>v</b>1.0.0](https://file1.elecfans.com/web2/M00/C6/A4/wKgZomYLca2AIaTMAABYemApwG4036.png)
評論