一个STM32与FPGA通信的问题,并行总线上有错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个STM32与FPGA通信的问题,并行总线上有错误相关的知识,希望对你有一定的参考价值。
本人在使用STM32和FPGA通信,出现了个问题不知道怎么解决,希望哪位大侠能帮我解惑!
我使用了STM32中的FSMC模式A读写FPGA,在FPGA设置相应的寄存器。STM32读到的数据总是会有随机的误差出现,而且是读几个数或几十个数就会有一个数的部分位出现错误,而错误经常是没有规律的,不知道怎么解决这个错误。
传输的电平是0-3.3V,所以受干扰比较大,而且如果我发生计数器连续的数据不会有问题,电机一转就有问题!
查找相关使用手册,重新设置 参数
如图
参考技术C 时序,要保证你的时序是正确的,这些可以通过示波器把你的新号拉出来测试一下,看看是不是你想要的时序,当时序出现偏差是往往会出现你的问题。以上是关于一个STM32与FPGA通信的问题,并行总线上有错误的主要内容,如果未能解决你的问题,请参考以下文章
STM32如何通过串口与FPGA之间进行通信?.及要注意的问题。刚上手希望越详细越好,谢谢。
我现在需要用STM32控制FPGA并且和FPGA进行通讯,请问STM32和FPGA的接口怎样才能实现呢?请高手们帮忙解答