首頁 > 評(píng)測(cè) > 高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)

高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)

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

這一過程演示

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

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

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

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

20.jpg

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

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

21.jpg

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

4.實(shí)驗(yàn)演示

這一部分將會(huì)在energia下演示一個(gè)簡(jiǎn)單實(shí)驗(yàn)

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

22.jpg

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

最后展示一下這個(gè)實(shí)驗(yàn)的結(jié)果。

5.擴(kuò)展資源介紹

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

CCS6的介紹及安裝過程已經(jīng)在筆者的另外一篇文章里面介紹過了。這里介紹一個(gè)用于C2000的資源包,叫做controlSUITE,這個(gè)軟件可以從TI的官網(wǎng)下載到。軟件比較大,因?yàn)榘怂蠺I C2000系列開發(fā)板的例程和庫文件。

安裝之后的controlSUITE頁面如下

23.jpg

最好的一點(diǎn)是這個(gè)支持包是有中文的,方便了中國用戶的使用。

下面還是以點(diǎn)亮LED為例,簡(jiǎn)單介紹一下使用方法:

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

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

24.jpg

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

25.jpg

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

6.總結(jié)

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

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

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

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+