打印
[信息]

STM32,HAL库,SPI2写读通讯FPGA,读不到数据,好像读到的是...

[复制链接]
1084|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 两只袜子 于 2021-7-5 16:24 编辑

我在用STM32和一个FPGA通过spi2通讯。
首先硬件肯定都好的,接的也正常。(公司老工程基于标准库写的,运行正常,我练手,换HAL库重写,结果通讯失败)                                                                           
比如:STM32发送  AB BA  12 AB BA     FPGA 返回  0x55 0x01 0x02  0x03                         标准库执行正常的。结果我现在用HAL执行现象这样的:                    1、如果发送数组写成:{AB BA 12 AB BA  00  00 00  00},则读出来的是
AB BA 12 AB BA  00  00 00  00                                                                                 
  2、如果发送数组写成:{AB BA 12 AB BA  FF  FF 00 00},则读出来的是:AB BA 12 AB BA  FF FF 00  00                                                                                      但是上面1和2,示波器显示的都是正常(SPI数据线,收和发的数据都对的)        
   求帮助!!!!!!







使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2038

主题

7363

帖子

10

粉丝