[PIC®/AVR®/dsPIC®产品] dsPIC33C 通过 PG7CONLbits.CLKSEL 选时钟源的逻辑,如何平衡不同场景的抖动与实时性

[复制链接]
582|32
永久冻结 发表于 2026-6-25 13:54 | 显示全部楼层
CLKSEL 二选一:APLL 高频时钟实时性强、分辨率高但相位抖动偏大;系统分频时钟抖动小、时序平稳但计数粒度粗、实时变差。
高速控制选 APLL 保响应,搭配 RC 小幅抑振降抖动;低速采样选用分频时钟稳波形,辅以硬件死区折中,兼顾抖动与实时性能。
一点点晚风 发表于 2026-6-29 15:38 | 显示全部楼层
PG7CONLbits.CLKSEL 用于选择 PWM 时钟源,内部 FRC 启动快、实时性强但抖动偏大;外部晶振 + PLL 抖动小、精度高但起振慢。高速实时场景选 FRC 保障响应,精密控制切换晶振 PLL 压低抖动,分时配置可兼顾两类需求。
绒兔星球 发表于 2026-7-6 16:29 | 显示全部楼层
PG7CONLbits.CLKSEL 两位选 PWM 时钟:APLL 低抖动、分辨率高,适配电机 / 电源高精度控制;FRC 启动快、中断实时性强,适合瞬态快速响应场景;主 PLL 折中兼顾。按需求取舍,高精度控抖选 APLL,急响应场景用 FRC,通用控制选用主 PLL 平衡抖动与实时性。
野玫瑰 发表于 2026-7-9 11:08 | 显示全部楼层
CLKSEL 支持内部 RC、外部晶振、PLL 分频三类时钟切换。外部晶振抖动极低,高精度 PWM、同步采样工况选用;内部 RC 上电即刻启动,无等待延时,适配急启停实时控制。程序可动态切换,稳态用晶振保时序精度,切换阶段切 RC 保障响应速度,兼顾低抖动与实时性。
liu96jp 发表于 2026-7-10 16:35 | 显示全部楼层
开发者可通过软件读取电机的工况参数(如转速、电流、负载),实时修改 PG7CONLbits.CLKSEL 的数值,实现时钟源的动态切换:如高速高负载时选 PLL 高频时钟(高实时性低抖动)、低速轻载时选外部 MEMS 时钟(超低抖动中等实时性)、待机时选 FRC 时钟(低功耗低实时性),实现全工况下抖动与实时性的最优平衡。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0