• 方案介紹
    • FTM8ForgeIDE
    • FTM32ForgeIDE
    • ForgeIDE平臺優(yōu)勢
    • ForgeIDE功能模塊
    • 方案管理器
    • 代碼編輯與編譯器
    • 文檔生成器
    • 調(diào)試器
    • UI界面?zhèn)€性化
    • 完善的生態(tài)布局
    • 便捷的獲取方式
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

從工具到生態(tài):峰岹科技如何用ForgeIDE重構電機控制開發(fā)生態(tài)?

21小時前
726
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

在科技領域蓬勃發(fā)展的當下,峰岹科技(股票代碼:688279)憑借其深厚的技術實力,推出兩款專為電機驅動控制芯片打造的集成開發(fā)平臺——FTM8ForgeIDE和FTM32ForgeIDE。這兩款平臺分別面向不同的設計開發(fā)群體,以其卓越的性能、豐富的功能和完善的生態(tài)布局,為電機驅動控制芯片開發(fā)注入新活力,引領行業(yè)發(fā)展潮流。

FTM8ForgeIDE

FTM8ForgeIDE是峰岹科技歷經(jīng)近6年精心研發(fā)的結晶,擁有自主知識產(chǎn)權。該平臺專注于使用8051指令集、大端模式的設計開發(fā),主要服務于8位MCU系列項目構建。它以峰岹FTAppWS軟件框架為基石,融合先進的嵌入式調(diào)試功能,為嵌入式開發(fā)人員搭建了功能完備的開發(fā)環(huán)境,填補了國內(nèi)企業(yè)在該領域的技術空白。運行FTM8ForgeIDE,其界面如下圖所示:

FTM32ForgeIDE

FTM32ForgeIDE面向采用RISC-V架構的設計開發(fā)群體,聚焦于32位MCU系列項目構建。RISC-V架構的開源特性,不僅免去了授權費用,降低了芯片設計門檻,還以其簡潔的指令集設計,有效減少硬件復雜度,優(yōu)化開發(fā)成本與功耗。同時,該架構的模塊化與高度可定制性,支持按需擴展指令集,能夠滿足從微控制器到高性能服務器等多種應用場景需求。運行FTM32ForgeIDE,其界面如下圖所示:


ForgeIDE平臺優(yōu)勢

首創(chuàng)&專用

FTM8ForgeIDE是國內(nèi)首創(chuàng)的8051指令集大端模式MCU專用開發(fā)平臺,自主研發(fā)的成果填補了國內(nèi)企業(yè)在該領域的技術空白,展現(xiàn)了峰岹科技在特定技術領域的領先地位。

跨平臺&開源

FTM8ForgeIDE具備跨平臺編譯器,為開發(fā)者在不同系統(tǒng)環(huán)境下開發(fā)提供了便利。而FTM32ForgeIDE基于開源的RISC-V架構,憑借其開源、低成本、可定制等優(yōu)勢,為開發(fā)者提供了廣闊的創(chuàng)新空間。

一站式全生態(tài)鏈

兩款平臺均擁有一站式全生態(tài)鏈工具,覆蓋從芯片型號選擇、代碼開發(fā),到編譯、下載和調(diào)試的全流程。這種集成化的生態(tài)鏈,極大地提升了開發(fā)效率,減少了開發(fā)過程中的阻礙。


ForgeIDE功能模塊

方案管理器

FTM8ForgeIDE的方案管理器支持同時開發(fā)多個應用方案,可修改工程芯片型號,還能將第三方工程轉換為FTIDE工程,并對C和ASM代碼符號進行分析。

FTM32ForgeIDE的方案管理器則提供多個工程模板和構建向導,幫助快速完成工程構建,具備符號查找、“Call Hierarchy”功能,能生成函數(shù)調(diào)用關系樹圖,方便查看調(diào)用者和被調(diào)用者并跳轉至定義,同時可幫助用戶把控工程目錄結構、快速查找跳轉。

