首頁 > 評測 > TI Hercules實(shí)時處理器初開發(fā)——RM57L843 LaunchPad評測(下)

TI Hercules實(shí)時處理器初開發(fā)——RM57L843 LaunchPad評測(下)

  • 作者:通宵敲代碼
  • 來源:21ic
  • [導(dǎo)讀]
  • 上篇中筆者win10安裝CCS屢次失敗,不過不難就這么完了;丶曳龉哦瓀in7本,三下五除二就搞定了CCS的安裝,本篇來給大家介紹一下RM57L843的開發(fā)體驗(yàn)。

首先打開我們的圖形配置軟件,選擇Driver Enable標(biāo)簽頁,把我們的GIO外設(shè)使能,其他的外設(shè)可以去掉,可以加快程序編譯的速度,出了bug也好查錯。

然后選擇GIO標(biāo)簽頁,點(diǎn)擊下屬的Port B標(biāo)簽,找到我們的Bit6、Bit7位,配置為輸出模式,然后,然后注意,按下鍵盤上的F5快捷鍵生成程序代碼,這個選項(xiàng)在菜單欄中是沒有,因此一定要記住這個按鍵。

此時會發(fā)現(xiàn)我們CCS的工程目錄下會多出關(guān)于GIO的程序文件HL_GIO.c、HL_GIO.h,還有關(guān)于我們需要的HL_sys_main.c文件。

打開HL_GIO.h文件,我們可以找到所有關(guān)于引腳的操作函數(shù),如下圖,我們要使用的是void gioInit(void);跟void gioSetBit(gioPORT_t *port, uint32 bit, uint32 value);兩個。

打開我們的HL_sys_main.c文件,首先要#include一下我們的HL_gio.h,然后在main函數(shù)中調(diào)用gioInit();初始化一下我們的引腳,然后用 gioSetBit();分別設(shè)置一下我們的引腳輸出電平就好了,為了方便觀察我們好需要簡單延時一下,程序如下所示,注意所有自己編寫的代碼都要放到注釋中間,這樣在使用HALCoGen生成配置代碼的時候才不會被覆蓋掉。

程序編寫完了就可以下載了,運(yùn)行結(jié)果如下,兩個LED燈交替閃爍。

注意,由于我們的RM57L843片內(nèi)Flash高達(dá)4MByte,因此每次仿真下載程序的時候,需要很長的時間來猜出Flash,然后再寫入我們的代碼文件,所以可以在如下頁面選擇警察出必要的空間,這樣可以節(jié)省很多調(diào)試時間。

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

網(wǎng)友評論

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

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