这是C语言还是C++语句啊?是什么意思啊?头晕 一点都看不懂#define R61500_sendcommand1(command, data) {*(volatile uint16 *)0x58000000 = command;*(volatile uint16 *)0x58020000 = data;}

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 00:43:14
这是C语言还是C++语句啊?是什么意思啊?头晕 一点都看不懂#define R61500_sendcommand1(command, data) {*(volatile uint16 *)0x58000000 = command;*(volatile uint16 *)0x58020000 = data;}
xRJA}n#@ 7bKAWI #bKIKJSHlߗofWhv h9|3LȭKRz]+VX,\MRc^R(C|U;Jy)e1wymA;a/ ,+a#:1~6{C;)>v6jSf>c wOvfUIPCWz $$N:nt k$)vmRoƈL Ny*p$ 7b.3:LDr$&(uE F-|?R =4!IX30pO&

这是C语言还是C++语句啊?是什么意思啊?头晕 一点都看不懂#define R61500_sendcommand1(command, data) {*(volatile uint16 *)0x58000000 = command;*(volatile uint16 *)0x58020000 = data;}
这是C语言还是C++语句啊?是什么意思啊?头晕 一点都看不懂
#define R61500_sendcommand1(command, data) {*(volatile uint16 *)0x58000000 = command;*(volatile uint16 *)0x58020000 = data;}

这是C语言还是C++语句啊?是什么意思啊?头晕 一点都看不懂#define R61500_sendcommand1(command, data) {*(volatile uint16 *)0x58000000 = command;*(volatile uint16 *)0x58020000 = data;}
这是硬件编码,往绝对地址里面写内容:
*(volatile uint16 *)0x58000000 = command;
0x58000000:是一个内存地址
*(volatile uint16 *):表示往内存地址写16位的无符号整数!下同.
*(volatile uint16 *)0x58020000 = data;
对C++感兴趣,可以到我的百度空间看下相关文章!