husai021103031 发表于 2018-12-25 11:05

开发基于AT91SAM7X512和LMX5453的蓝牙程序

发布时间: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.2A为主机,B为从机;
        2.3.3A或者B都能通过串口发出搜索命令发现周边蓝牙设备,比如A搜索到B,那么通过串口发出特定命令后就可以完成配对,建立连接,配对密匙可查询,颗修改。
        2.3.4 通讯。在串口1发出任意有效字符后,串口2能收到这些字符,博波特率从9600到115200可选,自动发送间隔100ms及以上时,不能有接收错误。
        三、验收
        3.1开发方提供源程序给需求方,由需求方测试。
        3.2测试内容由需求方临时指定,但是仅限于2.3节功能描述的内容。
        3.3   若需要反复多次测试,双方沟通解决。
        3.4需求方测试完后,若达到目标需求,则通知开发方任务完成,需求方付款给开发方。任务结束。

去竞标
页: [1]
查看完整版本: 开发基于AT91SAM7X512和LMX5453的蓝牙程序