打印
[应用相关]

AN0015—AT32 Printf Debug的几种方式

[复制链接]
3546|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 muyichuan2012 于 2022-1-8 14:02 编辑

AN0015—AT32 Printf Debug的几种方式


应用代码调试过程中,经常会需要确认调试过程信息,常规情况下可使用串口助手进行输出查看,但当硬件环境不支持串口助手打印信息时,测试过程信息的观察就成为难点。
本应用笔记介绍了在AT32微控制器上的各种调试过程信息输出方法,可满足不具备串口助手条件下的调试过程信息输出。
内容概述
本文档主要介绍AT芯片在Keil和IAR两种工程环境下的printf函数使用方法。其共包含如下表统计的5种方法,各方法的具体用法在具体内容内描述。










支持型号
AT32F403xx
AT32F413xx
AT32F415xx
AT32F403Axx
AT32F407xx

目录
1 内容概述 ...................................... 6
2 具体内容 ...................................... 7
2.1 IAR 环境下经Terminal I/O 虚拟终端输出 ..... 7
2.1.1 简介 ......................................7
2.1.2 例程路径 ..............................7
2.1.3 环境及硬件设计 ....................7
2.1.4 软件设计 .............................. 7
2.1.5 仿真与下载 ........................... 7
2.2 IAR 环境下重定向为串口输出 .....9
2.2.1 简介 ................................... 9
2.2.2 例程路径 .............................. 9
2.2.3 环境及硬件设计 ....................9
2.2.4 软件设计 ............................. 10
2.2.5 仿真与下载 .......................... 10
2.3 经Keil 平台的Debug(printf) Viewer 虚拟终端输出 ...... 11
2.3.1 简介 .....................................11
2.3.2 例程路径 ..............................11
2.3.3 环境及硬件设计 ....................11
2.3.4 软件设计 ............................... 11
2.3.5 仿真与下载 .......................... 12
2.4 Keil 环境下重定向为串口输出(使用MicroLIB) .....14
2.4.1 简介 ................................... 14
2.4.2 例程路径 ............................. 14
2.4.3 环境及硬件设计 ................... 14
2.4.4 软件设计 .............................. 14
2.4.5 仿真与下载 ...........................15
2.5 Keil 环境下重定向为串口输出(不使用MicroLIB) ......17
2.5.1 简介 .....................................17
2.5.2 例程路径 ...............................17
2.5.3 环境及硬件设计 ..................... 17
2.5.4 软件设计 ..............................18
2.5.5 仿真与下载 ............................ 19
2.6 经JLinkRTT 窗口输出 ................ 20
2.6.1 简介 ......................................20
2.6.2 例程路径 ............................... 20
2.6.3 环境及硬件设计 .....................20
2.6.4 软件设计 ................................20
2.6.5 仿真与下载 ............................. 21
3 注意事项 .....................................24
4 版本历史 ......................................25
Note:相关文档和源代码请查看附件。







AN0015_Printf_Debug_Demo_ZH_V1.0.2.pdf

1.35 MB

Printf_Debug_Demo_V2.0.0.zip

2.09 MB

使用特权

评论回复
沙发
wooin| | 2021-9-13 14:28 | 只看该作者
这个例程在哪里有下载?
“006_Printf_Test_Jlink_RTT\Project”

使用特权

评论回复
评论
wooin 2021-9-14 09:17 回复TA
@muyichuan2012 :感谢 
muyichuan2012 2021-9-14 09:13 回复TA
006刚才上传了。 
板凳
guijial511| | 2021-9-13 20:33 | 只看该作者
谢谢分享,下载学习一下。

使用特权

评论回复
地板
两只袜子| | 2021-10-1 18:55 | 只看该作者
例程有下载地址吗

使用特权

评论回复
5
kaimao1994| | 2022-3-2 10:27 | 只看该作者
文档怎么无法下载呢

使用特权

评论回复
6
tail066| | 2022-3-3 13:06 | 只看该作者
好东西啊,感谢!!

使用特权

评论回复
7
hoop| | 2022-3-3 19:04 | 只看该作者

https://www.arterytek.com/cn/support/index.jsp?index=1
官网这个地址的的AN0015

使用特权

评论回复
8
hoop| | 2022-3-3 19:05 | 只看该作者
kaimao1994 发表于 2022-3-2 10:27
文档怎么无法下载呢

去这个地址下载
https://www.arterytek.com/cn/support/index.jsp?index=1

使用特权

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

本版积分规则

150

主题

1731

帖子

24

粉丝