首頁 > 評測 > 高實時性處理器——TMS320F28069M LaunchPad評測

高實時性處理器——TMS320F28069M LaunchPad評測

TI   Cortex-R   TMS320F28069M   LaunchPad   
  • 作者:大音希聲
  • 來源:21ic
  • [導讀]
  • 隨著電機控制行業(yè)的發(fā)展,實時性變得越來越重要。因此TI最新推出了基于Piccolo系列MCU用于實現(xiàn)電機控制。而TMS320F28069M則是Piccolo系列MCU中性能最強,外設最多的MCU。

這一過程演示

8、如果能夠成功進行出廠Demo演示,說明前期工作已經完成,可以進行下一步。下載energia,下載地址為http://energia.nu/download/,然后解壓。下載相應的編譯器,編譯器的下載地址在

http://software-dl.ti.com/codegen/non-esd/downloads/download.htm#C2000

下載的版本為6.4,下載之后進行安裝,安裝的地址為\energia-VERSION\hardware\tools\c2000。

9、下面開始使用energia這個軟件。在energia的文件夾中雙擊打開文件energia.exe,出現(xiàn)如下所示的界面

20.jpg

看到這個界面,大家可能會有一種似曾相識的感覺,很像arduino IDE開發(fā)環(huán)境,這個energia的操作方法確實也和arduino IDE 差不多。

10、在tools菜單欄下選擇F28069這個開發(fā)板,然后將開發(fā)板與PC連接,選中串口號

21.jpg

到這里為止,開發(fā)環(huán)境的搭建就完成了?梢蚤_始后續(xù)的試驗了。

4.實驗演示

這一部分將會在energia下演示一個簡單實驗

像Arduino IDE那樣,打開Files——Example——Basic——Blink,就打開這個例程了

22.jpg

查閱這個程序可以發(fā)現(xiàn),語言確實跟arduino的有相近之處,但是它的庫要復雜一些。

最后展示一下這個實驗的結果。

5.擴展資源介紹

這一部分來介紹一下這塊開發(fā)板的一些可用的擴展資源;贑CS6。

CCS6的介紹及安裝過程已經在筆者的另外一篇文章里面介紹過了。這里介紹一個用于C2000的資源包,叫做controlSUITE,這個軟件可以從TI的官網下載到。軟件比較大,因為包含了所有TI C2000系列開發(fā)板的例程和庫文件。

安裝之后的controlSUITE頁面如下

23.jpg

最好的一點是這個支持包是有中文的,方便了中國用戶的使用。

下面還是以點亮LED為例,簡單介紹一下使用方法:

1、打開開發(fā)工具——實驗板套件——實例項目,找到F28069M的例子,單擊打開,點擊“Click here to browse the example file(s)”

2、將最上面的“.ccsproject”右鍵——打開方式,選擇CCS6的exe文件

24.jpg

3、在CCS6中會出現(xiàn)如下界面,再次選中相應的例程

25.jpg

4、按照提示的步驟完成即可。實驗最后的現(xiàn)象與前面介紹那個實驗的現(xiàn)象是一致的。

6.總結

這篇評測章介紹了TI公司TMS320F28069M LaunchPad開發(fā)板的相關硬件資源,開發(fā)環(huán)境,并進行了簡單演示。從硬件上面來說,這塊開發(fā)板并不算太復雜,除MCU外用的元件也多數(shù)是簡單元件,但由于其MCU本身十分強大,因此有豐富的功能。其開發(fā)環(huán)境主要有Energia和CCS6兩種,配合TI官方的支持包,可以更快上手,更加容易評估這塊開發(fā)板。此外,這塊開發(fā)板還支持InstaSPIN-MOTION功能,相關的例程在兩個開發(fā)環(huán)境中均有提供,不過要使用這兩個例程還需進一步配合電機驅動板和編碼器。

本文系21ic原創(chuàng),未經許可禁止轉載

  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網友評論