資源簡介
藍牙協議的C源代碼,做無線通信也許用得著,分享了
!

代碼片段和文件信息
/*
?*?Copyright?(c)?2003?EISLAB?Lulea?University?of?Technology.
?*?All?rights?reserved.?
?*?
?*?Redistribution?and?use?in?source?and?binary?forms?with?or?without?modification?
?*?are?permitted?provided?that?the?following?conditions?are?met:
?*
?*?1.?Redistributions?of?source?code?must?retain?the?above?copyright?notice
?*????this?list?of?conditions?and?the?following?disclaimer.
?*?2.?Redistributions?in?binary?form?must?reproduce?the?above?copyright?notice
?*????this?list?of?conditions?and?the?following?disclaimer?in?the?documentation
?*????and/or?other?materials?provided?with?the?distribution.
?*?3.?The?name?of?the?author?may?not?be?used?to?endorse?or?promote?products
?*????derived?from?this?software?without?specific?prior?written?permission.?
?*
?*?THIS?SOFTWARE?IS?PROVIDED?BY?THE?AUTHOR?‘‘AS?IS‘‘?AND?ANY?EXPRESS?OR?IMPLIED?
?*?WARRANTIES?INCLUDING?BUT?NOT?LIMITED?TO?THE?IMPLIED?WARRANTIES?OF?
?*?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE?ARE?DISCLAIMED.?IN?NO?EVENT?
?*?SHALL?THE?AUTHOR?BE?LIABLE?FOR?ANY?DIRECT?INDIRECT?INCIDENTAL?SPECIAL?
?*?EXEMPLARY?OR?CONSEQUENTIAL?DAMAGES?(INCLUDING?BUT?NOT?LIMITED?TO?PROCUREMENT?
?*?OF?SUBSTITUTE?GOODS?OR?SERVICES;?LOSS?OF?USE?DATA?OR?PROFITS;?OR?BUSINESS?
?*?INTERRUPTION)?HOWEVER?CAUSED?AND?ON?ANY?THEORY?OF?LIABILITY?WHETHER?IN?
?*?CONTRACT?STRICT?LIABILITY?OR?TORT?(INCLUDING?NEGLIGENCE?OR?OTHERWISE)?ARISING?
?*?IN?ANY?WAY?OUT?OF?THE?USE?OF?THIS?SOFTWARE?EVEN?IF?ADVISED?OF?THE?POSSIBILITY?
?*?OF?SUCH?DAMAGE.
?*
?*?This?file?is?part?of?the?lwBT?Bluetooth?stack.
?*?
?*?Author:?Conny?Ohult?
?*
?*/
#include?“lwip/mem.h“
#include?“lwip/memp.h“
#include?“lwip/sys.h“
#include?“lwip/stats.h“
#include?“lwip/ip.h“
#include?“lwip/udp.h“
#include?“lwip/tcp.h“
#include?“phybusif.h“
#include?“netif/lwbt/lwbt_memp.h“
#include?“netif/lwbt/hci.h“
#include?“netif/lwbt/l2cap.h“
#include?“netif/lwbt/sdp.h“
#include?“netif/lwbt/rfcomm.h“
#include?“netif/lwbt/ppp.h“
#include?“netif/lwbt/nat.h“
#include?“apps/httpd.h“
#include?
#include?
void?bt_ip_start(void?*state);
void?bt_ip_tmr(void);
/*-----------------------------------------------------------------------------------*/
int
main(int?argc?char?**argv)
{
??struct?phybusif_cb?*cb;
??struct?timeval?tcptv?bttv?now;
??struct?timezone?tz;
??u8_t?btiptmr?=?0;
??
#ifdef?PERF
??perf_init(“/tmp/minimal.perf“);
#endif?/*?PERF?*/
#ifdef?STATS
??stats_init();
#endif?/*?STATS?*/
??mem_init();
??memp_init();
??pbuf_init();?
??netif_init();
??ip_init();
??//udp_init();
??tcp_init();
??printf(“TCP/IP?initialized.\n“);
??lwbt_memp_init();
??phybusif_init();
??if(hci_init()?!=?ERR_OK)?{
????printf(“HCI?initialization?failed!“);
????exit(-1);
??}
??l2cap_init();
??sdp_init();
??rfcomm_init();
??ppp_init();
??printf(“Bluetooth?initialized.\n“);
??//echo_init();
??httpd_init();
??printf(“Applications?started.\n“);
??cb?=?malloc(sizeof(struct?phybusif_cb));
??phybusif_reset(cb);
??gettimeofday(&bttv?&tz);?/*?I
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1639??2003-12-09?12:21??藍牙協議源代碼\lwbt-0.1\copying
?????文件??????49635??2003-12-09?14:17??藍牙協議源代碼\lwbt-0.1\doc\lwbt-doc.pdf
?????文件????????334??2003-12-09?14:54??藍牙協議源代碼\lwbt-0.1\files
?????文件???????4098??2003-12-09?12:05??藍牙協議源代碼\lwbt-0.1\ports\linux\main.c
?????文件???????2422??2003-12-09?12:06??藍牙協議源代碼\lwbt-0.1\ports\linux\phybusif.h
?????文件???????7881??2003-12-09?12:06??藍牙協議源代碼\lwbt-0.1\ports\linux\uartif.c
?????文件???????4691??2003-12-09?12:08??藍牙協議源代碼\lwbt-0.1\ports\rtxc\maintask.c
?????文件???????2571??2003-12-09?12:08??藍牙協議源代碼\lwbt-0.1\ports\rtxc\phybusif.h
?????文件???????8167??2003-12-09?12:08??藍牙協議源代碼\lwbt-0.1\ports\rtxc\uartif.c
?????文件??????28097??2003-12-09?12:10??藍牙協議源代碼\lwbt-0.1\proj\dt\bt_ip_dt.c
?????文件????????239??2003-12-09?14:46??藍牙協議源代碼\lwbt-0.1\proj\dt\files
?????文件??????11237??2003-12-09?16:48??藍牙協議源代碼\lwbt-0.1\proj\dt\lwbtopts.h
?????文件????????199??2003-12-09?14:38??藍牙協議源代碼\lwbt-0.1\proj\files
?????文件??????36754??2003-12-09?12:09??藍牙協議源代碼\lwbt-0.1\proj\lap\bt_ip_lap.c
?????文件????????571??2003-12-09?16:33??藍牙協議源代碼\lwbt-0.1\proj\lap\files
?????文件??????11237??2003-12-09?16:48??藍牙協議源代碼\lwbt-0.1\proj\lap\lwbtopts.h
?????文件???????2063??2003-12-09?14:08??藍牙協議源代碼\lwbt-0.1\readme
?????文件???????8127??2003-12-09?12:11??藍牙協議源代碼\lwbt-0.1\src\core\fcs.c
?????文件????????512??2003-12-09?14:34??藍牙協議源代碼\lwbt-0.1\src\core\files
?????文件??????55382??2003-12-09?12:11??藍牙協議源代碼\lwbt-0.1\src\core\hci.c
?????文件??????56588??2003-12-09?12:12??藍牙協議源代碼\lwbt-0.1\src\core\l2cap.c
?????文件???????5507??2003-12-10?06:51??藍牙協議源代碼\lwbt-0.1\src\core\lwbt_memp.c
?????文件??????66878??2003-12-09?12:14??藍牙協議源代碼\lwbt-0.1\src\core\ppp.c
?????文件??????52092??2003-12-09?12:14??藍牙協議源代碼\lwbt-0.1\src\core\rfcomm.c
?????文件??????30625??2003-12-09?12:15??藍牙協議源代碼\lwbt-0.1\src\core\sdp.c
?????文件????????234??2003-12-09?14:34??藍牙協議源代碼\lwbt-0.1\src\files
?????文件???????3043??2003-12-09?12:17??藍牙協議源代碼\lwbt-0.1\src\include\bd_addr.h
?????文件???????1894??2003-12-09?12:18??藍牙協議源代碼\lwbt-0.1\src\include\fcs.h
?????文件??????15277??2003-12-09?12:18??藍牙協議源代碼\lwbt-0.1\src\include\hci.h
?????文件??????17534??2003-12-09?12:18??藍牙協議源代碼\lwbt-0.1\src\include\l2cap.h
............此處省略21個文件信息
- 上一篇:GE OPC Server
- 下一篇:C++監控注冊表源代碼
評論
共有 條評論