智能硬件william hill官网
直播中

57741001

9年用户 109经验值
擅长:嵌入式技术 控制/MCU RF/无线
私信 关注
[讨论]

【FireBLE试用体验】串口调试

`由于最近手里有其他的事要忙  所以  学习的进程比较慢    昨天参考了官方的教程和  JUNIC的教程学习了一下  FIREBLE的报告学习了一下   串口调试
首先你要有一个串口调试助手  我用的是原子的  你们要是用过51  用STCISP上的  或者sscom都行


打开官方的例程
void uart_io_config(void)这个是串口初始化的函数所以是必须的
uart_init(QN_UART0, __USART_CLK, UART_57600);官方的例程给的波特率是57600的  和我平时都用的不太一样
所以改成如下这样
uart_init(QN_UART0, __USART_CLK, UART_9600);这样就可以了
uart_printf(QN_UART0, (uint8_t *)"Hello World
");这个是官方例程库里给的  类似于C中的printf的函数


同时官方的例程还可以将你发送的东西返回串口上
        rx_flag = 1;
        uart_read(QN_UART0, buffer, 10, led_blink_left);
        while (rx_flag == 1);
        tx_flag = 1;
        uart_write(QN_UART0, buffer, 10, led_blink_right);
        while (tx_flag == 1);   其实就是一个简单的判断返回

` 串口助手 工具.jpg 下载器.jpg 串口.jpg

更多回帖

发帖
×
20
完善资料,
赚取积分