Telink TLSR825x系列——软件模拟UART打印调试信息

  • 在工程的app_debug.h 文件中设置
#define UART_PRINT_DEBUG_ENABLE				1

#if (UART_PRINT_DEBUG_ENABLE)
//	#define PRINT_BAUD_RATE 				1000000 //默认且只支持 1000000
	#define DEBUG_INFO_TX_PIN           	GPIO_PB1 // 设置tx发送引脚
	#define PULL_WAKEUP_SRC_PB1         	PM_PIN_PULLUP_10K
	#define PB1_OUTPUT_ENABLE         		1
	#define PB1_DATA_OUT                    1
#endif
  • 在SDK的application/print目录下有个u_printf.h 头文件,在需要调试的地方引用
    在这里插入图片描述
  • 点击菜单 “Project” - “Clean…”(这步很重要)
  • 把芯片的tx引脚接到串口调试器的rx引脚上,把调试器插到电脑的usb
  • 打开串口调试助手,选择串口号,波特率为1000000,点击打开按钮,可以收到芯片发来的调试信息了

注意事项:
1.用GPIO调试的管脚不要跟工程当中别的管脚有冲突
2.因为是gpio模拟的串口,刚启动的时候要做相关的初始化,第一次打印可能有乱码
3.释放代码时,一定要把打印功能给关掉,节省功耗
4.第一次使用先clean project,否则打印不生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值