📄 j1939_nml.c
字号:
/**************************************************************************************
*
* 北京航空航大学 706教研室
* All rights reserved. 2005
*
*======================================================================================
*
* 文件名: J1939_NML.c
* 大纲: J1939协议栈
* 文件标识:
* 摘 要:
*
*======================================================================================
*
* 描述: 网络管理文档
*
* 控制器: Freescale MC9s12H256
*
* 编译器: Metrowerks CodeWarrior IDE v5.2.1149
*
*======================================================================================
*
* 当前版本: 1.0.0
* 编程人员: 孙进
* 完成日期: 2006年2月
*
*======================================================================================
*
* 更新历史记录:
*
***************************************************************************************/
#include "J1939_includes.h"
//==========================================================================================
//NML Modular Interfaces
//==========================================================================================
/****************************************************************************************
@函数名称 : void NML_init(void)
@参数 : None
@返回值 : None
@描述 : 初始化函数
@作者 : 孙进
@最后编辑时间 : 2005-11-23
@版本 : V1.0.0
*****************************************************************************************/
void NML_init(void)
{}
/****************************************************************************************
@函数名称 : void NML_process(J1939_RX_MESSAGE_T *msg_ptr)
@参数 : J1939_RX_MESSAGE_T *msg_ptr
@返回值 : None
@描述 : 初始化函数
@作者 : 孙进
@最后编辑时间 : 2005-11-23
@版本 : V1.0.0
*****************************************************************************************/
void NML_process(J1939_RX_MESSAGE_T *msg_ptr)
{
if(msg_ptr->PGN==REQUADDR) //请求地址声明
{}
else if(msg_ptr->PGN==CLIMADDR) //声明地址
{}
else if(msg_ptr->PGN==COMMADDR) //命令地址
{}
else //非地址管理报文
{
Rev_J1939msg(msg_ptr);
}
}
/****************************************************************************************
@函数名称 : void NML_periodic(void)
@参数 : None
@返回值 : None
@描述 : 网络管理层周期函数
@作者 : 孙进
@最后编辑时间 : 2005-11-23
@版本 : V1.0.0
*****************************************************************************************/
void NML_periodic(void)
{}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -