【Silicon Labs BG22-EK4108A 蓝牙开发评测】五、自动动手建立串口打印工程
<p>串口打印日志是常用的调试手段之一,本帖尝试使用SSV5图形化IDE配置串口,全程需要用户写的代码几乎为0,非常方便。</p><p>首先创建一个空白工程:</p>
<p>工程名和保存路径</p>
<p>生成的工程</p>
<p>打开串口</p>
<p>串口驱动句柄名字</p>
<p>配置串口</p>
<p></p>
<p>波特率、流控配置</p>
<p></p>
<p>串口管脚配置</p>
<p></p>
<p>开启STDIO重定向</p>
<p></p>
<p>最终需要开启的几个驱动如下</p>
<p></p>
<p>最后添加一个用户代码,超级简单</p>
<p></p>
<p>如果需要打印浮点数还需要勾选下支持</p>
<p></p>
<p>效果</p>
<p></p>
<p> </p>
<p> </p>
<p>串口打印步骤介绍的很清楚</p>
本帖最后由 zhang1gong 于 2022-1-18 22:22 编辑
<p>可以用“app_log_info”或“app_log_info”函数实现类似功能,需要配置的软件部件差不多。另外,在配置“IO Stream: USART(vcom)”时使能其中的“Convert \n to \r\n”就不用在打印的文本中加“\r”了。</p>
<p>参考“soc blinky”范例。</p>
zhang1gong 发表于 2022-1-18 22:20
可以用“app_log_info”或“app_log_info”函数实现类似功能,需要配置的软件部件差不 ...
<p><img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/handshake.gif" width="48" /></p>
<p>有图就是好,谢谢分享</p>
<p>mark</p>
页:
[1]