TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28033: 关于在28033控制器中实现printf输出重定向到串口的疑问

Part Number:TMS320F28033Other Parts Discussed in Thread:C2000WARE

你好,通过查找E2E论坛中关于printf重定向的资料,发现TMS320F28035: 关于C2000中 printf函数的应用疑问 – C2000Tm︎ 微控制器论坛 – C2000 微控制器 – E2ETm 设计支持 (ti.com)这篇文章中进行了比较详细描述,另CCSv4 printf问题 – C2000Tm︎ 微控制器论坛 – C2000 微控制器 – E2ETm 设计支持 (ti.com)这篇文章中也有一些描述,参考2802X里面的例程Example_F2802xLaunchPadDemo发现,项目中有按照Tips for Using Printf这篇文章中操作,但是整个项目中我搜索SCI_open关键词都无法找到定义,只在sci_io.h中找到声明,我不知道SCI_open这些函数实际上是在那里定义的,以及这些函数定义里面应该添加些什么内容,从而实现printf通过串口进行输出。

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,温馨提示您由于圣诞及新年假期,英文论坛的答复将稍晚,敬请谅解!

,

Cherry Zhou:

您好,您的问题已经跟进给工程师,预计将在 1 月 22 日的第一周前回复。

此外, SCI_open 函数在位于 <C2000Ware_XX\device_support\F2802x\common\source> 文件夹的 sci_io.c 文件中。

,

Cherry Zhou:

您好,要包含所需的文件 (如 sci_io.h) ,project include options必须指向这些文件。 以下是 LaunchPadDemo 项目的屏幕截图可供您参考,其中包含相对路径。 请注意 main .c 文件还包括以下header files:

#include <stdio.h>#include <file.h>

#include "sci_io.h"

像 "stdio.h" 这样的文件位于 CCS 安装文件夹内。 以下为该路径的一个大概示例,具体取决于 CCS 版本和编译器版本。 您可以在项目设置中包含路径,也可以将文件移植到项目中。

C:\ti\ccs1100\ccs\tools\compiler\ti-cgt-c2000_21.6.0.LTS\include

,

Tianping LI:

好的,谢谢Pray

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28033: 关于在28033控制器中实现printf输出重定向到串口的疑问
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1