亚洲五月天一区二区三区-日本午夜福利视频在线-日本欧美一区二区不卡免费-日韩深夜视频在线观看

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

來(lái)源:愛(ài)集微 #峰岹科技# #ForgeIDE#
4861

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

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

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



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

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

 

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

 FTM8ForgeIDE的方案管理器支持同時(shí)開(kāi)發(fā)多個(gè)應(yīng)用方案,可修改工程芯片型號(hào),還能將第三方工程轉(zhuǎn)換為FTIDE工程,并對(duì)C和ASM代碼符號(hào)進(jìn)行分析。

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

在FTM8ForgeIDE中,用戶可以在特定位置??看翱冢⒗脴?biāo)簽組來(lái)管理它們。下圖展示了解決方案窗口(Solution Explorer)、類(lèi)窗口和屬性窗口,用戶基于此,可以更好地進(jìn)行工程查看、管理和設(shè)置。

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

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

FTM32ForgeIDE的編譯工具鏈基于RISCV - GCC工具鏈,支持C/C++編程語(yǔ)言和RISC-V目標(biāo)架構(gòu),提供交叉編譯器生成適用于目標(biāo)平臺(tái)的代碼。

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

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

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

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

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

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



責(zé)編: 愛(ài)集微
來(lái)源:愛(ài)集微 #峰岹科技# #ForgeIDE#
THE END

*此內(nèi)容為集微網(wǎng)原創(chuàng),著作權(quán)歸集微網(wǎng)所有,愛(ài)集微,愛(ài)原創(chuàng)

藍(lán)天

微信:

郵箱:laoyaoba@gmail.com


5.1w文章總數(shù)
1277.2w總瀏覽量
最新資訊
關(guān)閉
加載

PDF 加載中...