www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

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

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

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

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

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

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

打開HL_GIO.h文件,我們可以找到所有關于引腳的操作函數(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();分別設置一下我們的引腳輸出電平就好了,為了方便觀察我們好需要簡單延時一下,程序如下所示,注意所有自己編寫的代碼都要放到注釋中間,這樣在使用HALCoGen生成配置代碼的時候才不會被覆蓋掉。

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

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

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

網(wǎng)友評論