一、连接方式不同
1、内部晶振:由 C1 与 L1 构成的串联共振。

2、外部晶振:由 C0、C1 与 L1 构成的并联共振。
二、特点不同
1、内部晶振:会振荡在它的一个谐波频率上,此谐波频率是基频的整数倍。 只使用奇数次谐波,例如 3 倍、 5 倍、与 7 倍的泛音晶体。
2、外部晶振:外部电路上的电容会把电路的振荡频率拉低一些。在设计石英晶体振荡电路时,也应令电路上的杂散电容与外加电容合计値与晶体厂商使用的负载电容值相同。
三、振动频率不同

1、内部晶振:频率在 30 MHz 以上(到 200 MHz)的石英晶体。
2、外部晶振:频率在 30 MHz 以下的石英晶体。
百度百科-石英晶振
百度百科-晶体振荡器

1.
STM32f103有内部晶振。刚刚上电时,所有Clock都是源于内部晶振,所以当片内没有程序或内部程序没有使能外部晶振时,外部晶振是不会起振的。2.
STM32f103有内部复位电路,只有当检测到外部电压大于电压阀值时才会启动。因为需要检测外部电压,所以模拟Ref/VDDA/VSSA不能开路,做实验是可以将Ref/VDDA与3.3V链接,VSSA与GND链接。3.
串口连接时,要记得正确配置好Boot0和Boot1引脚的电平。4.
Jlink链接时,要注意是JTAG模式还是SWD模式。(一般5个脚的,包含3.3V和GND的是SWD模式;引脚多的是JTAG模式。


