加入收藏
 免费注册
 用户登陆
首页 展示 供求 职场 技术 智造 职业 活动 视点 品牌 镨社区
今天是:2025年5月2日 星期五   您现在位于: 首页 →  技术 → 半导体器件(应用信息)
Intel系列单片机80c196KB开发系统时的注意事项
2007/2/10 11:55:42    

一个即时系统的软体由即时操作系统加上应用程序构成。应用程序与作业系统的接口通过系统调用来实现。用80C196KB作业系统的MCU,只能用内部RAM作为TCB和所有系统记忆体(含各种控制表)以及各个任务的工作和资料单元。因此一定要注意以下几点:

(1)对各个任务分配各自的堆迭区,该堆迭区既作为任务的工作单元,也作为任务控制块的保护单元。

(2)系统的任务控制块只存放各任务的堆迭指标,而任务的状态均存放于任务椎栈中。在一个任务退出运行时,通过中断把它的状态进栈,然后把它的堆迭指标保存于系统的TCB中;再根据优先取出优先顺序最高的已就绪任务的堆迭指标SP映象值送入SP中;最后执行中断返回指令转去执行新任务。

(3)各任务的资料和工作单元尽量用堆迭实现,这样可以允许各任务使用同一个子程序。使用堆迭实现参数传递并作为工作单元,而不使用绝对地址的RAM,可实现可重入子程序。该子程序既可为各个任务所调用,也可实现递回调用。

→ 『关闭窗口』
 dav
 [ → 我要发表 ]
上篇文章:MCU单片机的生命期
下篇文章:学生如何学好MCU单片机?
→ 主题所属分类:  半导体器件 → 应用信息
 热门文章
 如何申请EtherCAT技术协会(ETG)会员资格 (184265)
 台北国际计算机展(COMPUTEX 2015)参展商名… (106019)
 上海市集成电路行业协会(SICA) (94077)
 USB-IF Members Company List (84421)
 第十七届中国专利优秀奖项目名单(507项) (76304)
 苹果授权MFi制造商名单-Authorized MFi Lic… (70151)
 台北国际计算机展(COMPUTEX 2015)参展商名… (69443)
 中国130家太阳能光伏组件企业介绍(3) (56571)
 PLC论坛 (53351)
 中国130家太阳能光伏组件企业介绍(2) (49901)
 最近更新
 一本面向设计工程师精心修订和更新的《ESD应用手册… (3月10日)
 表皮电子学的代表作:石墨烯纹身 (2月26日)
 在晶圆级大规模生产中引入脉冲激光沉积(PLD)技术 (1月21日)
 你听说过PiezoMEMS技术吗? (1月21日)
 旨在挑战EUV的纳米压印光刻技术(Nanoimprint L… (1月3日)
 新UV光刻机专利显著提高能效并降低半导体制造成本 (11月6日)
 将GaN极性半导体晶圆的两面用于功能器件 (9月30日)
 驱动增强终端侧生成式AI体验的技术:LoRA (6月11日)
 AI TOPS和NPU性能指标指南 (6月11日)
 驱动增强终端侧生成式AI体验的技术:多模态生成式AI (6月11日)
 文章搜索
搜索选项:            
  → 评论内容 (点击查看)
您是否还没有 注册 或还没有 登陆 本站?!
关于我们 ┋ 免责声明 ┋ 产品与服务 ┋ 联系我们 ┋ About 365PR ┋ Join 365PR
Copyright @ 2005-2008 365pr.net Ltd. All Rights Reserved. 深圳市产通互联网有限公司 版权所有
E-mail:postmaster@365pr.net 不良信息举报 备案号:粤ICP备06070889号