jone5 发表于 2021-7-28 22:50

【Silicon Labs 开发套件评测04】_Simplicity Studio v5 printf重定向

本帖最后由 jone5 于 2021-7-30 00:26 编辑

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simplicity Studio v5集成开发环境进一步强化了&ldquo;面向组件(Component)编程&rdquo;的设计理念。虽然这个理念在Windows和Android等的应用程序设计中早已深入人心,但是跟传统的单片机编程的习惯有相当大的差异。</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; 昨天在调试freertos的时候其实还是有些问题,那就是printf()函数并没有打印出来,今天来填坑。</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; 其实要printf重定向在SS5很简单,只需要增加个组件就可以了&nbsp;</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

<p>这个组件其实就是在第三方库里面对printf()进行了重定义</p>

<p> &nbsp; &nbsp;<br />
最终还是定义到了&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;sl_iostream_putchar(SL_IOSTREAM_STDOUT, character); &nbsp;&nbsp; &nbsp;</p>

Jacktang 发表于 2021-7-29 07:37

<p>谢谢楼主的坑填经验</p>

freebsder 发表于 2021-7-29 17:08

<p>挺好的,以前这些东西都是所谓的&ldquo;技巧&rdquo;,不外传,现在太方便了。</p>

jone5 发表于 2021-7-29 23:42

freebsder 发表于 2021-7-29 17:08
挺好的,以前这些东西都是所谓的&ldquo;技巧&rdquo;,不外传,现在太方便了。

<p>嗯嗯&nbsp; 这个真的很方便,其实我现在在做MCAL开发,和这有点类似,这板子外部还带了8MEEPROM&nbsp;&nbsp;</p>

jone5 发表于 2021-7-29 23:42

Jacktang 发表于 2021-7-29 07:37
谢谢楼主的坑填经验

<p><img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/time.gif" width="55" /></p>

freebsder 发表于 2021-7-30 16:12

jone5 发表于 2021-7-29 23:42
嗯嗯&nbsp; 这个真的很方便,其实我现在在做MCAL开发,和这有点类似,这板子外部还带了8MEEPROM&nbsp;&nb ...

<p>MCAL是个啥?</p>
页: [1]
查看完整版本: 【Silicon Labs 开发套件评测04】_Simplicity Studio v5 printf重定向