[产品应用] 芯源MCU的刹车功能

[复制链接]
972|5
 楼主| szt1993 发表于 2024-10-12 19:00 | 显示全部楼层 |阅读模式
设置死区时间寄存器ATIM_DTR 的BKE 位域为1,使能刹车功能。
刹车信号为高电平有效,当刹车信号有效时,比较输出通道CHxy 将立即设置为程序设定的输出状态,具体输出
状态由通道控制寄存器ATIM_CHxCR 的BSKA 和BSKB 位域设置,常见的刹车控制是BSKA、BAKB 同时为高或
低电平。
刹车触发源
●● 软件刹车,设置控制寄存器ATIM_CR的 BG 位域为 1 触发软件刹车,BG 位自动清零。
●● 电压比较器VC 的比较输出,ATIM_DTR 寄存器的 VCE 位域为 1 使能。
●● 系统的异常,如:时钟异常,供电异常等,ATIM_DTR 寄存器的 SAFEEN 位域为 1 使能。
●● 外部 ATIM_BK 引脚输入(GPIO 功能复用设置),通过 ATIM_FLTR 寄存器的 FLTBK 位域对刹车输入信号进
行滤波设置,ATIM_FLTR 寄存器的BKP 位域选择刹车输入信号的相位。
当刹车信号有效时,刹车中断标志位ATIM_ISR.BIF 会被硬件置位,如果允许刹车中断(设置ATIM_CR.BIE 为1),
将产生中断请求,设置ATIM_ICR.BIF 为0 清除该标志位。

AdaMaYun 发表于 2024-10-13 14:33 | 显示全部楼层
软件刹车,设置控制寄存器ATIM_CR的 BG 位域为 1 触发软件刹车,BG 位自动清零。
小小蚂蚁举千斤 发表于 2024-10-27 19:49 | 显示全部楼层
请问有硬件刹车吗?
OKAKAKO 发表于 2024-11-14 08:19 | 显示全部楼层
系统的异常有专门的位域进行报错
星辰大海不退缩 发表于 2024-11-22 18:01 来自手机 | 显示全部楼层
硬件刹车还是有必要的
中国龙芯CDX 发表于 2024-11-24 14:54 | 显示全部楼层
刹车信号为高电平有效,这个电平输出是很有必要的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

350

主题

3021

帖子

6

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