2022年实验二:DSP_BIOS同步对象实验归纳 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年实验二:DSP_BIOS同步对象实验归纳 .pdf》由会员分享,可在线阅读,更多相关《2022年实验二:DSP_BIOS同步对象实验归纳 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验 2:CCS 中 DSP/BIOS 操作实验一、实验项目与目的学习 DSP/BIOS中线程 task 、旗语、邮箱的使用方法,同时进一步练习C语言编程及调试。二、实验设备计算机, CC3.3 版软件三、实验内容与步骤1配置 CCS 软件在桌面上打开,按照图1 所示配置。然后点击“Save & Quit ”按钮后退出CCS设置工具,启动CCS 。图 1 CCS 配置界面2建立带有DSP/BIOS的项目文件(1)在桌面上有一个名为tsktest.c的文件,也就是我们实验的源程序文件。(2)双击桌面上的图标,启动CCS。(3)在 Project 菜单下点击New,在出现的项目创建窗口中输入项目文
2、件名称。名称任意,例如“ tsktest” 。如图 2 所示:图 2 建立工程4)把源程序tsktest.c 拷贝到当前工程的目录下,然后再加入到工程中,如图3 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 图 3 把 tsktest.c加入工程中5) 在项目文件查看窗口中打开“+”号展开下面的文件,然后双击文件tsktest.c,在主窗口(右半窗口)显示相应文件的源程序,出现图4,此时可以浏览并检查源程序。图 4 浏
3、览源程序和工程3向工程中加入DSP/BIOS配置文件该 工 程是 一 个任 务、 邮箱 、 旗语 的 综合 测试 例程 , 任务 测 试部 分为3 个函数taskA/taskB/taskC,其代码一样。为方便理解,故放在这3 个函数中。void taskA(Arg id_arg) Int id = ArgToInt (id_arg); Int i; LOG_printf(&trace, Task %d Begin Working.,id); for (i = 0; i New-DSP/BIOS configuration” ,如图 5 所示:图 5 新建 DSP/BIOS配置文件出现图 6 所
4、示界面,选择ti.platforms.sim64xx,然后点击OK 。图 6 选择合适的芯片型号图 7 保存 tsktest.tcf 2) 点击保存图标,把文件保存为tsktest.tcf,图 7 所示。3)用和加入tsktest.c程序同样方法将tsktest.tcf加入工程,注意文件类型选择*.tcf,否则找不到文件: 图 8 把 tsktest.tcf加入工程加入后的工程如图9 所示, DSP/BIOS Config下面有了内容,也就是tsktest.tcf:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
5、 - - - - - - 第 3 页,共 10 页 - - - - - - - - - 图 9 加入 DSP/BIOS后的工程4) 修改 HEAP的配置,在MEM 上面右键,然后“Properties”( 图) ,弹出内存的属性配置,如图 10 和 11 所示:图 10 修改 MEM 的属性然后选中 No Dynamic Memort Heaps后,确定即可。图 11 修改 MEM 属性4静态建立任务接下来对DSP/BIOS 进行配置, 加入三个线程task0/task1/task2,分别用来调用taskA/taskB/taskC三个函数。这三个函数功能是在日志中写入运行状态,用来演示线程是同
6、时、并行运行的。在工程中双击tsktest.tcf文件,打开BIOS配置界面。然后点开”scheduling ”,新建一个任务 (task),如图 12 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 图 12 建立任务然后按照同样的方法分别建立task1 、task2 ,最后如图13 所示。图 13 建立 3 个任务 task0/task1/task2 修改任务的属性, 在 task0 上点右键,然后选择“属性”,按照
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年实验二:DSP_BIOS同步对象实验归纳 2022 实验 DSP_BIOS 同步 对象 归纳
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内