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

📄 readone.c

📁 hoap2 robot access source code
💻 C
字号:
/*   鼎铜メモリ粕み哈みのサンプル。今き哈まれている柒推を山绩する。   流慨柒推と冯蔡をチェックすることができる。 */#include <stdio.h>#include <string.h>#include <stdlib.h>/*鼎铜メモリ脱年盗*/#include <mbuff.h>#include "MemMan.h"#define NAME_OF_MEMORY "DataSharedMemory"SM* pSM;#include "sm_access.h"int main(int argc, char *argv[]){	DUNIT* unit;	int i;	int count;//	printf("program read_SM.\n");	//鼎铜メモリアロケ〖ション		pSM = (SM*) mbuff_alloc(NAME_OF_MEMORY, \						sizeof(SM));	if(pSM == NULL) {		perror("mbuff_alloc failed");		return -1;	}	//鼎铜メモリデ〖タの山绩	printf("VarIF.RepInt = %d\n", pSM->VarIF.ResInt);	printf("VarIF.ResRep = %d\n", pSM->VarIF.ResRep);	printf("VarIF.Mode = %d\n", pSM->VarIF.Mode);	//ダイレクトコントロ〖ルモ〖ド脱バッファの柒推を山绩	printf("read IntDat\n");	unit = (DUNIT*)&(pSM->Data.IntDat);	read_sm(unit);	//リアルタイムコントロ〖ルモ〖ド脱バッファの柒推を山绩	printf("read RepDat\n");	unit = (DUNIT*)&(pSM->Data.RepDat);	read_sm(unit);	//シ〖ケンスモ〖ド脱バッファの柒推を山绩	printf("read SeqDat\n");	count = pSM->Data.nSeq;	printf("pSM->Data.nSeq = %d\n", count);	printf("pSM->Data.cSeq = %d\n", pSM->Data.cSeq);	for(i = 0; i < count; i++) {		printf("DataNo.%d\n", i);		unit = (DUNIT*)&(pSM->Data.SeqDat[i]);		read_sm(unit);	}	//メモリ倡庶	mbuff_free(NAME_OF_MEMORY, (void*)pSM);		return 0;}

⌨️ 快捷键说明

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