共3条
1/1 1 跳转至页
[转帖]利用时间触发式系统开发嵌入式产品
时间触发式系统
现在很多应用系统都被描述为“事件触发的”或“事件驱动的”。例如,就现在桌面系统而言,各种各样的应用程序在运行中必须对诸如单击鼠标或移动鼠标的事件做出反应。用户希望这样的事件将引起“即时的”响应。
在嵌入式系统中,事件触发行为往往通过使用中断实现。事件触发系统在系统总体结构上往往通过提供多级中断服务程序来支持该功能。
事件触发系统结构的主要替代方案是时间触发结构。和事件触发结构一样,时间触发结构既可以用于桌面系统也可以用于嵌入式系统。
需要处理同时发生的多个事件不但增加了系统复杂性,而且降低了对事件触发系统在所有情况下的行为做出预计的能力。相比而言,在时间触发嵌入式系统中,设计人员能够通过仔细安排可控的顺序,保证一次只处理一个事件。时间触发系统的可预测的特性使这种方法成为安全相关的系统的通常选择,在这些系统中可靠性是关键的设计要求。除了能够提高可靠性之外,使用时间触发方法将有助于降低CPU的负荷并减少存储器的使用量。即使在小型嵌入式系统中采用这种系统结构,也能从中获益。
实际使用时,系统采用定时器作为任务的“心跳”,检测任务时间是否已到,若任务时间到,则使任务处于就绪状态。在主程序中进行任务的状态的检测,当任务处于就绪时,运行该任务。
时间触发系统中没有汇编部分,全部用C语言编写,因此移植性比较好,它不像其它多任务系统,系统本身也是整个系统的一部分,分界不是很明显。
2、 微机保护单元系统
微机保护单元是应用在电业供电系统中的一种保护设备,原来是采用继电保护方式,设备沉重复杂。现用微电子控制技术,采用微处理控制器进行控制,提高了系统的实时性和可靠性。它可以综合多种因素对供电设备实施全面的保护,实时采样电压电流参数,根据保护配置方案,进行运算和输出控制处理。
二、 硬件系统设计
由于要采样三相电源的电压电流参数,因此,采用了一种高精度三相电能专用计量处理芯片ATT7028,该芯片是高速的DSP芯片,集成了六路二阶sigma-delta ADC、参考电压电路以及所有功率、能量、有效值、功率因数以及频率测量的数字信号处理电路。能够测量各相以及合相的有功功率、视在功率、有功能量,同时还能测量各相电流、电压有效值、功率因数、相角、频率等参数,充分满足三相电能测量的需要
CPU采用STC89C516RD+,这是51系列的一种单片机,它的内部RAM是1296字节、64K程序ROM,可实现ISP、IAP功能,完全满足该软件的使用要求。
[align=right][color=#000066][此贴子已经被作者于2006-12-23 16:13:06编辑过][/color][/align]
关键词: 转帖 利用 时间 发式 系统 开发 嵌入式 产品
共3条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |