TinyOS的Makefile檔案語句

2021-06-29 10:55:11 字數 739 閱讀 2072

1.設定節點射頻模組cc2420

的通道。

在makefile

檔案中加入

cflags += -dcc2420_def_channel=x

設定無線通訊的通道為

x,其中x是

[11, 26]

中的整數,預設為26。

2.設定節點射頻模組的發射功率。

在makefile

檔案中加入

cflags += -dcc2420_def_rfpower=y

設定射頻模組的發射功率為

y,其中y是

[1, 31]

中的整數,預設為31。

3.設定為低功耗。

在makefile

檔案中加入

cflags += -dlow_power_listening

同時應用程式裡使用

lowpowerlistening

介面即可。

4.設定主動訊息位址的組id。

在makefile

檔案中加入

cflags += -defined_tos_am_address=(組id

,預設為

0x22)。

5.設定資料報

payload

長度。在makefile

檔案中加入

cflags += tosh_data_length=(

預設為28)

開始接觸tinyOS

前不久進了實驗室,於是在fit樓裡有了屬於我的一塊地方,雖然空間不大,但我仍喜歡有事沒事就待在這裡。實驗室的氣氛很寬鬆,師兄師姐們都很友好,我困了的話就趴著睡睡,也不用擔心什麼。與老闆第一次對話,他在紙上寫了乙個以前沒見過的單詞,tinyos,說,把這個看了,什麼時候覺得差不多了,再來找我。去旁聽過...

TinyOS 點對點通訊

1.1.2 amsenderc元件介面 packet 1.2 元件 amreceiverc 1.3 activemessagec 二 原始碼分析 虛擬化的活動訊息傳送抽象。amsenderc的每個例項都有其自己的深度為1的佇列。因此,它不必與佇列空間的其他amsenderc例項競爭。基礎實現使用某種...

Tinyos學習筆記(一)

簡述 傳送和接受資料的程式分別燒錄到兩個節點上,傳送方傳送流水燈資料,接受方接受資料並實現流水燈 1 傳送和接受程式用到的元件及其介面如圖 通過make telosb docs獲得 所示 2 傳送程式sendc.nc include timer.h include send.h module sen...