推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

车载蓝牙免提系统的软件设计

更新时间:2019-01-30 23:03:07 大小:3M 上传用户:sun2152查看TA发布的资源 标签:车载蓝牙免提系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本文针对目前车载蓝牙免提系统的稳定性和实时性问题,采用了嵌入式


车载免提系统的软件设计方案,在系统中嵌入uC/OS-IⅡ实时操作系统,把


整个程序分成许多任务,根据任务的重要程度赋予任务不同的优先级,使系


统永远执行最高优先级的任务,由于嵌入式操作系统uC/OS-IⅡ的这种运行


和调度机制,提高了系统的实时性。本系统将程序分成七个任务,分别是初


始化任务、按键扫描任务、按键处理任务、蓝牙发送任务、蓝牙接收任务、


语音发送任务和语音接收任务,按键扫描任务通过消息队列将键码值发送给


按键处理任务进行处理,按键处理任务再将相应的蓝牙指令发送给蓝牙发送


任务进行处理,当蓝牙接收任务通过串口中断的方式接收到蓝牙模块的返回


指令时,便向语音发送任务发送相应的语音合成文本进行合成,最后,语音


接收任务通过串口中断的方式接收语音合成芯片的应答指令以判断合成的正


确性。根据任务实现功能的重要程度,将蓝牙接收任务设置为最高的优先


级,从而保证系统永远执行蓝牙接收任务,直至该任务挂起后,再执行其他


优先级较高的任务。实验证明,根据本文设计的系统状态转移图方案和上层


应用软件程序的编写,系统不仅成功实现了车载蓝牙免提功能,而且具有更


好的可靠性、稳定性和实时性。


部分文件列表

文件名 大小
车载蓝牙免提系统的软件设计.pdf 3M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载