需要帮助- arch_print()

2个帖子/ 0个新
最后发表
sunnysingh
离线
最后看到:3年4周以前
加入:2016-10-21 15:43
需要帮助- arch_print()

你好,

我的工作与dsps主机示例,并希望打印扫描地址在tera term。
Q1)我正在使用使用arch_printf相同,但不能看到它的输出在tera term,哪里可以看到输出?
Q2)如果不是arch_printf我还可以使用打印扫描地址?

设备:
MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨sunnysingh,

嗨sunnysingh,

为了让arch_printf()工作,你需要在SDK项目中做一些修改,

  • 首先,您必须在da1458x_config_basic.h文件中定义CFG_PRINTF
  • 检查定义的使用uart2模块的引脚。
  • 然后在schedule_while_ble_on()中做以下更改,用下面的代码片段替换以下行:

/ /替换这个

如果(! app_asynch_trm ())
打破;

/ / SDKIMPROVEMENTS需要测试! !我们可以添加以下条件并移动
//退出循环
//我们可以考虑把它放在app_asynch_trm之前
/ /如果(GetBits16 (CLK_CTRL_REG RUNNING_AT_XTAL16M))

//执行printf进程
arch_printf_process ();

/ /这

if (app_asynch_trm() != GOTO_SLEEP)

继续;//再次调用rwip_schedule()

其他的

arch_printf_process ();
打破;

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

由于MT_dialog