⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led.cpp

📁 嵌入式计算机及接口技术
💻 CPP
字号:
#include "Led.h"
#define Order_Com0 1




  Led::Led()
 {
  Com0.PortNumber = 0;
  AddChird(&Com0);
   
  IndextLed1.SetExpectTag("P007");
  AddChird(&IndextLed1);
  

  IndextLed2.SetExpectTag("P008");
  AddChird(&IndextLed2);
  
  IndextLed3.SetExpectTag("P009");
  AddChird(&IndextLed3);
  
  IndextLed4.SetExpectTag("P010");
  AddChird(&IndextLed4);

 };
  
 void Led::OnActive()
 {

 };  


void  Led::Message(MessageBody SystemMsg)
{
 

   

	if (SystemMsg.MsgID==Sys_Msg_Vcl)
	{
		 
		if(SystemMsg.Parm1 == Order_Com0)
		{
//			if(SystemMsg.Msg[0] == '!') IndextLed1.Clear();
		
		 switch (SystemMsg.Msg[0])
			{
				case '1':
					{
						IndextLed1.Clear();
					}
					break;
				case '2':
					{
						IndextLed2.Clear();
					}
					break;
				case  '3':
					{
						IndextLed3.Clear();
					}
					break;
				case  '4':
					{
						IndextLed4.Clear();
					}
					break;
					
				default:
IndextLed3.Clear();
Com0.SendData(SystemMsg.Msg,14);
					break;
			}
		}
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -