当前使用hc32f460,外接晶振为12Mhz;系统默认配置xtal为8MHZ;
当使用12MHz晶振,调试串口没有打印输出;
改为内部时钟HRC就有串口调试输出,需要哪里进行配置?
在system_hc32f46x.h里面,将XTAL_VALUE宏定义由8000000改为12000000仍然没有串口调试输出;还需要哪里修改?
system_hc32f46x.h修改如下:
#if !defined (LRC_VALUE)
#define LRC_VALUE ((uint32_t)32768) /*!< Internal low speed RC freq. */
#endif
#if !defined (XTAL_VALUE)
//#define XTAL_VALUE ((uint32_t)8000000) /*!< External high speed OSC freq. */
#define XTAL_VALUE ((uint32_t)12000000) /*!< External high speed OSC freq. */
#endif
keil开发工具,已经将options for target设置Xtal为12Mhz |