在嵌入式產品的開發過程中,開發者往往需要花費大量的時間和精力來理解和配置MPU引腳的復用功能,不僅開發難度高,還可能因錯誤配置而影響系統的穩定性和性能。
為了幫助各位用戶朋友解決這一問題,飛凌嵌入式打造了一款專門針對ARM嵌入式MPU引腳復用的軟件工具——Forlinx pinMux。通過深入研究MPU引腳的特性和相關技術,結合飛凌嵌入式核心板、開發板的設計,提供一種更加高效、準確和便捷的方式來管理和配置引腳復用功能,并生成對應的設備樹文件以供開發者使用。
接下來,就通過幾個業務場景帶各位朋友了解一下Forlinx pinMux工具的功能。
場景1:硬件工程師為飛凌嵌入式核心板分配所有引腳資源,以UART1為例。
1. 啟動程序 → 選擇平臺 → 新建一個設計方案。
2. 在左側“接口選擇”列表中選擇不同外設(如UART1),可以在“接口信號選擇”和“引腳圖”中看到該接口的相關信息。
工程師可以參考可選引腳的分布情況進行設計,并確定需要選擇的引腳。
Forlinx pinMux提供兩種方式完成設置。
方法1:
在“接口信號選擇”窗口進行選擇。
(注:如果所選擇的外設接口信號較多,可點擊“全部選擇”快捷按鈕,程序將自動為所有信號選擇一個可用引腳。)
引腳圖同步顯示:
設備樹語句同步生成,并可以修改引腳配置,直接用于軟件開發。
方法2:
在“連接器引腳圖”窗口進行選擇。
在彈出的“設置引腳復用功能”窗口選擇相應的功能。
重復上述操作完成所有引腳的選擇,選擇結果同樣會同步顯示到引腳圖和設備樹語句窗口。
場景2:硬件工程師查看飛凌嵌入式默認方案并在此基礎上進行修改設計。
1. 新建一個設計方案;
2. 點擊快捷按鈕“讀取飛凌方案”(或使用菜單操作);
3. 查看接口選擇、接口信號選擇、設備樹語句、引腳圖,了解飛凌設置的具體情況;
4. 根據自己的需要修改相應設置,完成自己的設計方案即可。
情況1:
使用未被其它接口使用的引腳,直接選擇目標引腳即可。
情況2:
使用已被其它接口占用的引腳。
點擊被占用的引腳;
程序自動跳轉到占用該引腳的接口,并高亮顯示;
根據設計需要選擇其它可用引腳或停用該信號;
點擊“上一個查看的接口”快捷按鈕,快速回到開始需要進行引腳設置的接口;
原來被占用的引腳已經可以使用,直接選擇即可。
這樣,我們就完成了一個接口復用引腳的修改工作。對于上述修改,在連接器引腳圖上同樣可以進行,請參照業務場景1中的操作。
場景3:軟件工程師,引用設備樹語句。
通過上面兩個例子我們知道,在進行引腳復用設置時,程序會同步更新相應的設備樹語句。
軟件工程師可以將上述設備樹語句復制粘貼到自己的設備樹文件中使用,也可以通過pinMux工具提供的“生成設備樹文件”功能,得到一個單獨的設備樹文件,進行編輯和使用。
通過上面3個業務場景下的操作介紹,我們可以初步了解Forlinx pinMux工具可以完成哪些工作。總之,這款軟件工具不僅適用于專業開發者,也可幫助初學者更好地理解和利用飛凌嵌入式核心板、開發板的功能。無論在工業控制、智能家居還是物聯網等領域,它都能發揮重要作用,為開發者提供強大的支持,實現更出色的系統設計。
(注:目前Forlinx pinMux工具已支持FET6254-C核心板和FETMX8MP-C核心板兩款產品,后續將支持更多平臺,敬請期待!)
Forlinx pinMux下載地址:https://pan.baidu.com/s/1F_hk656rQyd6bhKdr8kf7A
-
開發
+關注
關注
0文章
370瀏覽量
40842 -
MPU
+關注
關注
0文章
359瀏覽量
48795 -
功能引腳復用
+關注
關注
0文章
2瀏覽量
1449 -
設備樹
+關注
關注
0文章
38瀏覽量
3123 -
飛凌嵌入式
+關注
關注
1文章
91瀏覽量
177
發布評論請先 登錄
相關推薦
評論