如何使用SYSBIOS中的例子

如何使用SYSBIOS中的例子,第1张

一、 搭建工程框架

CCS >File >New

>CCS Project

d出New CCSProject

, 如下:

新工程选项

在Project

name栏给工程起个名字。在Loction栏给工程找个地方。最下面的工程模板和例子,因为书中都是用到 *** 作系统的例子,所以一定要选Empty

RTSC Project。

Next

RTSC配置选项

平台(Platform)不能空,否则无法Finish。

二、

复制C代码

在Project

Explorer窗口,选择新建的工程成为[Active

- Debug],

右击或在File菜单,选择New

>Source File

新建源文件选项

在Source

folder给源文件找个存放的地方

在Source file给源文件起个名字

在Template选择Default

C source template

Finish

打开新建的空的C文件,将文档中的C代码拷贝到C文件中。

有的,例如System_printf,Vps_rprintf之类的,其中Vps_rprintf可以把信息输出到串口打印出来。

旗语模块使用Semaphore_create()、Semaphore_pend()、Semaphore_post()来实现,对于SYS/BIOS API函数查询,具体可以参考附件所提供SYS/BIOS API文档。

方法如下:

1.打开CCS6.0版本编译器;

2.点菜单栏上的project,选择ImportLegacyCCSv3.3Porjects?,d出对话框,通过Browse?按钮导入一个3.3版本的工程项目;

3.按照对话框提示,一步步导入CCS3.3版本的pjt文件,最后,出现如下警告对话框;

4.按下“OK”,这个CCS3.3版本工程项目文件被导入CCS6.0版本编译器中;

5.编译工程是无法通过的。右击工程选项,选择Properties;

6.进入属性编辑框中,在Build下选中IncludeOptions选项,将CCS3.0工程所用的头文件路径删除;

7.添加CCS6.0的头文件路径;

8.按下“Workspace?”按钮,在d出窗口中将导入的工程展开,选中“Include”文件夹,点击“OK”,完成路径添加;

9.再在属性编辑框中,通过Build—>C2000Linker—>AdvancedOptions—>SymbolManagement,检查如下空格中是否有内容,如果有,则删除;

10.编译时,由于这是个新的workspace,因此,需要新建一个ccxml文件,按照实际进行选取,如果已有ccxml文件,则忽略这一步;

11.对工程进行编译,可以编译通过。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11555387.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存