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

📄 tskhw.c

📁 本人编写的无线电话程序,给予PIC18C801设计,包括了uCOS的移植以及菜单,自己设计的拼音注入法,完整地一级汉字库,希望对大家有所帮助
💻 C
字号:
#include <p18cxxx.h>
#include "includes.h"
#include "event.h"
#include "hardware.h"
#include "file.h"
#include "device.h"

extern OS_MEM			*pMemSml;
extern OS_MEM			*pMemLge;


#pragma code MYCODE

void tskHardware(void * data){
	void rom * pMsg;
	INT8U err,dhdl;

	dhdl = sysdev_open(DEV_ID_UART0);
	for(;;){
		pMsg = OSQPend(peventHardware, 0, &err);
		if(err == OS_NO_ERR){
			if((INT24U)pMsg < PTR_MAX){
				switch (((MSG_HEAD *)pMsg)->Msg_ID){
					case MSG_COM0_TRANSMIT:
						if(sysdev_ioctl(dhdl,0,(INT24U)(((MSG_HEAD *)pMsg)->pmemATT)) == 0){
							sysdev_write(dhdl,((MSG_HEAD *)pMsg)->pMem,((MSG_HEAD *)pMsg)->LenOfAttach);
							((MSG_HEAD *)pMsg)->Attached = FALSE;
						}
						break;
					case MSG_TIMER_EXPIRE:
						Func_CloseLight();
						break;
				}
				Func_Clear_Msg(pMsg);
			}
		}
	}
} 

⌨️ 快捷键说明

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