ʵսLinux Bluetooth±à³Ì
ÎÄÕÂÀ´Ô´£ºhttp://blog.chinaunix.net/u3/104073/showart_2081838.html
ʵսLinux Bluetooth±à³Ì£¨Ò»£© ÐÒéÕ»¸ÅÊö
SamÒ»ÄêǰÔÚLinuxÏÂдÁËÒ»¸öÀàËÆWindowsÏÂBTWµÄ¿â--BTX¡£ÏÖÔÚÐèÒªÌí¼Óй¦ÄÜʱ·¢Ïֺܶà֪ʶµã¶¼Íü¼Ç
ÁË¡£ËùÒÔ¾ö¶¨ÔÚÕâ´ÎѧϰÖУ¬°ÑһЩbluez API¼Ç¼ÏÂÀ´¡£Õ⼸ÌìÓÖÏ룬ÕâÑù»¹²»¹»£¬²»Èç°ÑLinuxϵÄ
Bluetooth±à³Ì»ù´¡¸ø¼Ç¼ÏÂÀ´°É¡£
ǰÑÔ£ºËæ×ÅǶÈëʽϵͳµÄ·ÉËÙ·¢Õ¹£¬ºÜ¶àǶÈëʽƽ̨ÉÏÐèÒªBluetoothÉ豸ºÍÓ¦Óᣵ«ÔÚLinuxÏÂÈçºÎ¶Ô
Bluetooth±à³Ì£¬Ò»Ö±Ã»ÓÐÒ»·ÝºÜºÃµÄÖÐÎÄÎĵµ¡£Sam½áºÏ×Ô¼ºµÄ¹¤×÷£¬Ò»²½Ò»²½½«Ò»Ð©ÓÐÓõĶ«Î÷¼Ç¼ÏÂÀ´
£¬Ï£Íû¶ÔÆäËüLinuxÏÂBluetooth±à³ÌµÄÅóÓÑÓеã°ïÖú¡£
Ò»£ºBluetooth»ù±¾¸ÅÄ
BluetoothÊǰ®Á¢ÐÅ¡¢Åµ»ùÑÇ¡¢¶«Ö¥¡¢IBMºÍIntel 5¼Ò¹«Ë¾ÔÚ1998ÄêÁªºÏÍÆ³öµÄÒ»ÏîÎÞÏßÍøÂç¼¼Êõ¡£Æä×ÚÖ¼
ÊÇÌṩһÖֶ̾àÀë¡¢µÍ³É±¾µÄÎÞÏß´«ÊäÓ¦Óü¼Êõ¡£ÔÚÐÐҵлá³ï±¸½×¶Î,ÐèÒªÒ»¸ö¼«¾ßÓбíÏÖÁ¦µÄÃû×ÖÀ´Ãü
ÃûÕâÏî¸ßм¼Êõ¡£ÐÐÒµ×éÖ¯ÈËÔ±£¬ÔÚ¾¹ýÒ»Ò¹¹ØÓÚÅ·ÖÞÀúÊ·ºÍδÀ´ÎÞÏÞ¼¼Êõ·¢Õ¹µÄÌÖÂÛºó£¬ÓÐЩÈËÈÏΪÓÃ
Blatand¹úÍõµÄÃû×ÖÃüÃûÔÙºÏÊʲ»¹ýÁË¡£Blatand¹úÍõ½«ÏÖÔÚµÄŲÍþ£¬ÈðµäºÍµ¤ÂóͳһÆðÀ´£»¾ÍÈçͬÕâÏî¼´½«
ÃæÊÀµÄ¼¼Êõ,½«±ê×¼²»Ò»µÄ¶Ì¾àÀëÎÞÏß´«Êä¼¼ÊõͳһÆðÀ´¡£
Intel¸ºÔð°ëµ¼ÌåоƬºÍ´«ÊäÈí¼þµÄ¿ª·¢£¬°®Á¢ÐŸºÔðÎÞÏßÉ䯵ºÍÒÆ¶¯µç»°Èí¼þµÄ¿ª·¢£¬IBMºÍ¶«Ö¥¸ºÔð±Ê¼Ç
±¾µçÄÔ½Ó¿Ú¹æ¸ñµÄ¿ª·¢¡£
À¶ÑÀÊÇÎÞÏßÊý¾ÝºÍÓïÒô´«ÊäµÄ¿ª·Åʽ±ê×¼£¬Ëü½«¸÷ÖÖͨÐÅÉ豸¡¢¼ÆËã»ú¼°ÆäÖÕ¶ËÉ豸¡¢¸÷ÖÖÊý×ÖÊý¾Ýϵͳ¡¢
ÉõÖÁ¼ÒÓõçÆ÷²ÉÓÃÎÞÏß·½Ê½Áª½ÓÆðÀ´¡£ËüµÄ´«Êä¾àÀëΪ10cm¡«10m£¬Èç¹ûÔö¼Ó¹¦ÂÊ»òÊǼÓÉÏijЩÍâÉè±ã¿É´ï
µ½100mµÄ´«Êä¾àÀë¡£Ëü²ÉÓÃ2.4GHz ISMƵ¶ÎºÍµ÷Ƶ¡¢ÌøÆµ¼¼Êõ£¬Ê¹ÓÃȨÏò¾À´í±àÂë¡¢ARQ¡¢TDDºÍ»ù´øÐÒé¡£
TDMAÿʱ϶Ϊ0.625μs£¬»ù´ø·ûºÏËÙÂÊΪ1Mb/s¡£À¶ÑÀÖ§³Ö64kb/sʵʱÓïÒô´«ÊäºÍÊý¾Ý´«Ê䣬ÓïÒô±àÂëΪ
CVSD£¬·¢É书ÂÊ·Ö±ðΪ1mW¡¢2.5mWºÍ100mW£¬²¢Ê¹ÓÃÈ«ÇòͳһµÄ48±ÈÌØµÄÉ豸ʶ±ðÂë¡£ÓÉÓÚÀ¶ÑÀ²ÉÓÃÎÞÏß½Ó
¿ÚÀ´´úÌæÓÐÏßµçÀÂÁ¬½Ó£¬¾ßÓкÜÇ¿µÄÒÆÖ²ÐÔ£¬²¢ÇÒÊÊÓÃÓÚ¶àÖÖ³¡ºÏ£¬¼ÓÉϸü¼Êõ¹¦ºÄµÍ¡¢¶ÔÈËÌåΣº¦Ð¡£¬¶ø
ÇÒÓ¦Óüòµ¥¡¢ÈÝÒ×ʵÏÖ£¬ËùÒÔÒ×ÓÚÍÆ¹ã¡£
À¶ÑÀ¼¼ÊõµÄϵͳ½á¹¹·ÖΪÈý´ó²¿·Ö£ºµ×²ãÓ²¼þÄ£¿é¡¢ÖмäÐÒé²ãºÍ¸ß²ãÓ¦ÓᣵײãÓ²¼þ²¿·Ö°üÀ¨ÎÞÏßÌøÆµ£¨
RF£©¡¢»ù´ø£¨BB£©ºÍÁ´Â·¹ÜÀí£¨LM£©¡£ÎÞÏßÌøÆµ²ãͨ¹ý2.4GHzÎÞÐèÊÚȨµÄISMƵ¶ÎµÄ΢²¨£¬ÊµÏÖÊý¾ÝλÁ÷µÄ
¹ýÂ˺ʹ«Ê䣬±¾²ãÐÒéÖ÷Òª¶¨ÒåÁËÀ¶ÑÀÊÕ·¢Æ÷ÔÚ´ËÆµ´øÕý³£
Ïà¹ØÎĵµ£º
°²×°gftp
yum install gftp
ĬÈÏ״̬ÏÂgftpÊÇûÓÐÉèÖÃ×Ö·û±àÂëµÄ£¬ËùÒÔÎÒÃÇÉÏFTPµÄʱºò£¬¿´µ½ÀïÃæµÄÖÐÎÄÎļþÃûÈ«²¿ÊÇÂÒÂ룬»òÔò²»²¿·ÖÎļþ¿´µ½Îļþ¼ÐȴûÃû×Ö£»
ÆäʵÔÚgftp-2.0.17ÒÔºóµÄ°æ±¾¶¼ÒѾºÜºÃÖ§³Öºº×ÖÁË£¬ÎÒµÄÉèÖ÷½·¨ÊǶÔËüµÄÅäÖÃÎļþÐ޸ļ´¿É£¡
Ò»°ãµÄÈí¼þÅäÖÃÎļþ»á·ÅÔÚÓû§Ä¿Â¼Ï£¬ÀýÈçÎÒÓÃr ......
×î½ü¸Ð½Ó´¥perl£¬¸Ð¾õºÜ²»´í£¬´¦ÀíÎı¾·Ç³£·½±ã¡£Ç°½×¶ÎÓÃcȥͳ¼ÆÒ»Ð©Îı¾£¬ÀÛµÄÒªËÀ£¬¶øÇÒ³ÌÐòÖл¹¾³£³öbug£»¶øÓÃperlÔò²»Í¬£¬Ëü±ÜÃâµÄ¸´ÔÓµÄÊý¾Ý½á¹¹£¬ÕâÑù³ö´íµÄ¸ÅÂʾͺÜСÁË£¬¶øÇÒ±àд´úÂë¶ÌС¾«º·¡£Ç°Á½Ì콫perlÄõ½linuxÉÏÔËÐУ¬ËäÈ»Ìí¼ÓÁË#!/usr/local/bin/perl£¬µ«»¹ÊÇÌáʾÕÒ²»µ½½âÊÍÆ÷£ºbad interpreter¡£ÓôÃÆÑ½¡ ......
linux UART´®¿ÚÇý¶¯¿ª·¢Îĵµ
ʱ¼ä:2010-01-09 14:24:55À´Ô´:ÍøÂç ×÷Õß:δ֪ µã»÷:482´Î
ÄÚÈݼò½é: ½éÉÜÁËLinuxϵĴ®¿ÚÇý¶¯µÄÉè¼Æ²ã´Î¼°½Ó¿Ú, ²¢Ö¸³ö´®¿ÚÓëTTYÖÕ¶ËÖ®¼äµÄ¹ØÁª²ã´Î(´®¿Ú¿É×÷TTYÖÕ¶ËʹÓÃ), ÒÔ¼°LinuxϵÄÖжϴ¦Àí»úÖÆ/ÖжϹ²Ïí»úÖÆ, »¹Óд®¿Ú»º³å»úÖÆµ±ÖÐÉæ¼°µÄÈíÖжϻúÖÆ; ÆäÖ ......
ÍøÂçÅäÖÃ:
¡¡¡¡VMware°²×°ºó»áÓм¸¸öĬÈÏÍø¿¨£¬·Ö±ðÊÇVmnet0£¬Vmnet1ºÍVmnet8£¬³£ÓÃHOST-ONLY£¬BridgeºÍNATÁªÍø·½Ê½¡£±¾ÎĽéÉÜNAT·½Ê½¡£
VmwareÉèÖãº
ÔÚVmwareÉèÖúÃUbuntuµÄÍøÂçÁ¬½Ó·½Ê½£¬Ñ¡ÔñNAT
IPµØÖ·¿ÉÒÔͨ¹ývmware>edit>virtual networking settings ²é¿´£¬ÈçÏÂͼ£º
NATÉè ......
Ê×ÏȽéÉÜÏÂpthread_cond_t¡£ ÔÚLinuxϳÆÖ®Îª×´Ì¬±äÁ¿£¬ÓëÖ®Ïà¹ØµÄÓÐÏÂÃæ¼¸¸öAPI:
int pthread_cond_init (pthread_cond_t *COND,pthread_condattr_t *cond_ATTR);
int pthread_cond_signal (pthread_cond_t *COND);
int pthread_cond_broadcast (pthread_con ......