volatile 源代码

volatile是一个特征修饰符(typespecifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。

收录资源 500 份 全站深度检索
源码文件

#ifndef _I2S_H #define _I2S_H #include "rmbasic.h" #define I2S_CTRL ((volatile RMuint32 *)(0x501600)) #define I2S_PROG_LEN …

源码文件

/************************************************************************************ FILENAME: SEED-DEC2407.h ****************…

源码文件

/*===================================================== * * File Name: * --------- * tl16c750.h * * Copyright: * --…

源码文件

/*************************************************************************/ /* …

源码文件

/************************************************************************************ FILENAME: SEED-DEC2407.h ****************…

源码文件

/************************************************************************************ FILENAME: SEED-DEC2407.h ****************…

源码文件

/* System */ #define rSYSCFG (*(volatile unsigned *)0x1c00000) /* Cache */ #define rNCACHBE0 (*(volatile unsigned *)0x1c00…

源码文件

/////////mem defines//////////////// volatile byte *memb=(volatile byte *) 0x00000000; #define memw *(word *)&memb #define …

源码文件

/************************************************************************************ FILENAME: SEED-DEC2407.h ****************…

源码文件

/************************************************************/ /* define base addresses */…