在程序中,为了使得代码的通用性好,有时需要根据MCU的型号做一些自适应的调整,这就需要识别当前MCU的型号或者系列。
在C30/XC16中,定义了这样几个有用的宏:
__dsPIC30F__ dsPIC30F target device family.
__dsPIC33E__ dsPIC33E target device family.
__dsPIC33F__ dsPIC33F target device family.
__PIC24E__ PIC24E target device family.
__PIC24F__ PIC24FJ target device family.
__PIC24FK__ PIC24FK target device family.
__PIC24H__ PIC24H target device family.
这些宏可以方便的识别出当前使用MCU的系列。如果还要识别当前的型号,可以使用宏
-mcpu
它代表了当前MCU型号。
文章评论(0条评论)
登录后参与讨论