【创龙TMS320C6748开发板试用】+SYSBIOS新建任务的二种方法
来源:互联网 发布:c语言栈解决迷宫问题 编辑:程序博客网 时间:2024/05/29 19:40
方法一:使用程序新建
使用Task_create函数新建任务,这个函数返回这个任务的句柄,若是新建失败则会返回NULL即0.
其中taskMain是这个任务所要执行的函数,也是这个任务的最主要的部分,就像在ucosii中,每个任务中都是一个无限的循环,而在SYSBIOS中,这个taskMain也差不多就是那个意思。
方法二:用cfg文件新建任务
打开硬件抽象层,cfg文件,点击Task组件。
点击Instance,可以看到有个add...的按钮,点击就可以添加了,
要输入的有:任务的句柄我名字,任务的函数,优先级,堆栈的大小等参数。
可以在outline窗口看到自己添加的任务
到此这个任务就添加完成了。
当然还要有任务要执行的那个函数的定义,想要这个任务干什么工作就可以在函数中添加什么样的代码。
最后启动SYS/BIOS系统
本想将自己的项目中使用SYSBIOS,可以发现SYSBIOS要学习的东西还有很多,而试用的时间有限,那就只好放弃了,还是用老方法吧,那SYSBIOS的学习先告一段落了,下次就要开始自己的项目了。
本来也打算自己做一块AD7606的底板的,也是迫于试用时间问题,还是先验证功能,算法吧。
使用Task_create函数新建任务,这个函数返回这个任务的句柄,若是新建失败则会返回NULL即0.
其中taskMain是这个任务所要执行的函数,也是这个任务的最主要的部分,就像在ucosii中,每个任务中都是一个无限的循环,而在SYSBIOS中,这个taskMain也差不多就是那个意思。
方法二:用cfg文件新建任务
打开硬件抽象层,cfg文件,点击Task组件。
点击Instance,可以看到有个add...的按钮,点击就可以添加了,
要输入的有:任务的句柄我名字,任务的函数,优先级,堆栈的大小等参数。
可以在outline窗口看到自己添加的任务
到此这个任务就添加完成了。
当然还要有任务要执行的那个函数的定义,想要这个任务干什么工作就可以在函数中添加什么样的代码。
最后启动SYS/BIOS系统
本想将自己的项目中使用SYSBIOS,可以发现SYSBIOS要学习的东西还有很多,而试用的时间有限,那就只好放弃了,还是用老方法吧,那SYSBIOS的学习先告一段落了,下次就要开始自己的项目了。
本来也打算自己做一块AD7606的底板的,也是迫于试用时间问题,还是先验证功能,算法吧。
0 0
- 【创龙TMS320C6748开发板试用】+SYSBIOS新建任务的二种方法
- 【创龙TMS320C6748开发板试用】+ 中断学习
- 【创龙TMS320C6748开发板试用】+ 定时器
- 【创龙TMS320C6748开发板试用】+几种基本的程序下载和烧写办法总结
- 【创龙TMS320C6748开发板试用】+创龙ECAP_APWM代码分析
- 【创龙TMS320C6748开发板试用】+ECAP模块初探
- 【创龙TMS320C6748开发板试用】+两张图,看清时钟
- 【创龙TMS320C6748开发板试用】+DEBUG模式下的led控制
- 【创龙TMS320C6748开发板试用】+开箱照及CCS环境简介
- 创龙TMS320C6748开发板———定时器/计数器学习
- 创龙TMS320C6748开发板———按键中断学习
- 创龙TMS320C6748开发板———GPIO配置深入
- 创龙TMS320C6748开发板———UART原理(1)
- 创龙TMS320C6748开发板———uPP配置
- 创龙TMS320C6748开发板———SPI接口配置
- 创龙TMS320C6748开发板———PSC配置及GPIO介绍
- 创龙TMS320C6748开发板———PLL模块和PINMUX说明
- 创龙TMS320C6748开发板———中断介绍(1)中断及中断相关寄存器
- 20161221windows的snmp端口号更改
- 内核层读写应用层文件
- 调整Kali Linux的锁屏时间
- linux 文件中查找匹配字符
- PHPunit深入了解
- 【创龙TMS320C6748开发板试用】+SYSBIOS新建任务的二种方法
- 【备忘】史上最全Hibernate之10套开发视频教程下载
- 算法学习之一—乱序数组
- Android JNI打包so文件到apk
- CSS(5)工具-reset
- 公钥和私钥的完全解释(包括对称算法和非对称算法、RSA解释)
- angular 更改显示与绑定数据格式转换
- JVM总结-体系结构
- linux 安装 jdk maven svn