?? mac.h
字號:
/*
****************************************************************************
* 寧波中科集成電路設計中心 版權所有 Copyright 2005
* http:\\www.nbicc.com
*文件名: mac.h
*程序員: 夏鵬 xpsonny@nbicc.com
*主要內容:MAC層
*如有問題或BUG,請登錄www.wsn.net.cn 提問或用郵件和作者聯系
****************************************************************************
*/
//#include "type.h"
//
//#include "route.h"
#ifndef _MAC_H
#define _MAC_H
#include "type.h"
//
#include "app.h"
//--------------------供上層調用------------------
result_t MACInit(void);
result_t MACBroadcastMsg(void* data, uint8_t length); // 廣播接口,length為應用層數據包的長度
result_t MACUnicastMsg(void* data, uint8_t length, // 單播接口
uint8_t toAddr,char csma_caflag);
//--------------------供下層調用------------------
void MACClockFire(void);
result_t MACPhysicalTxPktDone(void* packet); // 物理層通知發送完成
result_t MACChannelBusy(void); // 物理層通知信道忙
result_t MACChannelIdle(void); // 物理層通知信道空閑
result_t MACStartSymDetected(void* pkt); // 物理層通知檢測到起始字符,暫停發送準備接收
void* MACPhysicalRxPktDone(void* packet, char error);// 物理層通知接收完成
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -