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

📄 app.h

📁 UCOS移植到atmel arm7x256上
💻 H
字号:

#include "includes.h"

#define  TASKUS0_STK_SIZE       256
#define  TASK_STK_SIZE		256
#define  TASKUS1_STK_SIZE       256	//zdg

#define  TASK_US0_PRIO		1
#define  TASK_US1_PRIO		2	//zdg

OS_STK		US0TaskStk[TASKUS0_STK_SIZE];
OS_STK		US1TaskStk[TASKUS1_STK_SIZE];	//zdg
OS_STK          TaskStartStk[TASK_STK_SIZE];

OS_EVENT	*ConsoleSem;
OS_EVENT	*lwip_input;
OS_EVENT	*next;
OS_EVENT 	*lwip_output;

#define ext

ext OS_CPU_SR	cpu_sr;
ext char RXDT[20];
ext char* pRxdt;
ext OS_EVENT * pE_Key;
ext INT8U err;
ext int AT91C_USAR_BAUD;   // Baud rate
ext AT91S_SPI* SPIK;	
ext char temp;//
static	void  US0Task (void *p_arg);
static	void  US1Task (void *p_arg);	//zdg
unsigned char SPEED;
//char MsgBuffer[256];

//-------------------------------------------------------------------------------------------------------
//--FUNCTION PROTOTYPES
//-------------------------------------------------------------------------------------------------------

extern void Tmr_TickInit(void);
extern void OSSchedLock(void);
extern void OSSchedUnlock(void);
extern void LWIP_main(void *arg);
extern void uprintf(char *fmt,...);

⌨️ 快捷键说明

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