This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/TMDSEVM6678:SYS/BIOS hello

Guru**** 2584835 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/607765/rtos-tmdsevm6678-sys-bios-hello

器件型号:TMDSEVM6678
Thread 中讨论的其他器件: SYSBIOS

工具/软件:TI-RTOS

Gays 您好:

 我正在尝试学习如何使用 SYS/BIOS、我使用的 CCS 版本是 CCS5.1.1.00018 (包含在 TMDSEVM6678 Box 的 DVD 中 )和 BIOS_6_33_05_46/BIOS_5_41_13_42。

在下面的步骤中、我设置项目:

1.新建 CCS 项目,:

如图所示,请使用 Generic Examples->Hello 示例。

2.se将平台视为一张图:

然后我得到了非常简单的源代码:

/*
*==== hello.c ====
* hello 示例用作 SYS/BIOS 的基本完整性检查程序。 它
*演示如何将字符串"hello world"打印到 stdout。
*

#include

#include
#include

/*
*==== main ====
*
void main()

system_printf ("hello world\n");

/*
*正常的 BIOS 程序将调用 BIOS_start()来启用中断
*并启动调度程序并使 BIOS 进入新状态。 但是、这个程序
*是一个简单的完整性测试,调用 BIOS_exit()。
*
BIOS_exit (0);//终止程序并转储 SysMin 输出*/

接下来、我构建它并将程序加载到 EVM 中、运行、但我得到错误:

C:\Users\dell\workspace_v5_2\helloworldBios\Debug 下的"C$$$EXIT()没有可用的源

是否有人知道这意味着什么,我如何才能使它发挥作用?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请参阅以下两个主题:
    e2e.ti.com/.../202674
    e2e.ti.com/.../176621

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan:
    非常感谢您的回复。 现在我知道这不是错误。 我还有其他问题:如何才能看到 当我使用函数:Log_Info1()时,我看到了 Window->Show View,在 memu 中我没有找到 ,就像:Table 或 RTA Table 等等。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    printf 消息应在 CCS 控制台窗口中可见。 我不确定 CCS 的旧版本、但对于 CCSv6、有 View->Console。 它应该与 CCSv5.x 中的内容类似

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Yordan,谢谢你的回复。