返回信息流版上有人用过FPGA控制SJA1000实现CAN通信没?初始化的时候要配置寄存器,需要配置10多个寄存器,大家都怎么实现的?有2种方案,但是都没解决问题
1.用状态机。这样会不会导致状态机太大?初始化的时候都用了10多个状态,加上后面的CAN帧收发的状态会使状态机太复杂?
2.使用ROM存储寄存器地址和数据,然后配置的时候读。我用的是ACTEL的一款没有ROM的FPGA。。。
大家有好点的办法解决吗?
这是一条镜像帖。来源:北邮人论坛 / circuit / #25009同步于 2014/12/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
FPGA控制SJA1000
amabag
2014/12/3镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
做过一个比较搞的。。。以前实验室有个大哥把sja接到了dsp的emif,调试发现悲剧了之后,飞了几根gpio,硬是调程序给调通了
来自「北邮人论坛手机版」