MyFPGA Forum

标题: 【FAQ】测试DE10_Lite_Bluetooth, APP找不到蓝牙设备, AT指令不响应 [打印本页]

作者: bingxia    时间: 2021-9-18 17:09
标题: 【FAQ】测试DE10_Lite_Bluetooth, APP找不到蓝牙设备, AT指令不响应
本帖最后由 bingxia 于 2021-9-18 17:56 编辑

Q: 按照手册测试DE10_LITE_BluetoothSPP_Slave时,iOS系统手机(设备)找不到RFS蓝牙设备;测试DE10_LITE_Bluetooth_Config时,发送“AT”、“AT+ORGL”、“AT+UART”指令没有响应“OK”;另外,测试wifi和sensor示例都没问题。



A:1、 测试DE10_LITE_BluetoothSPP_Slave,一般建议DE10-Lite和RFS直连,不通过IDC排线连接;要用Android设备安装RFS APP,搜索RFS蓝牙设备并配对,而且Android系统不要太高(比如Android 10),可以试一下Android 7.1.2。

2、测试DE10_LITE_Bluetooth_Config主要用于恢复RFS蓝牙设置,设计时没有考虑reset失败的情况;RFS蓝牙设备对“AT”、“AT+ORGL”、“AT+UART”指令其实是有响应,只是程序(main.cpp)里没有读取响应的代码,Nios II EDS窗口并不会显示响应的结果--“OK”。




注:如果想确认是否有config成功:

(1)参考DE10_LITE_BluetoothSPP_Master示例的main.cpp程序,修改DE10_LITE_Bluetooth_Config的main.cpp,就可以读取响应的结果显示在Nios II EDS窗口。



(2)可以尝试添加以下代码,然后启用PUTTY工具,设置baud rate 115200,在terminal终端中输入相应指令看是否响应OK。

assign  UART2USB_TX = BT_UART_RX;
assign  BT_UART_TX  = UART2USB_RX;





欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3