向ble\u app\u外围项目SDK5添加uart功能

6个职位/0个新职位
最后一篇文章
戴夫。伦佐
离线
最后一次见到:2年6个月前
已加入:2015-10-08 13:21
向ble\u app\u外围项目SDK5添加uart功能

您好,支持人员,

我正在尝试添加uart功能来帮助调试一个基于ble\u app\u perieral项目的设计。我想我会引用包含的uart示例项目,但是源文件注释说它们是遗留的,不使用它们。我查过UM-B-051,看起来我已经完成了配置uart所需的一切。但我不知道如何让printf()工作。任何帮助都将不胜感激,谢谢。

设备:
MT\u对话框
离线
最后一次见到:1个月4周前
工作人员
已加入:2015-06-08 11:34
嗨,戴夫,

嗨,戴夫,

请检查以下帖子,以便将UART与SDK5一起使用,

http://support.dialog-semiconductor.com/ble-app-uart-debug-messages

谢谢你的对话

戴夫。伦佐
离线
最后一次见到:2年6个月前
已加入:2015-10-08 13:21
我按照那一步走

我按照那篇文章中的步骤操作,得到了多个包含链接器错误。我正在定义CFG\u PRINTF并调用uart2\u write()以获得所需的功能。我不得不将uart2.c添加到我的项目中以使其正常工作。

戴夫。伦佐
离线
最后一次见到:2年6个月前
已加入:2015-10-08 13:21
为什么公用电话不是

为什么不建议使用common\u uart.c?它似乎只是对uart2.c中定义的函数进行了一些调用?

MT\u对话框
离线
最后一次见到:1个月4周前
工作人员
已加入:2015-06-08 11:34
嗨,戴夫,

嗨,戴夫,

是的,您必须添加uart2.c驱动程序才能让它工作,之前的文章中没有提到这一点。谢谢你的指点。我猜通用的uart.c uart驱动程序没有经过充分的测试,这就是为什么我们建议客户不要在他们的设计中使用它。

致以最诚挚的问候

戴夫。伦佐
离线
最后一次见到:2年6个月前
已加入:2015-10-08 13:21
有道理,谢谢你的帮助

有道理,谢谢你的反馈。

主题已锁定