设为首页 加入收藏

TOP

移植蓝牙协议栈及其工具到嵌入式ARM Linux下
2014-11-24 11:36:37 来源: 作者: 【 】 浏览:0
Tags:移植 蓝牙 协议 及其 工具 嵌入式 ARM Linux

目前,蓝牙技术已经比较成熟,特别是基于手机和PC得蓝牙文件传输。


本文主要讲述基于嵌入式arm linux的蓝牙文件传输。


现行2.6.x的linux内核都已经集成了bluez蓝牙驱动,对于2.4版本内核的需要到bluez官方网站下载并安装bluez蓝牙驱动。


本为基于2.6版本的内核讲述。对于2.4下载bluez后安装即可。有了bluez蓝牙驱动还需要安装bluez-libs库和bluez-utils工具


蓝牙文件传输应用开发分为2部分,On pc 和on ARM。


我用linux系统配置


内核版本 2.6.25


gcc:4.0.0


做嵌入式开发用新版本的内核总是会遇到很多问题。2.6.11的内核比较适合做嵌入式开发。


首先:在pc上安装bluez-libs库和bluez-utils工具。


1,在bluez官方网站下载bluez-libs和bluez-utils


http://www.bluez.org/download/


我下载的是bluez-libs-3.36和bluez-utils-3.36。


2.编译PC的linux内核


3.安装libs和utils。


libs和bluez得安装都是安装linux软件正常方式安装


安装libs


注意:如果你是fedora 9或者是内核是2.6.25及以上的版本在安装utils的时候会出现某些文件没有或者是参数没定义的问题。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇基于FS2410的SQLite移植 下一篇Linux下Bluetooth编程

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)
·MySQL下载与安装教程 (2025-12-26 13:21:26)
·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)