摘要
本发明公开一种数字芯片PWM模块的自动化测试方法,包括:将多个PWM捕获通道与多个PWM输出通道相连接,PWM输出通道的故障输入通道与通用GPIO相连接;创建输出信号数据帧,数据帧记录通道号、通道状态、周期值、脉宽值、输出通道分频值、有效电平、故障电平;启动PWM通道进行捕获,捕获输出通道的脉宽和周期;设置PWM输出通道的周期值、脉宽值、输出分频值,输出设定占空比的PWM信号,初始化数据帧,记录当前PWM输出通道的通道号,周期值、脉宽值、分频值、有效电平、故障电平;PWM捕获通道检测到PWM输出通道状态为RUN时,比较捕获脉宽和周期与输出通道的输出脉宽和周期是否一致,在两者一致且正常捕获次数达到设定阈值时,完成PWM输出周期和占空比测试。
技术关键词
自动化测试方法
通道
周期
PWM变频
电平
芯片
自动化测试系统
模块
状态更新
故障检测
数据
处理器
脉宽
打印设备
信号
存储器
程序
指令
软件
端口