收到广播命令时重新初始化定时器,can总线添加发送时长超时判断
This commit is contained in:
@@ -265,7 +265,8 @@ array_def *protm_decode(protu_def *p,array_def *data)
|
||||
int dst_addrs=arr_get(r,0)|(arr_get(r,1)<<8)|(arr_get(r,2)<<16);
|
||||
if((dst_addrs&(1<<(self_addr-1)))!=0){
|
||||
p->silent=1;
|
||||
p->timer->write(p->timer,0);
|
||||
// p->timer->write(p->timer,0);
|
||||
p->timer->init(p->timer);
|
||||
p->rank=calc_bit_num(dst_addrs,self_addr-1);
|
||||
p->num=calc_bit_num(dst_addrs,32);
|
||||
arr_remove(r,0,3);
|
||||
|
Reference in New Issue
Block a user