1 / 13
文档名称:

LPC23XX串口通信协议.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LPC23XX串口通信协议.doc

上传人:1006108867 2014/1/10 文件大小:0 KB

下载得到文件列表

LPC23XX串口通信协议.doc

文档介绍

文档介绍:LPC23XX串口通信
有要工程的同志可以找我!
/***************************串口接收部分函数***************************/
void Configuration(uint8 revchar)
{
if (revchar == '[') /* 协议头*/
{
Config_Buffer[0] = '[';
Config_Len = 1;
}
else if (revchar == ']') /* 协议结束*/
{
Config_Buffer[Config_Len]=']';
CMD_Len=Config_Len+1;
Config_Len=0;
}
else
{
Config_Buffer[Config_Len]=revchar;
Config_Len++;
}
}
/******************************串口中断函数*******************************/
void __irq Uart3Irq(void)
{
uint8 iir = 0;
uint8 temp = 0;

while (((iir=U3IIR)&0x01) == 0)
{
switch (iir & 0x0E)
{
case 0x02:break;

case 0x04:
{
temp = U3RBR;
Uart3_Buffer[Uart3_Len] = temp;
Uart3_Len++;
if (Uart3_Len > Uart3_SIZE)
{
Uart3_Len = 0;
}
Configuration(temp);
break;
}

case 0x06:break;
case 0x0C:break;
default:break;
}
}
VICVectAddr = 0;
}
/*************************************主函数******************************/
#include ""
/*******************************变量声明*************************************/
uint8 OBU_ID[5];
uint8 GPS_Send_Gap;
uint8 APN_Len,PORT_Len,IP_Len;
char PORT[5];
char IP[16];
char APN[32];
extern uint8 Config_Len;
extern uint8 Set_Len;
extern uint8 Config_Buffer[80];
extern uint8 GPS_Buffer[GPS_DATA_SIZE];
/*******************************函数声明*************************************/
extern void Uart3PutString(uint8 *Data,uint16 NByte);
extern void EEpromW(uint8 *mcu_address,uint32 e2prom_address,uint32 count);
extern void EEpromR(uint8 *mcu_address,uint32 e2prom_address,uint32 count);
/********************************************************************
Function: OBUIDCovert
Description: 车台编号转换
Calls: Uart3PutString,EEpromW;
Input: 无
Output: 无
********************************************************************/
void OBUIDCovert (char * str)
{
uint8 i;

for(i=0;*str!=0;i++)
{
OBU_ID[i]=((*str++)-'0')<<4;
OBU_ID[i]+=((*str++)-'0');
}
}
/********************

最近更新

2025年核医学风险控制与安全管理策略 37页

关于云南经济战略研究中几个问题的思考 2页

关于主变经济运行系统若干问题的探讨 2页

展览行业市场发展机会分析 30页

关于两个矩阵之和的性质的进一步讨论 2页

《银行存款的清查说》 21页

《药用植物学》 81页

《药典基本知识》 54页

关于Boltzmann H定理的讨论 2页

关于35CrNiMoV钢的蝶状马氏体的研究 2页

2025年ICU病房感染防控策略与实践 30页

2025年慢性消化功能紊乱症状解析 27页

2025年情绪管理与心理健康实操指南 57页

六层大开间组合砌体房屋试验的抗震承载力分析.. 2页

2025年急性呼吸窘迫综合征合并气胸治疗策略 86页

公司内部控制有效性的实证分析 2页

八种沙鼠亚科和田鼠亚科啮齿动物阴茎的比较研.. 2页

八二八毛皮脱脂剂的研制和应用 2页

2025年幽门螺杆菌防治宝典患者必读指南 25页

全省锅炉、高压容器手工焊接技术表演赛 2页

全液压自动猫道翻板机构动力学仿真分析 2页

全息图制作方法和通过该方法制作的全息图 2页

全国高校物价教学研究会第四届年会在呼和浩特.. 2页

全国隐蔽油气藏勘探学术讨论会在江苏省无锡胜.. 2页

全国第四届冷弯型钢技术交流会在京召开 2页

2025年子宫肌瘤患者必读的全方位指南 17页

2025年妇产超声检查攻略 47页

(完整版)小学生必背古诗词80首 2页

计算机专业毕业论文3000字 6页

市政道路监理细则[1] 26页