你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 4007|回复: 7

cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

[复制链接]

4

主题

8

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-2-23 11:02:18 | 显示全部楼层 |阅读模式
各位老板,新春大吉

CortexM3 tos 多任务系统.rar

下载

622.03 KB, 下载次数: 115, 下载积分: ST金币 -1

<
回复

使用道具 举报

0

主题

14

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-2-24 22:15:51 | 显示全部楼层

RE:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

这个得学习一下了
回复 支持 反对

使用道具 举报

4

主题

8

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2010-2-26 16:43:11 | 显示全部楼层

RE:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

CORTEX-M3 TOS 多任务系统 简易手册
                           By liangzuoyang
                            QQ:82312369
                            Mail:liangzuoyang@126.com
1.        项目中添加 tos.a ,且把tos_datatype.h , tos.h 放到你的工程目录
2.        在需要用到tos API 的地方include” tos.h”
3.        tos 自身已经接管 PendSV_Handler(),SysTick_Handler()两个中断服务函数,所以代码中勿重复定义.
4.        tos 支持消息,事件,时间事件,优先级,得到事件的任务优先得到调度.
5.        例:
#define TASK_MAX_NUM  5  //最大任务数
#define TASK_STACK_SIZE 200 //任务堆栈大小
unsigned int TaskStack[TASK_MAX_NUM][TASK_STACK_SIZE];      Void task1()
{
For(;;){do anything}
}  
Void task2()
{
For(;;){do anything}
}
Main()
        {
Mcu_init();//MCU 初始化,时钟,uart,等,让MCU 正常跑起来.
_os_init(36000000);//os 初始化,参数是MCU 跑的频率
    //建立任务
_os_task_create(&amp;task1, &amp;TaskStack[0][TASK_STACK_SIZE-1], 1);
   //建立任务
  _os_task_create(&amp;task2, &amp;TaskStack[1][TASK_STACK_SIZE-1], 2);  
//开始多任务调度
_os_start();           
}
6.        详细应用看例程.
7.        tos 需要在IAR 编译器下使用,过段时间也会移到MDK 下.
8.        祝各位老板新春大吉,2010 春节.
回复 支持 反对

使用道具 举报

0

主题

13

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-5-26 13:50:27 | 显示全部楼层

RE:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

牛人啊。
回复 支持 反对

使用道具 举报

0

主题

4

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-9-9 14:44:46 | 显示全部楼层

RE:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

源码都不公开,太小气了
回复 支持 反对

使用道具 举报

0

主题

156

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-9-16 16:28:38 | 显示全部楼层

RE:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

MANY THANKS!
回复 支持 反对

使用道具 举报

3

主题

185

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-12-14 23:34:30 | 显示全部楼层

回复:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

牛人,都是牛牛的
回复 支持 反对

使用道具 举报

1

主题

27

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-1-1 21:57:55 | 显示全部楼层

回复:cotexM3 tos 多任务系统,几乎100% C,只用了不到10行汇编

看看,值得一用。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版