TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR6843AOP: 恢复初始状态

Part Number:IWR6843AOP

6843AOP上面有蓝牙模块,其内的初始程序是什么,需要恢复其初始程序

Shine:

蓝牙芯片里没有预先烧录代码,请看下面的帖子。With all the labs that currently run on the IWR6843AOPEVM there are no binaries flashed to the CC2642 BLE chip.https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1070004/iwr6843aopevm-bluetooth-connection-password

,

JX Z:

应该预先烧录了吧,因为将6843AOP调到蓝牙模式之后,我可以通过蓝牙的FFF1接收到 UART_writePolling的数据

,

JX Z:

应该FFF1接收到就是radar的数据,然后才可以通过蓝牙输出,我想要的是实现radar输出传输到蓝牙工程

,

JX Z:

就是需要实现radar和蓝牙之间的数据传输

,

Shine:

我没看到有初始化例程。请看看下面的帖子是否有帮助。https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1255857/cc2642r-communication-interface-and-example-code-between-awr1843aop-evm-processor-and-cc2642-bluetooth-ic

,

Gary Lu:

您好,没有初始化例程

我写了一段示例,整合雷达数据处理和蓝牙通信的一个思路:

// 从雷达接收数据的函数
void receiveRadarData() {
// 从雷达接收数据的代码
// 对接收到的雷达数据进行处理
// 将处理后的数据传递给sendBluetoothData函数
}// 发送数据到蓝牙的函数
void sendBluetoothData(data) {
// 初始化蓝牙模块
// 将数据通过蓝牙发送出去
}// 主函数
int main() {
// 初始化雷达模块
// 初始化蓝牙模块while(1) {
// 不断循环,接收雷达数据
receiveRadarData();
}
return 0;
}

并且,如果您想要实现的将雷达数据通过蓝牙传输出去。以下代码请参考,

// 导入雷达和蓝牙模块的库
#include <XXX.h>
#include <XXXX.h>// 主函数
int main() {
// 初始化雷达模块
radar_init();// 初始化蓝牙模块
bluetooth_init();while(1) {
// 从雷达接收数据
RadarData data = radar_receive_data();// 将雷达数据发送到蓝牙
bluetooth_send_data(data);
}
return 0;
}

,

JX Z:

感谢,由于买到官方的IWR 6843AOP EVM,就自带蓝牙功能(通过调为蓝牙模式,就可以通过蓝牙接收到AOP雷达的数据),所有按道理来说其内应该是有程序的,不然蓝牙怎么会工作,我想询问的就是这个

,

Shine:

我看到另外一个工程师回复也是没有例程提供。https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1288357/iwr6843aopevm-reference-example-using-cc2642-ble-on-evm

,

JX Z:

麻烦你们可以使用用于销售的IWR6843AOP EVM,将其调为蓝牙模式,看看是否可以连接上,如果可以连接上,那么说明其内已经有了相应的程序,可以问问关于研发这款产品的工程师,目前我拿到的产品是2023年买的

,

Chris Meng:

你好,

IWR6843AOPEVM上有蓝牙的硬件,但是没有相关软件的支持。

Thanks,

Chris

赞(0)
未经允许不得转载:TI中文支持网 » IWR6843AOP: 恢复初始状态
分享到: 更多 (0)