-
大小: 6.64MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-09-22
- 語言: 其他
- 標簽: 仿真腳本??開發(fā)環(huán)境??
資源簡介
TinyOS仿真腳本、實例文件和開發(fā)環(huán)境,用于搭建系統(tǒng)的開發(fā)和調(diào)試平臺,其中還包含經(jīng)典的TinyOS系統(tǒng)應用例程。

代碼片段和文件信息
/**************************************************************************
?*
?*?buffer.c
?*
?*?An?implementation?of?the?most?basic?buffer?manipulation?functions
?*?needed?for?the?compression?algorithms.
?*
?*?This?file?is?licensed?under?the?GNU?GPL.
?*
?*?(C)?2005?Klaus?S.?Madsen?
?*
?*/
#include?“buffer.h“
#ifdef?HAVE_ASSERT
#?include?
#else
#?define?assert(x)?
#endif
uint8_t?membuffer[MEMBUFSIZE]?__attribute((xdata));
uint8_t?*buf_pos;
uint8_t?write_bits_used;
void?reset_buffer()
{
??buf_pos?=?membuffer;
??write_bits_used?=?0;
??*buf_pos?=?0;
}
uint8_t?*get_unwritten()
{
??if?(write_bits_used)?{
????return?buf_pos?+?1;
??}?else?{
????return?buf_pos;
??}
}
uint8_t?*get_buffer()
{
??return?membuffer;
}
uint16_t?bits_left()
{
??uint16_t?res?=?MEMBUFSIZE?*?8;?//?Entire?memory
??res?-=?(buf_pos?-?membuffer)?*?8;?//?Bytes?used.
??res?-=?write_bits_used;?//?The?unused?bits?left?in?the?buffer.
??assert(res?<=?MEMBUFSIZE?*?8);
??
??return?res;
}
void?write_bits(uint8_t?data?uint8_t?len)
{
??uint16_t?buffer;
??assert(len?<=?8);
??assert(write_bits_used?8);
??assert(buf_pos?>=?membuffer?&&?buf_pos?
??if?(write_bits_used?==?0)?{
????buffer?=?0;
??}?else?{
????buffer?=?((uint16_t)*buf_pos)?<8;
??}
??buffer?|=?(uint16_t)data?<(16?-?len?-?write_bits_used);
??write_bits_used?+=?len;
??
??while?(write_bits_used?>=?8)?{
????*buf_pos++?=?buffer?>>?8;
????buffer?<<=?8;
????write_bits_used?-=?8;??????
??}
??assert(write_bits_used?8);
??if?(write_bits_used)?{
????assert(buf_pos?>=?membuffer?&&?buf_pos?????*buf_pos?=?(uint8_t)(buffer?>>?8);
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????641??2011-05-09?13:24??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\使用說明.txt
?????文件???????4015??2011-05-09?13:25??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\AntRouting.h
?????文件???????2583??2011-05-09?13:26??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\AntRoutingC.nc
?????文件??????43629??2011-05-09?13:27??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\AntRoutingP.nc
?????文件???????1059??2011-05-09?13:27??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\BatteryInfo.nc
?????文件?????????45??2010-11-16?10:22??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\Makefile
?????文件??????15293??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\TOSSIM.py
?????文件??????29499??2011-04-18?17:50??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\TOSSIM.pyc
?????文件???????1411??2011-05-09?13:27??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\TestAnt.h
?????文件???????1535??2011-05-09?13:27??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\TestAntAppC.nc
?????文件???????3729??2011-05-09?13:27??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\TestAntC.nc
?????文件?????556759??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\_TOSSIM.dll
?????文件?????841734??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\app.xm
?????文件?????187316??2010-11-16?10:22??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\li
?????文件?????230194??2011-04-18?23:09??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\log.txt
?????文件???????5526??2011-04-18?23:09??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\log2.txt
?????文件??????66429??2010-11-23?19:08??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\meyer-heavy.txt
?????文件???????1354??2011-04-17?15:35??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\python.exe.stackdump
?????文件???????4343??2011-04-15?00:03??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\testgrid.py
?????文件???????2767??2010-11-16?10:21??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\testgrid100.py
?????文件???????3773??2010-11-16?10:21??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\topoconfig.txt
?????文件???????1290??2010-11-16?10:22??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\topology100.out
?????文件?????389047??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\app.c
?????文件??????33587??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\c-support.o
?????文件????????191??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\ident_flags.txt
?????文件?????213239??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\pytossim.o
?????文件?????317600??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\sim.o
?????文件??????68136??2011-05-09?13:12??隨書實例文件\實例3-基于蟻群算法的路由協(xié)議\antbasic\simbuild\micaz\tossim.o
?????文件????????316??2011-05-09?13:29??隨書實例文件\實例2-基于GSM模塊短信傳輸\使用說明.txt
?????文件???????1766??2011-03-30?10:00??隨書實例文件\實例2-基于GSM模塊短信傳輸\TestGSM\Atcmd.nc
............此處省略682個文件信息
- 上一篇:RecyclerView的初次體驗
- 下一篇:JT808模擬器.zip
評論
共有 條評論