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