WHX
发表于 2023-12-24 10:59:20
不过,我这里需要请教一下大神,我们公司现在已经改用了贵司的STC32G12K128的芯片替换STC8H8K64用于东北地区了,正在准备中,我先请教一下,因为采用的是外接耐低温晶振,程序里面我写了:P_SW2 = 0x80;
XOSCCR = 0xc0; //启动外部晶振
while (!(XOSCCR & 1)); //等待时钟稳定
CLKDIV = 0x00; //时钟不分频
CLKSEL = 0x01; //选择外部晶振
P_SW2 = 0x00;
那下载软件里面的【本次下载需要修改硬件选项】这个前面的勾应该就不能再勾选了吧?
WHX
发表于 2023-12-24 11:04:34
另外,若程序里面已经启动了外部晶振,但是外接晶振却发生了接触不良没有其作用,那将会出现啥后果?若重新把晶振焊接好后,重新上电芯片仍然可以正常运行吗?{:4_196:}
LAOXU
发表于 2023-12-24 12:06:33
WHX 发表于 2023-12-24 11:04
另外,若程序里面已经启动了外部晶振,但是外接晶振却发生了接触不良没有其作用,那将会出现啥后果?若重新 ...
一般芯片设计都已考虑, 如启动了外部晶振,但外接晶振却没起振, 自动转为内部 RC振荡器工作.
是否有这一功能, 你可实际测试一下.
神农鼎
发表于 2023-12-24 12:17:07
WHX 发表于 2023-12-24 11:04
另外,若程序里面已经启动了外部晶振,但是外接晶振却发生了接触不良没有其作用,那将会出现啥后果?若重新 ...STC8/STC32默认是跑内部时钟,
你外部如有晶振,就启动外部晶振起振,等MCU检测到外部时钟稳定后再切换过去
或外部是 32768-RTC 晶振,用他校准内部 高速IRC时钟
现在 STC8/STC32 内外时钟的切换是用户程序控制
zhudean11
发表于 2023-12-24 15:45:43
够车规级了
WHX
发表于 2023-12-24 18:08:50
神农鼎 发表于 2023-12-24 12:17
STC8/STC32默认是跑内部时钟,
你外部如有晶振,就启动外部晶振起振,等MCU检测到外部时钟稳定后再切换过去 ...
嗯嗯,好的,我明天测试一下试试看,谢谢
soma
发表于 2024-3-7 23:31:54
低温晶振会不会飘
小飞侠
发表于 2024-3-8 07:31:13
低温晶振也会漂,需要要注意温度范围,但是比内部频率好很多
神农鼎
发表于 2024-3-8 08:22:09
<-40度, 用外部 J 规晶振
高于 85度, 用外部 J 规晶振 或车规晶振
oyufei
发表于 2024-7-15 18:51:02
厉害