蓝雨夜 发表于 2021-5-6 16:46

【懒人自理鱼缸控制系统】Keil 环境下RTT方式下PRINTF输出

<p>【懒人自理鱼缸控制系统】Keil 环境下RTT 下PRINTF输出</p>

<p>今天试下用SEGGER里RTT打印输出程序中PRINTF</p>

<p>1、在&nbsp;printf.h里面需要我们做编译选择就可以选择自己需要的printf输出</p>

<p>&nbsp;</p>

<p></p>

<p>2、在工程属性里面增加宏定义</p>

<p></p>

<p>3、打开SEGGER的J-Link RTT Viewer&nbsp;</p>

<p></p>

<p>4、选择接口类型:j-link 的usb 默认速率</p>

<p></p>

<p>5、提示选择设备<br />
</p>

<p>6、运行debug</p>

<p></p>

<p>7、这样就可以不占用其他硬件外设来调试</p>

火辣西米秀 发表于 2021-5-6 21:27

<p>原来需要选择自己需要的printf输出</p>

<p>测评的很细心</p>

蓝雨夜 发表于 2021-5-6 21:48

火辣西米秀 发表于 2021-5-6 21:27
原来需要选择自己需要的printf输出

测评的很细心

<p>ON这个功能做的还是非常不错的吧!</p>

蓝雨夜 发表于 2021-5-7 09:41

<p>手机发送的时候DEBUG会卡死在</p>

<p></p>

<p>再试试看,那里的问题</p>

annysky2012 发表于 2021-5-8 20:52

<p>感谢分享,很详细</p>

freebsder 发表于 2021-5-10 22:43

<p>rtt不是segger给了移植文件吗?好像直接挂上去就能用吧。</p>

蓝雨夜 发表于 2021-5-11 08:02

freebsder 发表于 2021-5-10 22:43
rtt不是segger给了移植文件吗?好像直接挂上去就能用吧。

<p>不用移植,ON的工程里已经包含</p>

<p>宏定义就可以</p>
页: [1]
查看完整版本: 【懒人自理鱼缸控制系统】Keil 环境下RTT方式下PRINTF输出