level 13
报告一下目前的进度
考虑了一个解决方案,基于ti的cc2540
cc2540主控芯片的特点如下
1,特点
1).单芯片cc2540可以同时运行自身应用和BLE蓝牙协议栈。
2).兼容蓝牙4.0协议以及良好的RF无线接收器
3).6mm*6mmQFN封装
4).低功耗收发模式、高电压模式以及三种可选电池续航模式
5).TPS62730低电压转换器强兼容可控
6).内核为高效低功耗的8051系列
7).外围设备:12位8路adc,高性能运放,16位定时器一个,8位定时器两个,21个io接口,高速串口两个,高速usb接口一个,红外生成接口,5路DMA,AES编码器,IEEE地址
2,软件资源
1),完整BLE栈,可选host和controller模式:GAP,ATT/GATT,SMP,L2CAP
2),GAP实例以及GATT实例
3),应用模式:1单芯片控制器应用2搭载网络控制接口芯片的多模式应用
4),开发工具多样而且免费:IAR,smartRF,cc2540development toolkit
目前在看过cc2540片上功能之后,发现它没有DAC,我感觉不能直接做蓝牙音箱,而是得用一个MP3的主控芯片做音箱应用,然后在开发移动端app做蓝牙接口。
可能我需要看看蓝牙4.0的协议文档再说,因为据说蓝牙4.0的协议栈支持音频直传
而且cc2540片上系统完全支持蓝牙4.0的协议栈
2016年03月14日 15点03分
5
level 13
本来有csr100x系列可以直接搭载蓝牙高层应用
可是csr的资料要钱。。。sdk要钱。。。开发板贵。。。
2016年03月15日 10点03分
9