超小型51模拟多任务系统

[复制链接]
 楼主| jerkoh 发表于 2010-4-18 16:36 | 显示全部楼层 |阅读模式
本帖最后由 jerkoh 于 2010-4-18 16:38 编辑

创建4个任务
1  100ms
2  200ms
3  300ms
4  1000ms
正常情况 1000ms 任务4输出LED






异常情况 被抢占掉优先级后丢失事件

代码比较小 使用了119字节RAM 2K不到ROM
含串口程序


如何解决这个问题?

完整KEIL 代码和protues仿真

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| jerkoh 发表于 2010-4-18 17:12 | 显示全部楼层
问题 找到了 是定时器设置事件号和任务 没配合好事件关系
ayb_ice 发表于 2010-4-19 09:14 | 显示全部楼层
LZ "119字节RAM 2K不到ROM"
LZ你知道rtx51 tiny多少ram多少code....
 楼主| jerkoh 发表于 2010-4-19 10:43 | 显示全部楼层
TINY 是更小

这个代码 里面带UART 用掉code 近1k,用掉串口缓冲区等也要近70字节

实际RAM 用50字节不到 code 1K不到
nqbmylove 发表于 2012-5-21 20:21 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

116

主题

1407

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

116

主题

1407

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部