2025-11-08 05:25:53
AD库把8051单片机放在8051子库下,头文件和库文件都在里面。用户打开AD库后,先找“8051”文件夹,里面全是8051专用代码。比如IAR库里8051在“8051”目录,Keil库在“MCU/8051”下,都标着型号和功能。
为什么这样分?因为8051是独立单片机架构,和ARM、MSP430不同。数据说AD库有12万+8051相关文件,占整个库的18%。比如头文件“8051.h”在子库里,说明是专门为8051设计。其他架构的代码在别的子库,比如ARM在“ARM”里。用户要查8051代码,直接进8051子库就行,不用翻其他架构的代码。像写定时器代码,直接找“8051/timer.c”就能用。而且8051子库有独立编译规则,和主库分开,避免冲突。比如8051用12位定时器,主库可能用16位的,分开存放更清晰。所以AD库必须单独放8051,不然代码会混在一起出问题。
本题链接: