发布时间:2018-12-25 11:05:36
截止时间:2019-01-04 11:05:36
项目周期:详谈
现居地址:云南省昆明市呈贡县
项目描述:
一、开发目标:
开发基于AT91SAM7X512单片机和LMX5453的蓝牙收发程序
本开发为软件开发,不涉及PCB的制作。
二、功能需求:
2.1 方案说明
MCU: AT91SAM7X512,外接晶体18.432MHZ
蓝牙芯片:LMX5453,外接晶体13MHZ ,不带eeprom,参数由MCU上电时候完成配置,下电后不保存。
2.2 接口定义
AT91SAM7X512
| LMX5453
| 说明
| PA0/USART0_RXD
| BT_TXD
| MCU和LMX5453通讯口
| PA1/USART0_TXD
| BT_RXD
| PA3/USART0_RTS
| BT_CTS
| PA4/USART0_CTS
| BT_RTS
| PA27
| DRXD
| DBGU口,和电脑串口通讯
| PA28
| DTXD
|
|
|
|
2.3 功能描述
2.3.1 假设两台设备A和B都通过DBGU口接在电脑的串口上(DBGU为TTL电平,需要电平转换才能接电脑串口,这个是硬件要处理的,软件不用考虑),A接串口1,B接串口2;
2.3.2 A为主机,B为从机;
2.3.3 A或者B都能通过串口发出搜索命令发现周边蓝牙设备,比如A搜索到B,那么通过串口发出特定命令后就可以完成配对,建立连接,配对密匙可查询,颗修改。
2.3.4 通讯。在串口1发出任意有效字符后,串口2能收到这些字符,博波特率从9600到115200可选,自动发送间隔100ms及以上时,不能有接收错误。
三、验收
3.1 开发方提供源程序给需求方,由需求方测试。
3.2 测试内容由需求方临时指定,但是仅限于2.3节功能描述的内容。
3.3 若需要反复多次测试,双方沟通解决。
3.4 需求方测试完后,若达到目标需求,则通知开发方任务完成,需求方付款给开发方。任务结束。
去竞标 |