定义函数
在cru_test.h文件
#define REFCLK_DIV(ADDR,VALUE)
li x13, CRU_BASE | ## ADDR ##
li x14, ## VALUE ##;\
sw x14, 0x00(x13);\
“|”表示:或操作
## ADDR ##:表示将变量ADDR值传入li 指令(li x13, CRU_BASE | ## ADDR ##)
调用函数
在cru_freq_sample.S文件中
#include “cru_test.h”
REFCLK_DIV(ADDR_REFCLK_DIV3, 0x00)//调用函数