void NRF905_Send_Data(uint8_t *data, uint8_t length);用这个函数送char buf2[32]="receive";怎么写
时间: 2024-05-09 08:14:17 浏览: 98
NRF905发送接收数据程序 实测通过
5星 · 资源好评率100%
假设你想要发送的数据是ASCII字符串 "receive",你可以这样调用该函数:
```
char buf2[32] = "receive";
NRF905_Send_Data((uint8_t*)buf2, strlen(buf2));
```
在这个例子中,我们将 `buf2` 强制转换为 `uint8_t*` 类型,因为 `NRF905_Send_Data()` 函数接受的参数是 `uint8_t*` 类型。同时,我们使用 `strlen()` 函数来获取 `buf2` 的长度,这样可以确保只发送 "receive" 这个字符串的实际长度。
阅读全文