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

查看: 7857|回复: 7

感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢迎大家

[复制链接]

1

主题

0

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-7-13 16:11:22 | 显示全部楼层 |阅读模式
stm8s105c6版本,本人手上只有这个小小的discovery板子,100块买的,所以先拿它做的测试,很稳定!
 
 
编译器选择的是IAR,因为它里边支持c语言是用的模拟寄存器!!!!stvd好像用的是堆栈,导致在stvd上做系统几乎不可能
stm8工程,是stm8s105c6版本,仿真是硬件仿真,因为proteus不支持stm8
flash和ram占用情况如下:
  941 bytes of readonly  code memory 
  132 bytes of readonly  data memory 
  499 bytes of readwrite data memory 
我感觉ram占用有点大,后来我编写了个什么都没有的main函数,ram占用是272B,所以本系统ram占用应该是499-272=227B
优化级别选则balance.
/*--------------------------------------------------------------------------------------+
|系统函数声明    |
+---------------------------------------------------------------------------------------*/
void RAYS_TaskCreate(void (*Task)(void),INT8U *Stack,INT8U t_Prio);//创建任务
void RAYS_Start(void); //系统启动函数
void RAYS_TaskResume(INT8U prio);   //任务恢复函数
void RAYS_TaskSuspend(INT8U prio); //任务挂起函数
void OSSched(void); //汇编调度函数
void RAYS_TimeDelay(INT16U ticks);  //任务延时函数
void Idle_Task(void);
void RAYS_Init(void); //系统初始化
void TickIntHook(void);  //系统节拍钩子函数
 

RaysRTOS-STM8IAR.rar

下载

43.84 KB, 下载次数: 156, 下载积分: ST金币 -1

<
回复

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-7-29 21:10:15 | 显示全部楼层

回复:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

mark
回复 支持 反对

使用道具 举报

0

主题

200

回帖

0

蝴蝶豆

初级会员

最后登录
2018-3-25
发表于 2010-8-3 07:30:14 | 显示全部楼层

RE:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

下载来看看......
回复 支持 反对

使用道具 举报

0

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-8-3 08:30:52 | 显示全部楼层

RE:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

学习中啊
回复 支持 反对

使用道具 举报

0

主题

30

回帖

0

蝴蝶豆

初级会员

最后登录
2019-11-27
发表于 2010-8-4 09:13:37 | 显示全部楼层

RE:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

高手呀,
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

初级会员

最后登录
2020-9-4
发表于 2010-8-13 21:36:33 | 显示全部楼层

RE:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

这个系统也就一般般!
回复 支持 反对

使用道具 举报

0

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
2018-2-6
发表于 2010-9-20 23:57:12 | 显示全部楼层

RE:感谢Lisuwei一文,我也写出了我的RaysRTOS(光芒实时系统),全抢占式优先级调度,我移植了51,AVR,STM8三个版本,这里是stm8版本,欢

记号!~~~~~~
回复 支持 反对

使用道具 举报

0

主题

7

回帖

0

蝴蝶豆

中级会员

最后登录
2018-4-24
发表于 2017-3-27 16:12:44 | 显示全部楼层
好好学习,天天向上
回复 支持 反对

使用道具 举报

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