在FTM8ForgeIDE中,用戶可以在特定位置??看翱冢⒗脴撕灲M來管理它們。下圖展示了解決方案窗口(Solution Explorer)、類窗口和屬性窗口,用戶基于此,可以更好地進行工程查看、管理和設置。


代碼編輯與編譯器

兩款平臺的源代碼編輯器都支持代碼大綱、折疊段落、字體縮放等功能,能自動檢測與轉換字符編碼,提供自動完成、編碼補全、函數(shù)參數(shù)信息實時提示,提升開發(fā)效率。

FTM8ForgeIDE的編譯器支持多種基本數(shù)據(jù)類型、混合編程方式、不同存儲類型,能進行變量和函數(shù)絕對地址定位,提供統(tǒng)一接口且高效的CLib庫,支持嵌入式C/ASM混編及調(diào)試。

FTM32ForgeIDE的編譯工具鏈基于RISCV - GCC工具鏈,支持C/C++編程語言和RISC-V目標架構,提供交叉編譯器生成適用于目標平臺的代碼。


文檔生成器

兩款平臺的文檔生成器都能幫助FAE/AE快速編寫注釋,并生成html和chm格式幫助文檔,便于代碼的理解、維護和知識共享。


調(diào)試器

FTM8ForgeIDE支持3種下載方式、2種類型文件,最多設置4個斷點,擁有8種調(diào)試動作,可Download固件仿真調(diào)試,可視化顯示芯片寄存器及內(nèi)存的數(shù)據(jù)變化。

FTM32ForgeIDE基于GDBServer為主的調(diào)試工具鏈,支持多種下載方式和調(diào)試工作,能在目標平臺上調(diào)試程序,設置斷點、查看變量、單步執(zhí)行等,還提供簡易遠程調(diào)試功能。


UI界面?zhèn)€性化

兩款平臺都支持4種UI界面風格,字體和圖標有大中小三種樣式。用戶可自定義常用命令工具條、命令快捷鍵,設置各輸出窗口的字符顏色、背景、字體大小,并且支持tcl腳本,滿足不同用戶的個性化需求。設置軟件界面的風格、文本編輯樣式、字體和顏色等,如下圖所示:


完善的生態(tài)布局

ForgeIDE系列構建了完整的生態(tài)鏈,涵蓋仿真器、燒錄器、芯片,同時配備SDK軟件開發(fā)套件)、系統(tǒng)設置工具以及編程和安全配置工具。各環(huán)節(jié)緊密協(xié)作,無論是基礎開發(fā),還是復雜的系統(tǒng)配置與安全設置,開發(fā)者都能在這個生態(tài)系統(tǒng)中高效完成工作。


便捷的獲取方式

開發(fā)者只需登錄峰岹科技官方網(wǎng)站(www.fortiortech.com),即可免費下載FTM8ForgeIDE和FTM32ForgeIDE,輕松開啟基于不同架構的電機驅動控制芯片開發(fā)之旅。峰岹科技的FTM8ForgeIDE和FTM32ForgeIDE,憑借各自獨特的優(yōu)勢、強大的功能、完善的生態(tài)布局和便捷的獲取方式,為8051和RISC-V架構開發(fā)領域帶來了新的發(fā)展機遇。它們不僅滿足了不同開發(fā)者的需求,也必將推動電機驅動控制芯片開發(fā)行業(yè)的創(chuàng)新與進步,助力相關產(chǎn)業(yè)蓬勃發(fā)展。

相關推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時響應!

峰岹科技成立于2010年,是一家專業(yè)的電機驅動芯片半導體公司,致力為各種電機系統(tǒng)提供高質(zhì)量的驅動和控制芯片,及電機技術的咨詢服務。我們提供的芯片應用領域涵蓋工業(yè)設備、運動控制、電動工具、消費電子、智能機器人、IT及通信等驅動控制領域。