一、开发目标: 开发基于AT91SAM7X512单片机和LMX5453的蓝牙收发程序 本开发为软件开发,不涉及PCB的制作。 二、功能需求: 2.1 方案说明 MCU: AT91SAM7X512,外接晶体18.432MHZ 蓝牙芯片:LMX5453,外接晶体13MHZ ,不带eeprom,参数由MCU上电时候完成配置,下电后不保存。 2.2 接口定义 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 需求方测试完后,若达到目标需求,则通知开发方任务完成,需求方付款给开发方。任务结束。
有意向的请联系我!
|