首頁 > 評測 > TI Hercules實(shí)時處理器初開發(fā)——RM57L843 LaunchPad評測(下)
TI Hercules實(shí)時處理器初開發(fā)——RM57L843 LaunchPad評測(下)
- [導(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
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前