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