完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位大家好!因为我的XPS SPI设备配置正确,所以仍然不是应该的样子。当我发现错误时,发现SPI中断时,SPI状态标志显示XST_SPI_SLAVE_MODE,但只是有时候.I'
m使用基于使用此代码的示例的实现: void SpiIntrHandler(void * CallBackRef,u32 StatusEvent,u32 ByteCount) { / * *表示SPI总线上的传输不再进行 *无论状态事件如何。 * / TransferInProgress = FALSE; / * *如果事件未完成传输,则将其作为错误进行跟踪。 * / if(StatusEvent!= XST_SPI_TRANSFER_DONE){ 误差++; } } 错误值正在增加,所以我查看了它,发现,StatusEvent是XST_SPI_SLAVE_MODE。这是我的问题:在我看来XST_SPI_SLAVE_MODE不是错误,而只是设备的状态,在这种情况下它意味着在奴隶 模式。 因此我可以忽略这个“错误”。 这个假设是正确的还是XST_SPI_SLAVE_MODE的出现意味着什么呢? |
|
相关推荐
1个回答
|
|
我对XST_SPI_RECEIVE_NOT_EMPTY也有同样的看法,它的声明旁边有注释:
#define XST_SPI_RECEIVE_NOT_EMPTY 1161 / *设备从机模式接收数据* / |
|
|
|
只有小组成员才能发言,加入小组>>
2279 浏览 7 评论
2688 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2173 浏览 9 评论
3247 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2315 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
575浏览 1评论
1643浏览 1评论
137浏览 1评论
在使用xc5vsx95T时JTAG扫片不成功,测量TDO无信号输出
2295浏览 0评论
607浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-20 21:11 , Processed in 1.121994 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191