需要帮助 - Arch_print()

2个帖子/ 0新
最后一篇
Sunnysingh.
离线
最后一次露面:3年4周前
加入:2016-10-21 15:43
需要帮助 - Arch_print()

你好,

我正在使用DSPS主机示例,并希望在TERA术语中打印扫描地址。
Q1)我正在使用Arch_printf同样但无法看到它在TERA项上的输出,输出可以看到输出吗?
Q2)如果不是ARCH_PRINTF,我还可以使用什么来打印扫描地址?

设备:
mt_dialog.
离线
最后一次露面:3个月1周前
职员
加入:2015-06-08 11:34
嗨sunnysingh,

嗨sunnysingh,

您必须在SDK项目中进行一些更改,以便制作Arch_Printf()工作,

  • 首先,您必须必须在da1458x_config_basic.h文件中定义CFG_PRINTF
  • 检查使用UART2模块定义的引脚。
  • 然后在Schedule_While_ble_On()中进行以下更改,请使用以下段替换以下行:

//替换这一点

if(!app_asynch_trm())
休息;

// sdkimprovements需要测试!!我们可以添加以下条件并移动
//它从循环中出来
//我们可以考虑在app_asynch_trm之前把它放在
// if(getbits16(clk_ctrl_reg,running_at_xtal16m))

//执行printf进程
ARCH_PRINTF_PROCESS();

// 有了这个

if(app_asynch_trm()!= goto_sleep)
{
继续;// rwip_schedule()再次调用
}
别的
{
ARCH_PRINTF_PROCESS();
休息;
}

另外,请不要复制您的帖子,我删除了其他相同的帖子。

谢谢mt_dialog.