作者: JohnS
今年早些時(shí)候,TI推出了其基于云的開發(fā)工具門戶網(wǎng)站:dev.ti.com
自那時(shí)起,可從該門戶網(wǎng)站獲得的工具就已發(fā)展并演變成了一個(gè)多功能的開發(fā)平臺。使用基于云的軟件工具的主要優(yōu)勢保持不變:易于入門。您只需插入您的電路板、到一個(gè)統(tǒng)一資源定位地址(URL)就能開始開發(fā)。然而,您能用基于云的工具完成的開發(fā)工作量卻在不斷變化。
當(dāng)您著手開發(fā)時(shí),要有很多必需的東西才能開始工作。您需要像LaunchPad或SensorTag這樣的開發(fā)套件、某種類型的開發(fā)環(huán)境、驅(qū)動程序庫、示例和文檔等。查找和設(shè)置所有這些東西會花費(fèi)大量時(shí)間。當(dāng)您的新套件送到時(shí),您最不想做的事情就是找到并安裝所有這些其它東西。您希望一打開盒子就開始使用新套件。這正是基于云的工具出類拔萃、能讓您稱心如意的地方。
門戶網(wǎng)站dev.ti.com可提供的開發(fā)工具目前包括資源管理器(Resource Explorer)、Code Composer Studio? Cloud和PinMux,還有更多正在研發(fā)中。
Resource Explorer
Resource Explorer能幫您找到適合您所選平臺的最新示例、庫、演示應(yīng)用程序和文檔。點(diǎn)擊您所選的器件或電路板,它可向您展示一切可用物。由于Resource Explorer和TI基于云的軟件工具是完全集成的,所以您的文件可被直接導(dǎo)入到您的項(xiàng)目里,讓您只需幾下點(diǎn)擊操作就能開始開發(fā)。在云中工作的一大優(yōu)勢是:您不必?fù)?dān)心沒有最新的文檔或示例,因?yàn)樗冀K是最新的版本。
Code Composer Studio Cloud 集成開發(fā)環(huán)境(IDE)
另一種工具是Code Composer Studio Cloud,這是一種簡化的開發(fā)環(huán)境。您可將任何示例從Resource Explorer導(dǎo)入到Code Composer Studio Cloud并著手開發(fā)。然后您就能從那里對自己的LaunchPad或SensorTag進(jìn)行編程了?,F(xiàn)在已添加了調(diào)試功能,使您可設(shè)置、逐步調(diào)試斷點(diǎn)并查看變量。有了這樣的功能,該云工具可從一個(gè)運(yùn)行一些演示應(yīng)用程序的空間移動到一個(gè)您能自行開發(fā)應(yīng)用程序的環(huán)境中。
由于您的項(xiàng)目都存儲在云中,所以您可在任何地方工作。只需登錄到云,您會發(fā)現(xiàn)自己的所有項(xiàng)目和源文件就在您的Code Composer Studio Cloud工作區(qū)里。
PinMux
TI PinMux是一款用來為引腳配置生成必要代碼的工具?,F(xiàn)今的設(shè)備擁有的功能太多,這些功能無法同時(shí)通過引腳一一展露在外。因此,您需要確定您正在使用哪些外設(shè)和功能,然后制定出可滿足這些要求的引腳配置方案?;馑羞@些矛盾沖突可能是一項(xiàng)具有挑戰(zhàn)性的任務(wù)。PinMux是一種軟件工具,它可提供用于配置引腳多路復(fù)用設(shè)置、解決矛盾沖突并明確規(guī)定輸入/輸出(I/O)單元特性的圖形用戶界面。結(jié)果輸出的是能添加到項(xiàng)目的C語言頭文件/代碼文件。
使用該工具非常簡單。一開始要選擇您的器件和封裝,然后選擇您將使用的每個(gè)外設(shè)并調(diào)整任何設(shè)置。當(dāng)您向自己的配置添加外設(shè)時(shí),它會自動確定最佳引腳配置。當(dāng)您完成后,該工具會生成源代碼以供添加到您的項(xiàng)目。該工具擁有您不曾奢望在基于云的應(yīng)用中找到的高級功能。
審核編輯:金巧
-
mcu
+關(guān)注
關(guān)注
147文章
18383瀏覽量
378846 -
嵌入式處理
+關(guān)注
關(guān)注
0文章
341瀏覽量
10412 -
IDE
+關(guān)注
關(guān)注
0文章
358瀏覽量
48508 -
管理器
+關(guān)注
關(guān)注
0文章
264瀏覽量
19397
發(fā)布評論請先 登錄
三種開發(fā)工具的功能和優(yōu)勢
用于無線 LAN 的 2.4 GHz 高效前端和適用于藍(lán)牙?應(yīng)用的端口 skyworksinc

AI開發(fā)工具分類與功能
Nordic藍(lán)牙開發(fā)不用Keil用VS code了?
云計(jì)算開發(fā)工具包的功能
盤點(diǎn)工程師常用的嵌入式開發(fā)工具
適用于PIC MCU的MPLAB XC8 C編譯器用戶指南

適用于MySQL和MariaDB的.NET連接器

笙泉完善的MCU生態(tài)系統(tǒng)(ECO System),賦能高效開發(fā)、提升競爭優(yōu)勢
最新Simplicity SDK軟件開發(fā)工具包發(fā)布
適用于智能筆芯片HS6621C低功耗全功能Soc藍(lán)牙5.1 同系列芯片選型表
使用恩智浦無線FRDM開發(fā)板實(shí)現(xiàn)創(chuàng)新無線解決方案

評論