电子说
XR806是全志科技设计开发的一款支持WiFi和BLE的高集成度无线MCU芯片。之前已经支持了鸿蒙系统,现在又支持了FreeRTOS,可玩性又大大增强了。
1.下载SDK和编译工具链
1.修改SDK中gcc.mk中CC_DIR,使其指向你的toolchain路径
2.配置项目(可以拷贝已有项目的配置文件)
cp -r hello_demo uart_demo
)CONFIG_PROJECT="demo/uart_demo"
#include "serial.h"
// UART1_ID 针对的就是串口1
serial_init(UART1_ID, 115200, UART_DATA_BITS_8, UART_PARITY_NONE, UART_STOP_BITS_1, 0);
serial_start();
uint8_t i = 0;
uint8_t recv_buffer[8];
uint8_t send_buffer[3];
buf[0] = 0xC1;
buf[1] = 0xC1;
buf[2] = 0xC1;
serial_write(buf, 3); //发送的测试数据
int len = serial_read(recv_buffer, 8); // 接收数据
for (i=0; i< 8; i++)
{
printf("0x%x ", recv_buffer[i]);
}
printf("n");
cp project/demo/uart_demo/gcc/defconfig .config
,使用make build_clean,make_build来生成新的镜像文件全部0条评论
快来发表一下你的评论吧 !