[PIC®/AVR®/dsPIC®产品] 串口使用教程

[复制链接]
402|1
 楼主| zhuotuzi 发表于 2023-7-17 15:11 | 显示全部楼层 |阅读模式
  1. #include "mcc_generated_files/system/system.h"

  2. #include <string.h>

  3. char msg[] = "Hello World!\r\n";

  4. void UART_write_string(const char *msg)

  5. {

  6.     for(uint8_t i = 0; i < strlen(msg); i++)

  7.     {

  8.         while(!UART.IsTxReady());

  9.         UART.Write(msg[i]);

  10.     }


  11. UART_write_string(msg);
通过调用 UART_write_string(msg) 编写字符串“Hello World!”或任何消息,传递要在终端上打印的消息。这可以是 printf 的轻量级替代方案,例如,对于 ASCII 字符字符串。
更多使用方法
https://onlinedocs.microchip.com/oxy/GUID-420E6AAC-9141-47BF-A4C7-A6EA17246D0D-en-US-14/GUID-BC229F28-29AC-46A3-9FAA-1681C2E93A5C.html

lcczg 发表于 2023-7-18 09:40 | 显示全部楼层
这个简洁,感谢分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

220

主题

3803

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部
0