车载娱乐系统(无OS、BT中间层)

我要开发同款
BindNow2020年12月22日
502阅读

作品详情

项目描述:实现手机与车机连接,能拨打电话、播放手机音乐、收短信等功能 开发工具:软件- eBinder IDE 、emIDE V2.20、Source Insight3、Serial Port Utility、Defensics、Frontline ComProbe Protocol Analysis System 硬件-J-Link 关键技术:蓝牙通信协议(HFP、A2DP、AVRCP、PBAP、MAP)、UART接口、定时器中断、EEPBROM、进程控制、进程间通讯 项目实现: 1.系统启动,模块通过优先级顺序初始化自己的进程,并各各模块建立起相互交互的通讯。 2.BT初始化后,由BT中间层进行控制车机端和手机端交互的逻辑控制;当APP端发送消息过来,BT中间层进行分析处理,在通知给蓝牙协议栈,在通过蓝牙协议栈再去请求手机;当手机端发送给蓝牙协议栈,蓝牙协议栈通知给BT中间层,BT中间层进行处理后在通知给APP层;或者是BT中间层直接通过机制通知给蓝牙协议栈,蓝牙协议栈在请求手机。 3.数据的交互都有一对一的消息对应,处理完数据后都会返回相应的数据。 责任描述:BT中间层开发、维护增进
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论