• 正文
    • 一、新建一個工程
    • 二、參數(shù)設置
    • 三、新建文件
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

CC2530系列課程 | IAR新建一個工程

2022/11/15
27
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

之前錄制了《無線傳感網(wǎng)綜合項目實戰(zhàn)課程》,這個課程非常適合應屆畢業(yè)生和想轉(zhuǎn)行Linux的朋友,用來增加項目經(jīng)驗。購買課程的學員反映很不錯。

其中一部分內(nèi)容是關于CC2530+zigbee的知識,后面會更新幾篇關于cc2530的文章,敬請關注!

下面是該系列文章鏈接:《CC2530開發(fā)環(huán)境搭建》

一、新建一個工程

輸入工程文件名,單擊保存退出,系統(tǒng)將產(chǎn)生一個 eww 為后綴的文件,這樣,我們就建立了 IAR 的一個工程文件,接下來,我們對這個工程加入一些特有的配置。

工程選項頁面中需要設置很多必要的參數(shù),下面針對 CC2530 我們一起來配置這些參數(shù)

二、參數(shù)設置

在 Project 中選擇 Options,隨后進行參數(shù)配置:

1. General Options->Target

General Options->Target 選項中 Device 選擇為 CC2530F256.i51;?
Code?model?選擇Banked
Data model 選擇為 Large;?
Calling convention 選擇為 XDATA;

2. Linker->Config

Linker->Config 中 linker configuration file 選擇 lnk51ew_cc2530F256_banked.xcl。

3. ?Debugger->Setup

Debugger->Setup 中 Driver 項中選擇 Texas Instruments。

三、新建文件

保存該文件:

輸入文件名,點擊保存如果是 C 文件請務必后綴,否則會以文本文件存檔。

拷貝測試代碼

#include?<ioCC2530.h>

void?main(void)
{?????
??P1DIR?|=?0xFF;??
??P1?=?0;
}

該代碼的意思是將 P1 口設置為輸出,將 P1 口置 0, 一口Linux開發(fā)的模塊和開發(fā)板中有小燈在 P1 口上,

當執(zhí)行這個代碼的時候,小燈會點亮。

下面是部分PPT截圖

下面是是視頻截圖

工具下載&報名課程,后臺回復:無線傳感網(wǎng)

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

公眾號『一口Linux』號主彭老師,擁有15年嵌入式開發(fā)經(jīng)驗和培訓經(jīng)驗。曾任職ZTE,某研究所,華清遠見教學總監(jiān)。擁有多篇網(wǎng)絡協(xié)議相關專利和軟件著作。精通計算機網(wǎng)絡、Linux系統(tǒng)編程、ARM、Linux驅(qū)動、龍芯、物聯(lián)網(wǎng)。原創(chuàng)內(nèi)容基本從實際項目出發(fā),保持原理+實踐風格,適合Linux驅(qū)動新手入門和技術進階。