06 2017 档案
摘要:基础 1.帧类型: 数据帧、遥控帧、错误帧、过载帧、帧间空隙 2.数据帧: 数据帧有7个域组成 3.遥控帧: 接收单元请求发送单元发送一个信息 没有数据域外其它与数据帧的结构是一样的 4.错误类型: 填充错误 位错误 CRC错误 格式错误 ack错误 Time Quantum(称为Tq) 最小时间单
阅读全文
摘要:其实我大学就接触过FPGA,当时是个DEII的板子,拿来根据老师说的,在GUI编写代码,编译,下载,灯亮了。yeah~然后就没有然后了。 工作之后,代码必然是不可能一下子就成功的,自己公司做的代码,可能出现的问题也是千千万。 //待续 关注芯片资源的意义 1.面试的时候有人问 2.各种介绍自学FPG
阅读全文
摘要:前言:因为目前研究的是如何使用CAN_IP,而CAN_CONTROLLER第一步就是对各个寄存器进行初始化。因此在此先看tb中是如何进行初始化的。并且对各个重要的task进行解读。
阅读全文
摘要:本节内容提要: 根据SJA1000的初始化程序,了解CAN的初始化过程以及对象。本来是想整理的,后来发现一整篇都很有用就直接转载了。 不过我在想,如果是直接用verilog实现can 是否有另外的方法来对can进行初始化,比如在fpga对can进行赋值。 参考网址:http://www.360doc
阅读全文
摘要:前言: 在看如何用FPGA实现can_controller ,本来想把代码上传上来的,结果没成功。如果有意向研究的,可以自己去下载 pudn就有。can tb有点问题,我也只是在刚刚研究,如果有意向可以和我交流, 欢迎大家讨论呐。【PS:坚决抵制伸手党】 本文为整理总结,参考文档如下: 《STM32
阅读全文
摘要:在某博客看到的,觉得有用的话语记录以及个人总结。 1 can总线的初始化主要包括模式寄存器的设置,中断方式的设置,波特率的设置,还有错误警告,发送优先级模式寄存器的设置 等 2 由于CAN总线是一种面向内容的编址方案,而且CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播
阅读全文
摘要:前言:公司做的是汽车电子,所以产品都是用CAN总线。然而作为硬件工程师我不画板,作为软件工程师我不编程,作为FPGA工程师我也并不会用IP核。之前做过CAN总线的物理层测试,最近被派遣去用FPGA实现CAN Controller ,因此有了接下来一段时间对于CAN的部分知识的记录。 壹-概述 1:物
阅读全文

浙公网安备 33010602011771号