专利名称:一种利用DMA实现高速CAN波特率的自动识别方
法
专利类型:发明专利发明人:何玮
申请号:CN201710299681.X申请日:20170502公开号:CN107168902A公开日:20170915
摘要:本发明公开了一种利用DMA实现高速CAN波特率的自动识别方法,DMA采集输入管脚的电平,所述DMA接收CAN.RX的数据信号;所述DMA接收定时器发射的高频率的信号;所述DMA每接收一次信号,就读取一次IO输入寄存器,并将其值写入RAM中。本发明相比现有技术的优点在于:(1)DMA一般用于通讯过程中,外设与内存间自动数据传输,极少用于I/O端口的数据采集。但是在波特率检测这种特殊情况下,这种特殊的用法有不可替代的优点。(2)因为是DMA直接读取外设管脚的寄存器,对CAN接收管脚没有其他要求。(3)由于不需要进中断,CPU资源占用少,采样速率高,且采样结果准确。
申请人:北京欧鹏巴赫新能源科技股份有限公司
地址:102200 北京市昌平区科技园区创新路7号2031号
国籍:CN
代理机构:合肥市浩智运专利代理事务所(普通合伙)
代理人:丁瑞瑞
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容