[技术问答]

AC781x MCU平台如何打调试信息?

[复制链接]
873|2
手机看帖
扫描二维码
随时随地手机跟帖
AutochipsMCU|  楼主 | 2019-7-16 10:57 | 显示全部楼层 |阅读模式
本帖最后由 AutochipsMCU 于 2019-7-16 10:58 编辑

工欲善其事必先利其器。调试是工程师必备技能。其中打log是常见的调试手段之一。
AC781X的PACK安装包中已集成了调试功能。本帖介绍如何使用该功能。
使用很简单,在使用前调用InitDebug()进行初始化,然后通过printf就可以打印log了。
1563245011720.png

如果没有调用InitDebug(),会导致系统异常哦。所以建议在main函数开始位置就进行InitDebug调用。
调试功能在ac78xx_debugout.c中实现。InitDebug对串口进行了初始化操作。
1563245286269.png
默认UART2,波特率115200。
如果用户需要调整调试口,需修改InitDebug中的GPIO PINMUX和关于DEBUG_UART相关的宏定义。 1563245430789.png

使用特权

评论回复

相关帖子

TechHolder| | 2019-7-16 13:25 | 显示全部楼层
经过AC781x库封装后,通过串口打印变得非常简单了,初始化之后直接printf即可。

使用特权

评论回复
感谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:合肥杰发科技有限公司
简介:四维图新全资子公司 全球多地布局;专注于汽车电子芯片及相关系统的研发与设计 车规级芯片覆盖整车;客户遍及海内外 全球超过8000万辆车搭载杰发科技芯片。

59

主题

268

帖子

7

粉丝