Global Sources
電子工程專輯
 
電子工程專輯 > 嵌入式技術
 
 
嵌入式技術  

TI BeagleBone Black擴展PRU軟體支援

上網時間: 2014年11月24日     打印版  Bookmark and Share  字型大小:  

關鍵字:Sitara  可程式設計即時單元  PRU  FPGA  ASIC 

德州儀器(TI) Sitara 處理器的可程式設計即時單元(PRU)使客戶能從 ARM 核心卸載即時處理任務,進而開發具差異化的產品。 PRU 為 200MHz 低時延多核心協同處理器,針對即時處理確定性最佳化,並具備局部週邊設備和記憶體——該記憶體讓客戶可從系統設計中去除昂貴的 FPGA 或 ASIC 以節省時間和金錢。

PRU 不僅可從 ARM 卸載處理任務以應對確定性任務,如對時間要求嚴格的 I/O 作業;而且功能足夠強大,可在 3D 印表機、LED 照明控制、機器人、熱列印等應用領域實現如馬達控制等複雜的功能。

PRU 具備可程式設計特性,能在 5 毫微秒內對 I/O 接腳進行單週期直接進入並擁有SoC 資源,因此可實現快速即時回應、專門資料處理作業、自訂週邊介面以及從系統單晶片上(SoC)的其他處理器核心卸載任務時提供彈性。此外, PRU 還使開發人員能針對各種最終應用實現不同的介面,包括 I2C 和 SPI、進階 PWM、馬達控制、 RS485 、取樣速率轉換和感測器監控等位元拆裂序列介面。

TI 提供可為開發 PRU 軟體提供框架和範例的 PRU 軟體支援套件。該套件包含適用於主機作業系統(OS)的範例型 PRU 韌體及應用程式載入器編碼。範例可展示 PRU 的功能,以便與系統互動並控制系統及其資源。最近針對 PRU 發佈的 C 語言編譯器是 Code Composer Studio 整合式開發環境 v6 的一部份,可簡化 PRU 的程式設計工作——無需進行彙編級程式設計,因為開發人員可透過 JTAG 進行除錯。

對 BeagleBone Black社群所提供的 Cape 而言,由 TI 銷售並支援的 PRU Cape 插件板是完美補充,該插件板讓客戶可用經濟實惠的方式以評估 Sitara 處理器上的 PRU 功能。透過 PRU Cape 可輕鬆評估並學習對 AM335x 處理器中的雙核心 PRU 進行程式設計。編碼還可在其他 Sitara 處理器系列,如功能更豐富的四核心 PRU AM437x 解決方案,中重複使用。

該 Cape 可提供各種功能存取,包括:透過七個 LED 實現的基本通用輸出(GPO)、透過兩個按鈕實現的通用輸入(GPI)、簡單的音訊、UART、HDQ 溫度感測器、GPIO 排針和原型電路板面積。PRU 的開發人員將獲得 TI 的支援,並能加入 BeagleBoard.org 社群。





投票數:   加入我的最愛
我來評論 - TI BeagleBone Black擴展PRU軟體支援
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首