|  | 
 
| 本帖最后由 cl17726 于 2017-5-26 18:14 编辑 
 我看工程里面是定义:
 
 typedef uint32_t Board_initCfg;
 #define BOARD_INIT_ALL                  (0xFFFFFFFFU)
 #define BOARD_INIT_UNLOCK_MMR           (1 << 1U)
 #define BOARD_INIT_PLL                  (1 << 2U)
 #define BOARD_INIT_MODULE_CLOCK         (1 << 3U)
 #define BOARD_INIT_DDR                  (1 << 4U)
 #define BOARD_INIT_WATCHDOG_DISABLE     (1 << 5U)
 #define BOARD_INIT_PINMUX_CONFIG        (1 << 6U)
 #define BOARD_INIT_UART_STDIO           (1 << 7U)
 #define BOARD_INIT_ICSS_PINMUX          (1 << 8U)
 #define BOARD_INIT_ETH_PHY              (1 << 9U)
 #define BOARD_INIT_ECC                  (1 << 10U)
 #define BOARD_INIT_PLL_OPP_HIGH         (1 << 11U)
 #define BOARD_INIT_PLL_OPP_OD           (1 << 12U)
 #define BOARD_INIT_PLL_OPP_NOM          (1 << 13U)
 #define BOARD_INIT_DEFAULT              BOARD_INIT_ALL
 
 
 然后这跟板有关吗,这不是CPU相关吗,只要CPU型号相同就可以用这个配置,不是吗?
 
 另外这些定义具体说明在哪里,像BOARD_INIT_PLL_OPP_HIGH和BOARD_INIT_PLL_OPP_NOM岂不是冲突,但是BOARD_INIT_DEFAULT也就是BOARD_INIT_ALL是全部定义,那么究竟PLL配置是怎样了?
 
 我把GPIO_LedBlink_evmAM572x_armTestProject初始化换成BOARD_INIT_DEFAULT程序就飞了.
 
 | 
 |