应广单片mini-c之$符号的说明

        在使用应广单片机MINI-C过程中经常会看到有$这个符号,很多人问,这是啥意思?

 比如  $ CLKMD IHRC/4,En_IHRC,En_ILRC,En_WatchDog;

相应的出处在:

应广单片mini-c之$符号的说明_第1张图片

IDE的帮助也有说明,

应广单片mini-c之$符号的说明_第2张图片

        我们可以把$的指令看成是一种脚本或伪指令,主要是方便大家使用,方便大家快速上手,这也是应广单片机的优点之一.

  下面以T16寄存器配置为例:这个是T16寄存器的说明.

下图是datasheet 中的截图,

应广单片mini-c之$符号的说明_第3张图片

 

比如 $ T16M    IHRC, /1,BIT9;

实际上可以用 T16M=0xXX;

还可以 T16M=0B_XXXX_XXXX;

相比之下,使用$进行配置的比较直观,相应的注释都可以省了.

寄存器的配置都可以在项目文件.*.INC中找到.

应广单片mini-c之$符号的说明_第4张图片

到此为止,欢迎探讨!

你可能感兴趣的:(应广单片机mini-c开发技术,c语言,stm32)