详细介绍:
SEW MC07B0015-5A3-4-00变频器任务划分的原则
任务划分有3个原则,分别介绍如下。
2.1 原则1
SEW MC07B0015-5A3-4-00变频器 原则1是将同一个外设的访问放在一个任务中。
对每个独立的硬件(例如串行通信端口)进行操作的驱动程序段放在一个任务中。也就是说,要想对某个设备资源进行操作,只有依靠执行相应的任务来实现。这样无论何时切换任务,都不会对任何独立的“外设”造成影响。
这样做能够避免嵌入式操作系统的特殊问题——资源冲突和重入问题,而且利于系统维护与升级。各个任务之间要实现通信,可以调用os_send_signal函数及全局变量来实现。
SEW MC07B0015-5A3-4-00变频器所谓“资源冲突”,就是任务A在访问某个资源时,恰好发生了任务切换——由任务A切换到任务B,任务B也访问这个资源且改变了它的状态,这样当再次执行任务A时,就可能发生冲突或带来不确定性。而所谓“重入”,是指假设任务A在运行某个函数,发生任务切换后,任务B也运行这个函数,这样就会破坏任务A执行这个函数时的现场,从而可能导致任务A执行函数时结果不正确。这种问题尤其容易出现在串行接口器件的操作中,例如串口,串行的AD、DA器件等。
----商务热线---厦门兴锐达自动化设备有限公司
联系人:王文光
++QQ:1694785820 1282972140
手机:15359273780
电话:0592-5580707 400-855-5103转001
传真:0592-5361289
邮箱:1282972140@qq.com
网址:http://www.xmxrdauto.com
MC07B0015-5A3-4-00
MC07B0008-5A3-4-00
MC07B0005-5A3-4-00
MC07B0750-5A3-4-00
MC07B0220-5A3-4-00
MDX61B0550-503-4-00
MC07B0015-5A3-4-00
MC07B0011-5A3-4-00
MC07B0004-5A3-4-00
MC07B0022-2B1-4-00
MCS41A0055-5A3-4-00
MCH41A0150-5A3-4-00
MCH41A0150-5A3-4-00
Edwards TCS Scrubber NRB589000 Gas Abatement System
Yaskawa VOSH Robot with System Robot Controller DDMQF-SR22311
Used Working
Yaskawa VS2B Robot With System Robot Controller DDMQF-
SR2232IR Used Working
Lambda ESS Power Supply 80-185-2-1417 0048-1528 AMAT Quantum
working
KLA Tencor SP1-TBI 394785 Rev AG; 0092493-000 Rev AA; 371050
AB used working
KLA Quantox XP 52-1083 Chuck Control Module Rev. AE used
working
KLA Quantox XP 52-1081 High Voltage Control Module Rev. AB
used working
KLA Quantox XP 52-1172 Assembly Rev. AG (0054362-000;
0057167-000) used working
Kontron 7315-A3-01 Computer 0046190-001 KLA Quantox XP used
working
|