微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 1.4.2的协议栈怎么使用printf

1.4.2的协议栈怎么使用printf

时间:10-02 整理:3721RD 点击:

请问怎么开发的过程中实现打印log的功能?有没有相关例程或者介绍

daye zhang ,

254x稍微麻烦点,没有现成的例子,你需要自己通过UART驱动把信息丢到PC上。

要使用UART需要开启什么宏吗?关于UART的那些宏定义的好乱,ZTOOL_P1,ZTOOL_P2这些是什么意思?

我要使用应该在哪个位置添加宏定义。有没有相关的说明文档,麻烦给个链接

谢谢

试试下面这个:

#include <stdio.h>

#define PUTCHAR_PROTOTYPE __near_func int putchar (int c)

PUTCHAR_PROTOTYPE
{
      NPI_WriteTransport((uint8 *)&c, 1);// 你自己的从串口输出一个字节的函数

      return (c);
}

然后,就可以用printf打印字符了。

虽然不懂这一句 __near_func int putchar (int c)是干嘛的,

但还是要谢谢 你,把这段加进去是可以的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top