📄 control.c
字号:
#include "at91sam7a3.h"
extern unsigned char K_Data[20];
extern unsigned int total; //统计注入数据的错误帧个数
unsigned long Abus_flag;
unsigned long Bbus_flag;
extern unsigned int UART0_T_Count ;
extern void DelayNS(unsigned int);
extern void power_on_initialization(void);
void control(void) ;
//****************************************************************************
//* 名称:control()
//* 功能:
//****************************************************************************
void control(void)
{
if ((K_Data[0]==0x55)&&(K_Data[1]==0x55)&&(K_Data[2]==0x55)&&(K_Data[3]==0x55))
{
power_on_initialization(); //intialization
}
if (K_Data[0]==0xAA)
{
Abus_flag = 0x55555555; //BUS A on
Bbus_flag = 0xaaaaaaaa; //BUS B off
}
if (K_Data[0]==0xBB)
{
Abus_flag = 0xaaaaaaaa; //BUS A off
Bbus_flag = 0x55555555; //BUS B on
}
if (K_Data[0]==0x10)
{
UART0_T_Count=0; //char_S
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -